ab-angle->ABCF C

Time bar (total: 16.1s)

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.6s (16.4%)

Results
1.7s3673×1valid
557.0ms4583×0valid
Precisions
Click to see histograms. Total time spent on operations: 1.6s
ival-sin: 326.0ms (20.8% of total)
ival-cos: 323.0ms (20.6% of total)
ival-mult: 280.0ms (17.9% of total)
ival-pow: 273.0ms (17.4% of total)
ival-div: 120.0ms (7.7% of total)
backward-pass: 105.0ms (6.7% of total)
ival-add: 62.0ms (4% of total)
ival-pi: 59.0ms (3.8% of total)
const: 21.0ms (1.3% of total)
Bogosity

preprocess63.0ms (0.4%)

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

Useful iterations: 2 (0.0ms)

IterNodesCost
059216
1128193
2382130
31407130
42746130
55436130
01521
12319
25313
39013
49113
09113
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 (cos (deg2rad angle)))) (square (* b (sin (deg2rad angle)))))
(+ (pow (* (neg a) (cos (* (PI) (/ angle 180)))) 2) (pow (* b (sin (* (PI) (/ angle 180)))) 2))
(+ (square (* a (cos (deg2rad angle)))) (square (* b (sin (deg2rad angle)))))
(+ (pow (* a (cos (* (PI) (/ angle 180)))) 2) (pow (* (neg b) (sin (* (PI) (/ angle 180)))) 2))
(+ (square (* a (cos (deg2rad angle)))) (square (* b (sin (deg2rad angle)))))
(+ (pow (* a (cos (* (PI) (/ (neg angle) 180)))) 2) (pow (* b (sin (* (PI) (/ (neg angle) 180)))) 2))
(+ (square (* a (cos (deg2rad angle)))) (square (* b (sin (deg2rad angle)))))
(neg (+ (pow (* (neg a) (cos (* (PI) (/ angle 180)))) 2) (pow (* b (sin (* (PI) (/ angle 180)))) 2)))
(fnmsub (square (cos (deg2rad angle))) (square a) (square (* b (sin (deg2rad angle)))))
(neg (+ (pow (* a (cos (* (PI) (/ angle 180)))) 2) (pow (* (neg b) (sin (* (PI) (/ angle 180)))) 2)))
(fnmsub (square (cos (deg2rad angle))) (square a) (square (* b (sin (deg2rad angle)))))
(neg (+ (pow (* a (cos (* (PI) (/ (neg angle) 180)))) 2) (pow (* b (sin (* (PI) (/ (neg angle) 180)))) 2)))
(fnmsub (square (cos (deg2rad angle))) (square a) (square (* b (sin (deg2rad angle)))))
(+ (pow (* b (cos (* (PI) (/ angle 180)))) 2) (pow (* a (sin (* (PI) (/ angle 180)))) 2))
(+ (square (* (cos (deg2rad angle)) b)) (square (* a (sin (deg2rad angle)))))
(+ (pow (* angle (cos (* (PI) (/ a 180)))) 2) (pow (* b (sin (* (PI) (/ a 180)))) 2))
(fma (square b) (square (sin (deg2rad a))) (square (* angle (cos (deg2rad a)))))
(+ (pow (* a (cos (* (PI) (/ b 180)))) 2) (pow (* angle (sin (* (PI) (/ b 180)))) 2))
(+ (square (* a (cos (deg2rad b)))) (square (* angle (sin (deg2rad b)))))
Symmetry

(abs a)

(abs b)

(abs angle)

explain298.0ms (1.9%)

FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
1410-0-(sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))
1410-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
077(1.3826536708001092e-57 5.6922671434408936e+116 4.7703338759212163e+73)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(1.3826536708001092e-57 5.6922671434408936e+116 4.7703338759212163e+73)0-(pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64))
Results
170.0ms274×1valid
48.0ms238×0valid
Compiler

Compiled 198 to 47 computations (76.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 108.0ms
ival-cos: 22.0ms (20.3% of total)
ival-sin: 22.0ms (20.3% of total)
ival-pow: 19.0ms (17.6% of total)
ival-mult: 18.0ms (16.6% of total)
backward-pass: 11.0ms (10.2% of total)
ival-div: 7.0ms (6.5% of total)
ival-pi: 4.0ms (3.7% of total)
ival-add: 4.0ms (3.7% of total)
const: 2.0ms (1.8% of total)

eval0.0ms (0%)

Compiler

Compiled 24 to 15 computations (37.5% saved)

prune11.0ms (0.1%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
76.3%
(+.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)))
76.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)

simplify8.0ms (0%)

Algorithm
egg-herbie
Localize:

Found 8 expressions of interest:

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

Useful iterations: 1 (0.0ms)

IterNodesCost
024166
138104
269104
3103104
0103104
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))))

localize224.0ms (1.4%)

Localize:

Found 8 expressions of interest:

NewMetricScoreProgram
accuracy99.6%
(pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64))
accuracy99.3%
(/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))
accuracy52.6%
(cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))
accuracy52.1%
(sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))
accuracy99.6%
(pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64))
accuracy99.5%
(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
accuracy52.6%
(cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))
accuracy52.1%
(sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))
Results
143.0ms137×1valid
46.0ms119×0valid
Compiler

Compiled 170 to 25 computations (85.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 111.0ms
ival-pow: 30.0ms (27.1% of total)
ival-cos: 21.0ms (19% of total)
ival-sin: 21.0ms (19% of total)
ival-mult: 16.0ms (14.5% of total)
backward-pass: 9.0ms (8.1% of total)
ival-div: 6.0ms (5.4% of total)
ival-add: 4.0ms (3.6% of total)
ival-pi: 2.0ms (1.8% of total)
const: 1.0ms (0.9% of total)

series23.0ms (0.1%)

Counts
14 → 288
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 (pow (* b (sin (* (PI) (/ angle 180)))) 2)>
#<alt (sin (/ (* (PI) angle) 180))>
#<alt (/ (* (PI) angle) 180)>
#<alt (pow (* b (sin (/ (* (PI) angle) 180))) 2)>
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 (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))>
#<alt (* (pow angle 2) (+ (* -1/3149280000 (* (pow angle 2) (* (pow b 2) (pow (PI) 4)))) (* 1/32400 (* (pow b 2) (pow (PI) 2)))))>
#<alt (* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (* (pow angle 2) (* (pow b 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))))))))>
#<alt (* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (* (pow angle 2) (+ (* (pow angle 2) (* (pow b 2) (+ (* -1/396718580736000000000 (pow (PI) 8)) (* -1/2777030065152000000000 (pow (PI) 8))))) (* (pow b 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6))))))))))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* 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 (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))>
#<alt (* (pow angle 2) (+ (* -1/3149280000 (* (pow angle 2) (* (pow b 2) (pow (PI) 4)))) (* 1/32400 (* (pow b 2) (pow (PI) 2)))))>
#<alt (* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (* (pow angle 2) (* (pow b 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))))))))>
#<alt (* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (* (pow angle 2) (+ (* (pow angle 2) (* (pow b 2) (+ (* -1/396718580736000000000 (pow (PI) 8)) (* -1/2777030065152000000000 (pow (PI) 8))))) (* (pow b 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6))))))))))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
Calls

72 calls:

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

rewrite312.0ms (1.9%)

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

Useful iterations: 1 (0.0ms)

IterNodesCost
024132
113576
261876
3590476
0828576
Stop Event
iter limit
node limit
Counts
14 → 392
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))
(pow (* b (sin (* (PI) (/ angle 180)))) 2)
(sin (/ (* (PI) angle) 180))
(/ (* (PI) angle) 180)
(pow (* b (sin (/ (* (PI) angle) 180))) 2)
Outputs
(+.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 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 b (*.f64 b (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))
(+.f64 (/.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (-.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 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)))))))))) (neg.f64 (/.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (-.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 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 (*.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 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (-.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 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 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (-.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 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 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (-.f64 (*.f64 b (*.f64 b (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))) (/.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (-.f64 (*.f64 b (*.f64 b (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))))
(fma.f64 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 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)))))))))
(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 #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 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)))))))))
(fma.f64 b (*.f64 b (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))
(fma.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 b b)) (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))
(fma.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))
(fma.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))
(fma.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 b b) (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))
(fma.f64 (*.f64 a a) (+.f64 #s(literal 1/2 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 (*.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)))))))))
(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 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)))))))))
(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 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))
(fma.f64 (*.f64 b (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) b (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))
(fma.f64 (*.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 #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 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)))))))))
(neg.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (-.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 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))))))))))))))
(neg.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64))) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 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))))))))))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)))) (+.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (-.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 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)))))))))))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)))) (-.f64 (*.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 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 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 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 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 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)))))))))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 b (*.f64 b (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))) (-.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (-.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 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 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64))) (-.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 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 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 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 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (-.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 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 #s(literal 0 binary64) (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)))) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 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 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 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 18 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 18 binary64))) (*.f64 (+.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (-.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 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 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 12 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 12 binary64))) (pow.f64 (*.f64 a (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) #s(literal 6 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 12 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 12 binary64))) (*.f64 (+.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (-.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 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 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 12 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 12 binary64))) (*.f64 (-.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 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 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 8 binary64)) (+.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 8 binary64)) (pow.f64 (*.f64 a (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) #s(literal 4 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64))) (-.f64 (*.f64 b (*.f64 b (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 8 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 8 binary64))) (*.f64 (-.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 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 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (-.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 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 (*.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 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))))))))) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)))) (*.f64 (-.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 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 (*.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 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 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 18 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 18 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 12 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 12 binary64))) (pow.f64 (*.f64 a (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (-.f64 (*.f64 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 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 (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 12 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 12 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (-.f64 (*.f64 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 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 (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 12 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 12 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 8 binary64)) (+.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 8 binary64)) (pow.f64 (*.f64 a (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) #s(literal 4 binary64)))) (-.f64 (*.f64 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 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 (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 8 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 8 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64))) (-.f64 (*.f64 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 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 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (-.f64 (*.f64 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 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 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64))))) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 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 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 (neg.f64 (-.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)))) (neg.f64 (-.f64 (*.f64 b (*.f64 b (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (-.f64 (*.f64 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 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)))))))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (-.f64 (*.f64 a (*.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 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)))))))))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (-.f64 (*.f64 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 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 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (-.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 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 (/.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (-.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 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 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (-.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 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 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (-.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 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 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (-.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 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 (*.f64 (/.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (-.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 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 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (-.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 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 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (-.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 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 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (-.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 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 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (-.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 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 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (-.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 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 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64))) #s(literal 1 binary64)) (+.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (-.f64 (*.f64 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 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 (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64))) #s(literal 1 binary64)) (-.f64 (*.f64 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 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 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 18 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 18 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (-.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 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 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 12 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 12 binary64))) (pow.f64 (*.f64 a (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) #s(literal 6 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 12 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 12 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (-.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 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 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 12 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 12 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 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 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 8 binary64)) (+.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 8 binary64)) (pow.f64 (*.f64 a (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) #s(literal 4 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 8 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 8 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 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 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64))) (+.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (-.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 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)))))))))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 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 (*.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 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 #s(literal 1 binary64) (-.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 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 (*.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 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 (*.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 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 (*.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 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 #s(literal 1 binary64) (+.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 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 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (-.f64 (*.f64 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 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 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (-.f64 (*.f64 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 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 (*.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 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 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (-.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 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 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (-.f64 (*.f64 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 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 (*.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 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 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (-.f64 (*.f64 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 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 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 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 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (-.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 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 #s(literal 0 binary64) (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 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 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 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (-.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 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 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 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 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64))))
(*.f64 (-.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b (*.f64 b (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))))
(*.f64 (/.f64 (+.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 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 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (+.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64))) (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)))) (+.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 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 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 12 binary64)) (pow.f64 (*.f64 b (*.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))))))) (-.f64 (*.f64 b (*.f64 b (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))) #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 8 binary64)) (*.f64 (*.f64 b (*.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))))))) (-.f64 (*.f64 b (*.f64 b (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))) (-.f64 (*.f64 b (*.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))))))) (-.f64 (*.f64 b (*.f64 b (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))) (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64))))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64))) (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 8 binary64)) (pow.f64 (*.f64 b (*.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))))))) (-.f64 (*.f64 b (*.f64 b (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))) #s(literal 2 binary64)))) (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 b (*.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))))))) (-.f64 (*.f64 b (*.f64 b (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64))) (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)))) (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 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 (*.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 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))))))))))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) #s(literal 1 binary64)))
(pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64))
(pow.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) #s(literal 1 binary64))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(*.f64 a (pow.f64 (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) #s(literal 1 binary64)))
(*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 a a)))
(*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (pow.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 a a)) #s(literal 1 binary64)))
(*.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))
(*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 a a))
(*.f64 (sqrt.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (*.f64 (sqrt.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 (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 a (+.f64 #s(literal 1/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 (pow.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 a a)) #s(literal 1 binary64)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(*.f64 (pow.f64 (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) #s(literal 1 binary64)) a)
(*.f64 (*.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (sqrt.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (sqrt.f64 (*.f64 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))))))
(pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 1 binary64))
(pow.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 2 binary64))
(*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) a)
(*.f64 (sqrt.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (sqrt.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 1 binary64)))
(*.f64 (exp.f64 (log.f64 a)) (exp.f64 (log.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(*.f64 (exp.f64 (log.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (exp.f64 (log.f64 a)))
(+.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 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))))
(+.f64 (*.f64 (cos.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 1 binary64)))
(cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))
(cos.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (PI.f64)))
(cos.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))))
(pow.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 1 binary64))
(*.f64 (pow.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 1/2 binary64)) (pow.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 1/2 binary64)))
(+.f64 (*.f64 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 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 b (*.f64 b (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))
(+.f64 (/.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (-.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 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)))))))))) (neg.f64 (/.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (-.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 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 (*.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 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (-.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 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 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (-.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 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 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (-.f64 (*.f64 b (*.f64 b (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))) (/.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (-.f64 (*.f64 b (*.f64 b (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))))
(fma.f64 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 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)))))))))
(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 #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 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)))))))))
(fma.f64 b (*.f64 b (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))
(fma.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 b b)) (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))
(fma.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))
(fma.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))
(fma.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 b b) (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))
(fma.f64 (*.f64 a a) (+.f64 #s(literal 1/2 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 (*.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)))))))))
(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 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)))))))))
(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 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))
(fma.f64 (*.f64 b (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) b (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))
(fma.f64 (*.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 #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 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)))))))))
(neg.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (-.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 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))))))))))))))
(neg.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64))) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 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))))))))))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)))) (+.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (-.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 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)))))))))))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)))) (-.f64 (*.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 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 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 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 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 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)))))))))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 b (*.f64 b (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))) (-.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (-.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 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 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64))) (-.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 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 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 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 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (-.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 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 #s(literal 0 binary64) (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)))) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 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 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 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 18 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 18 binary64))) (*.f64 (+.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (-.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 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 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 12 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 12 binary64))) (pow.f64 (*.f64 a (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) #s(literal 6 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 12 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 12 binary64))) (*.f64 (+.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (-.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 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 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 12 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 12 binary64))) (*.f64 (-.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 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 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 8 binary64)) (+.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 8 binary64)) (pow.f64 (*.f64 a (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) #s(literal 4 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64))) (-.f64 (*.f64 b (*.f64 b (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 8 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 8 binary64))) (*.f64 (-.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 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 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (-.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 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 (*.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 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))))))))) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)))) (*.f64 (-.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 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 (*.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 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 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 18 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 18 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 12 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 12 binary64))) (pow.f64 (*.f64 a (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (-.f64 (*.f64 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 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 (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 12 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 12 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (-.f64 (*.f64 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 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 (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 12 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 12 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 8 binary64)) (+.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 8 binary64)) (pow.f64 (*.f64 a (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) #s(literal 4 binary64)))) (-.f64 (*.f64 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 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 (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 8 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 8 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64))) (-.f64 (*.f64 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 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 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (-.f64 (*.f64 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 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 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64))))) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 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 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 (neg.f64 (-.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)))) (neg.f64 (-.f64 (*.f64 b (*.f64 b (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (-.f64 (*.f64 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 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)))))))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (-.f64 (*.f64 a (*.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 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)))))))))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (-.f64 (*.f64 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 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 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (-.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 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 (/.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (-.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 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 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (-.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 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 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (-.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 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 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (-.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 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 (*.f64 (/.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (-.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 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 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (-.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 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 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (-.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 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 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (-.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 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 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (-.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 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 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (-.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 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 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64))) #s(literal 1 binary64)) (+.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (-.f64 (*.f64 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 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 (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64))) #s(literal 1 binary64)) (-.f64 (*.f64 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 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 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 18 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 18 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (-.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 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 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 12 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 12 binary64))) (pow.f64 (*.f64 a (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) #s(literal 6 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 12 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 12 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (-.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 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 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 12 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 12 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 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 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 8 binary64)) (+.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 8 binary64)) (pow.f64 (*.f64 a (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) #s(literal 4 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 8 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 8 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 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 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64))) (+.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (-.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 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)))))))))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 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 (*.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 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 #s(literal 1 binary64) (-.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 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 (*.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 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 (*.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 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 (*.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 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 #s(literal 1 binary64) (+.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 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 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (-.f64 (*.f64 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 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 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (-.f64 (*.f64 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 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 (*.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 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 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (-.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 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 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (-.f64 (*.f64 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 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 (*.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 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 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (-.f64 (*.f64 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 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 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 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 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (-.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 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 #s(literal 0 binary64) (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 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 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 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (-.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 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 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 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 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64))))
(*.f64 (-.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b (*.f64 b (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))))
(*.f64 (/.f64 (+.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 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 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (+.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64))) (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)))) (+.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 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 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 12 binary64)) (pow.f64 (*.f64 b (*.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))))))) (-.f64 (*.f64 b (*.f64 b (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))) #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 8 binary64)) (*.f64 (*.f64 b (*.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))))))) (-.f64 (*.f64 b (*.f64 b (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))) (-.f64 (*.f64 b (*.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))))))) (-.f64 (*.f64 b (*.f64 b (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))) (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64))))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64))) (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 8 binary64)) (pow.f64 (*.f64 b (*.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))))))) (-.f64 (*.f64 b (*.f64 b (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))) #s(literal 2 binary64)))) (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 b (*.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))))))) (-.f64 (*.f64 b (*.f64 b (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64))) (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)))) (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 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 (*.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 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))))))))))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) #s(literal 1 binary64)))
(pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64))
(pow.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) #s(literal 1 binary64))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(*.f64 a (pow.f64 (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) #s(literal 1 binary64)))
(*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 a a)))
(*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (pow.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 a a)) #s(literal 1 binary64)))
(*.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))
(*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 a a))
(*.f64 (sqrt.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (*.f64 (sqrt.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 (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 a (+.f64 #s(literal 1/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 (pow.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 a a)) #s(literal 1 binary64)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(*.f64 (pow.f64 (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) #s(literal 1 binary64)) a)
(*.f64 (*.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (sqrt.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (sqrt.f64 (*.f64 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))))))
(pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 1 binary64))
(pow.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 2 binary64))
(*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) a)
(*.f64 (sqrt.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (sqrt.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 1 binary64)))
(*.f64 (exp.f64 (log.f64 a)) (exp.f64 (log.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(*.f64 (exp.f64 (log.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (exp.f64 (log.f64 a)))
(+.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 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))))
(+.f64 (*.f64 (cos.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 1 binary64)))
(cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))
(cos.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (PI.f64)))
(cos.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))))
(pow.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 1 binary64))
(*.f64 (pow.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 1/2 binary64)) (pow.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 1 binary64)))
(-.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 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))))
(-.f64 (*.f64 (sin.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (cos.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))
(sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(neg.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))
(neg.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (PI.f64))))
(neg.f64 (sin.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))))
(pow.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 1 binary64))
(*.f64 (pow.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 1/2 binary64)) (pow.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))
(-.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal 180 binary64)))
(neg.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))
(neg.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (PI.f64)))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))))
(/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)) #s(literal -180 binary64))
(/.f64 #s(literal 1/180 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -180 binary64) (*.f64 (PI.f64) angle)))
(/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal -180 binary64) angle))
(/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle))
(pow.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)) #s(literal -1 binary64))
(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
(*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))
(*.f64 angle (*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1/180 binary64)))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
(*.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) #s(literal 1 binary64))
(*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 (cbrt.f64 (PI.f64)) (*.f64 angle (*.f64 #s(literal 1/180 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))))
(*.f64 (cbrt.f64 (PI.f64)) (*.f64 (cbrt.f64 (PI.f64)) (/.f64 (*.f64 angle (cbrt.f64 (PI.f64))) #s(literal 180 binary64))))
(*.f64 (cbrt.f64 (PI.f64)) (*.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 180 binary64))))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 (*.f64 angle (cbrt.f64 (PI.f64))) #s(literal 180 binary64)))
(*.f64 (sqrt.f64 (PI.f64)) (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 180 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)) #s(literal -1/180 binary64))
(*.f64 (-.f64 #s(literal 0 binary64) angle) (*.f64 #s(literal -1/180 binary64) (PI.f64)))
(*.f64 (-.f64 #s(literal 0 binary64) angle) (*.f64 (PI.f64) #s(literal -1/180 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 (PI.f64) #s(literal -180 binary64)))
(*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) angle))
(*.f64 #s(literal 1/180 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)) #s(literal -1 binary64)))
(*.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 180 binary64))))
(*.f64 #s(literal -1/180 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)))
(*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 angle #s(literal -180 binary64)))
(*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (cbrt.f64 (PI.f64)))
(*.f64 (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 180 binary64)) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)))
(*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (*.f64 (cbrt.f64 (PI.f64)) #s(literal 1/180 binary64)))
(*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)))
(*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (*.f64 (sqrt.f64 (PI.f64)) #s(literal 1/180 binary64)))
(*.f64 (/.f64 (*.f64 angle (cbrt.f64 (PI.f64))) #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))
(*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) angle)
(*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 180 binary64)) (/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (pow.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 #s(literal 1/180 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (*.f64 angle (cbrt.f64 (PI.f64))))
(*.f64 (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64))) (*.f64 angle (sqrt.f64 (PI.f64))))
(*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) #s(literal 1 binary64)) (cbrt.f64 (PI.f64)))
(*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (pow.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 1/3 binary64))) (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 1/3 binary64)))
(*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (cbrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (sqrt.f64 (PI.f64))))
(*.f64 (*.f64 (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 180 binary64)) #s(literal 1 binary64)) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 180 binary64)) (cbrt.f64 (PI.f64))) (pow.f64 (PI.f64) #s(literal 1/6 binary64)))
(*.f64 (*.f64 (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal 1/4 binary64))) (pow.f64 (PI.f64) #s(literal 1/4 binary64)))
(*.f64 (/.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64)))
(*.f64 (/.f64 (PI.f64) #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) angle))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) #s(literal 1 binary64)))
(pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64))
(pow.f64 (*.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)))))))) #s(literal 1 binary64))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(*.f64 b (*.f64 b (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(*.f64 b (pow.f64 (*.f64 b (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) #s(literal 1 binary64)))
(*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 b b)))
(*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (pow.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 b b)) #s(literal 1 binary64)))
(*.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))
(*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 b b))
(*.f64 (sqrt.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (*.f64 (sqrt.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 (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 b (-.f64 #s(literal 1/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 (pow.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 b b)) #s(literal 1 binary64)) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(*.f64 (pow.f64 (*.f64 b (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) #s(literal 1 binary64)) b)
(*.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (sqrt.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (sqrt.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 1 binary64)))
(-.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 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))))
(-.f64 (*.f64 (sin.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (cos.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))
(sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(neg.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))
(neg.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (PI.f64))))
(neg.f64 (sin.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))))
(pow.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 1 binary64))
(*.f64 (pow.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 1/2 binary64)) (pow.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))
(-.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal 180 binary64)))
(neg.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))
(neg.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (PI.f64)))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))))
(/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)) #s(literal -180 binary64))
(/.f64 #s(literal 1/180 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -180 binary64) (*.f64 (PI.f64) angle)))
(/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal -180 binary64) angle))
(/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle))
(pow.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)) #s(literal -1 binary64))
(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
(*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))
(*.f64 angle (*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1/180 binary64)))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
(*.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) #s(literal 1 binary64))
(*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 (cbrt.f64 (PI.f64)) (*.f64 angle (*.f64 #s(literal 1/180 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))))
(*.f64 (cbrt.f64 (PI.f64)) (*.f64 (cbrt.f64 (PI.f64)) (/.f64 (*.f64 angle (cbrt.f64 (PI.f64))) #s(literal 180 binary64))))
(*.f64 (cbrt.f64 (PI.f64)) (*.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 180 binary64))))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 (*.f64 angle (cbrt.f64 (PI.f64))) #s(literal 180 binary64)))
(*.f64 (sqrt.f64 (PI.f64)) (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 180 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)) #s(literal -1/180 binary64))
(*.f64 (-.f64 #s(literal 0 binary64) angle) (*.f64 #s(literal -1/180 binary64) (PI.f64)))
(*.f64 (-.f64 #s(literal 0 binary64) angle) (*.f64 (PI.f64) #s(literal -1/180 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 (PI.f64) #s(literal -180 binary64)))
(*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) angle))
(*.f64 #s(literal 1/180 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)) #s(literal -1 binary64)))
(*.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 180 binary64))))
(*.f64 #s(literal -1/180 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)))
(*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 angle #s(literal -180 binary64)))
(*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (cbrt.f64 (PI.f64)))
(*.f64 (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 180 binary64)) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)))
(*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (*.f64 (cbrt.f64 (PI.f64)) #s(literal 1/180 binary64)))
(*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)))
(*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (*.f64 (sqrt.f64 (PI.f64)) #s(literal 1/180 binary64)))
(*.f64 (/.f64 (*.f64 angle (cbrt.f64 (PI.f64))) #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))
(*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) angle)
(*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 180 binary64)) (/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (pow.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 #s(literal 1/180 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (*.f64 angle (cbrt.f64 (PI.f64))))
(*.f64 (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64))) (*.f64 angle (sqrt.f64 (PI.f64))))
(*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) #s(literal 1 binary64)) (cbrt.f64 (PI.f64)))
(*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (pow.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 1/3 binary64))) (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 1/3 binary64)))
(*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (cbrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (sqrt.f64 (PI.f64))))
(*.f64 (*.f64 (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 180 binary64)) #s(literal 1 binary64)) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 180 binary64)) (cbrt.f64 (PI.f64))) (pow.f64 (PI.f64) #s(literal 1/6 binary64)))
(*.f64 (*.f64 (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal 1/4 binary64))) (pow.f64 (PI.f64) #s(literal 1/4 binary64)))
(*.f64 (/.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64)))
(*.f64 (/.f64 (PI.f64) #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) angle))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) #s(literal 1 binary64)))
(pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64))
(pow.f64 (*.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)))))))) #s(literal 1 binary64))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(*.f64 b (*.f64 b (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(*.f64 b (pow.f64 (*.f64 b (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) #s(literal 1 binary64)))
(*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 b b)))
(*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (pow.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 b b)) #s(literal 1 binary64)))
(*.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))
(*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 b b))
(*.f64 (sqrt.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (*.f64 (sqrt.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 (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 b (-.f64 #s(literal 1/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 (pow.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 b b)) #s(literal 1 binary64)) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(*.f64 (pow.f64 (*.f64 b (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) #s(literal 1 binary64)) b)
(*.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (sqrt.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (sqrt.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))

simplify339.0ms (2.1%)

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

Useful iterations: 3 (0.0ms)

IterNodesCost
01864122
16183520
227243312
364503308
471623308
576653308
082793308
Stop Event
iter limit
node limit
Counts
288 → 288
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)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(* (pow angle 2) (+ (* -1/3149280000 (* (pow angle 2) (* (pow b 2) (pow (PI) 4)))) (* 1/32400 (* (pow b 2) (pow (PI) 2)))))
(* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (* (pow angle 2) (* (pow b 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))))))))
(* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (* (pow angle 2) (+ (* (pow angle 2) (* (pow b 2) (+ (* -1/396718580736000000000 (pow (PI) 8)) (* -1/2777030065152000000000 (pow (PI) 8))))) (* (pow b 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6))))))))))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* 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)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(* (pow angle 2) (+ (* -1/3149280000 (* (pow angle 2) (* (pow b 2) (pow (PI) 4)))) (* 1/32400 (* (pow b 2) (pow (PI) 2)))))
(* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (* (pow angle 2) (* (pow b 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))))))))
(* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (* (pow angle 2) (+ (* (pow angle 2) (* (pow b 2) (+ (* -1/396718580736000000000 (pow (PI) 8)) (* -1/2777030065152000000000 (pow (PI) 8))))) (* (pow b 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6))))))))))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
Outputs
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #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 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #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 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #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 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #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 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #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 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #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 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #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 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #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 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #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 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #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 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #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 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #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 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #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 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #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 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #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 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #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 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #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 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #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 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #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 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #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 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #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 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #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 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #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 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #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 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #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 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #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 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #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 angle (*.f64 angle (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/3149280000 binary64)))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64)))))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* (pow a 2) (* (pow angle 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6))))) (* (pow a 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))))))) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64)) (*.f64 (+.f64 (*.f64 (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 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))))
a
(+ a (* -1/64800 (* a (* (pow angle 2) (pow (PI) 2)))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) #s(literal -1/64800 binary64)))) a)
(+ a (* (pow angle 2) (+ (* -1/64800 (* a (pow (PI) 2))) (* 1/25194240000 (* a (* (pow angle 2) (pow (PI) 4)))))))
(+.f64 a (*.f64 (*.f64 angle angle) (*.f64 a (+.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal -1/64800 binary64))) (*.f64 angle (*.f64 angle (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/25194240000 binary64))))))))
(+ a (* (pow angle 2) (+ (* -1/64800 (* a (pow (PI) 2))) (* (pow angle 2) (+ (* -1/24488801280000000 (* a (* (pow angle 2) (pow (PI) 6)))) (* 1/25194240000 (* a (pow (PI) 4))))))))
(+.f64 a (*.f64 angle (*.f64 angle (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 a #s(literal -1/64800 binary64))) (*.f64 angle (*.f64 angle (*.f64 a (+.f64 (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/24488801280000000 binary64))) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/25194240000 binary64))))))))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))))
1
#s(literal 1 binary64)
(+ 1 (* -1/64800 (* (pow angle 2) (pow (PI) 2))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) #s(literal -1/64800 binary64))))
(+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* 1/25194240000 (* (pow angle 2) (pow (PI) 4))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal -1/64800 binary64))) (*.f64 angle (*.f64 angle (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/25194240000 binary64)))))))
(+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/24488801280000000 (* (pow angle 2) (pow (PI) 6))) (* 1/25194240000 (pow (PI) 4)))))))
(+.f64 #s(literal 1 binary64) (*.f64 angle (*.f64 angle (+.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal -1/64800 binary64))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/24488801280000000 binary64))) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/25194240000 binary64))))))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle)))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle)))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle)))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle)))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle)))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle)))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle)))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 (PI.f64) (*.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 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #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 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #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 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #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 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #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 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #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 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #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 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #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 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #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 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #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 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #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 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #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 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #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 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #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 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #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 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #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 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #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 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #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 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #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 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #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 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #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 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #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 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #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 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #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 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #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 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #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 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #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 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #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 angle (*.f64 angle (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/3149280000 binary64)))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64)))))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* (pow a 2) (* (pow angle 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6))))) (* (pow a 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))))))) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64)) (*.f64 (+.f64 (*.f64 (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 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))))
a
(+ a (* -1/64800 (* a (* (pow angle 2) (pow (PI) 2)))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) #s(literal -1/64800 binary64)))) a)
(+ a (* (pow angle 2) (+ (* -1/64800 (* a (pow (PI) 2))) (* 1/25194240000 (* a (* (pow angle 2) (pow (PI) 4)))))))
(+.f64 a (*.f64 (*.f64 angle angle) (*.f64 a (+.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal -1/64800 binary64))) (*.f64 angle (*.f64 angle (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/25194240000 binary64))))))))
(+ a (* (pow angle 2) (+ (* -1/64800 (* a (pow (PI) 2))) (* (pow angle 2) (+ (* -1/24488801280000000 (* a (* (pow angle 2) (pow (PI) 6)))) (* 1/25194240000 (* a (pow (PI) 4))))))))
(+.f64 a (*.f64 angle (*.f64 angle (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 a #s(literal -1/64800 binary64))) (*.f64 angle (*.f64 angle (*.f64 a (+.f64 (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/24488801280000000 binary64))) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/25194240000 binary64))))))))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))))
1
#s(literal 1 binary64)
(+ 1 (* -1/64800 (* (pow angle 2) (pow (PI) 2))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) #s(literal -1/64800 binary64))))
(+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* 1/25194240000 (* (pow angle 2) (pow (PI) 4))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal -1/64800 binary64))) (*.f64 angle (*.f64 angle (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/25194240000 binary64)))))))
(+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/24488801280000000 (* (pow angle 2) (pow (PI) 6))) (* 1/25194240000 (pow (PI) 4)))))))
(+.f64 #s(literal 1 binary64) (*.f64 angle (*.f64 angle (+.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal -1/64800 binary64))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/24488801280000000 binary64))) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/25194240000 binary64))))))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle)))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle)))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle)))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle)))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle)))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle)))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle)))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle)))
(* 1/180 (* angle (PI)))
(*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))
(* 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 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 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle)))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle)))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle)))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle)))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle)))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle)))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle)))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle)))
(* 1/180 (* angle (PI)))
(*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))
(* 1/180 (* angle (PI)))
(*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))
(* 1/180 (* angle (PI)))
(*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))
(* 1/180 (* angle (PI)))
(*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))
(* 1/180 (* angle (PI)))
(*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))
(* 1/180 (* angle (PI)))
(*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))
(* 1/180 (* angle (PI)))
(*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))
(* 1/180 (* angle (PI)))
(*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))
(* 1/180 (* angle (PI)))
(*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))
(* 1/180 (* angle (PI)))
(*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))
(* 1/180 (* angle (PI)))
(*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))
(* 1/180 (* angle (PI)))
(*.f64 (PI.f64) (*.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 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 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) (+ (* -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 b b) (+.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64))) (*.f64 (*.f64 (*.f64 angle angle) #s(literal -1/3149280000 binary64)) (pow.f64 (PI.f64) #s(literal 4 binary64)))))))
(* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (* (pow angle 2) (* (pow b 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))))))))
(*.f64 (*.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 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/3149280000 binary64)) (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/765275040000000 binary64)) (*.f64 angle angle)))))))
(* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (* (pow angle 2) (+ (* (pow angle 2) (* (pow b 2) (+ (* -1/396718580736000000000 (pow (PI) 8)) (* -1/2777030065152000000000 (pow (PI) 8))))) (* (pow b 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6))))))))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (*.f64 b b) (*.f64 angle angle)) (+.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/765275040000000 binary64)) (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 8 binary64)) #s(literal -1/347128758144000000000 binary64)) (*.f64 angle angle))))) (*.f64 (*.f64 b b) (+.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64))) (*.f64 (*.f64 (*.f64 angle angle) #s(literal -1/3149280000 binary64)) (pow.f64 (PI.f64) #s(literal 4 binary64)))))))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
(* 1/180 (* angle (PI)))
(*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))
(* 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 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 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle)))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle)))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle)))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle)))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle)))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle)))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle)))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle)))
(* 1/180 (* angle (PI)))
(*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))
(* 1/180 (* angle (PI)))
(*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))
(* 1/180 (* angle (PI)))
(*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))
(* 1/180 (* angle (PI)))
(*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))
(* 1/180 (* angle (PI)))
(*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))
(* 1/180 (* angle (PI)))
(*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))
(* 1/180 (* angle (PI)))
(*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))
(* 1/180 (* angle (PI)))
(*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))
(* 1/180 (* angle (PI)))
(*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))
(* 1/180 (* angle (PI)))
(*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))
(* 1/180 (* angle (PI)))
(*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))
(* 1/180 (* angle (PI)))
(*.f64 (PI.f64) (*.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 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 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) (+ (* -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 b b) (+.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64))) (*.f64 (*.f64 (*.f64 angle angle) #s(literal -1/3149280000 binary64)) (pow.f64 (PI.f64) #s(literal 4 binary64)))))))
(* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (* (pow angle 2) (* (pow b 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))))))))
(*.f64 (*.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 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/3149280000 binary64)) (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/765275040000000 binary64)) (*.f64 angle angle)))))))
(* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (* (pow angle 2) (+ (* (pow angle 2) (* (pow b 2) (+ (* -1/396718580736000000000 (pow (PI) 8)) (* -1/2777030065152000000000 (pow (PI) 8))))) (* (pow b 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6))))))))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (*.f64 b b) (*.f64 angle angle)) (+.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/765275040000000 binary64)) (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 8 binary64)) #s(literal -1/347128758144000000000 binary64)) (*.f64 angle angle))))) (*.f64 (*.f64 b b) (+.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64))) (*.f64 (*.f64 (*.f64 angle angle) #s(literal -1/3149280000 binary64)) (pow.f64 (PI.f64) #s(literal 4 binary64)))))))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))

eval130.0ms (0.8%)

Compiler

Compiled 28405 to 1444 computations (94.9% saved)

prune144.0ms (0.9%)

Pruning

50 alts after pruning (50 fresh and 0 done)

PrunedKeptTotal
New77650826
Fresh000
Picked202
Done000
Total77850828
Accuracy
78.8%
Counts
828 → 50
Alt Table
Click to see full alt table
StatusAccuracyProgram
15.4%
(/.f64 (-.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64))) (-.f64 (*.f64 b (*.f64 b (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))
6.7%
(/.f64 (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 12 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 12 binary64))) (*.f64 (+.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (-.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 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 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)))))
66.8%
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 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)))))))))))
76.2%
(+.f64 (pow.f64 (pow.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
69.9%
(+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) #s(literal -1/64800 binary64)))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
56.2%
(+.f64 (pow.f64 (*.f64 (exp.f64 (log.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (exp.f64 (log.f64 a))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
76.2%
(+.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)))
57.8%
(+.f64 (pow.f64 (*.f64 a (*.f64 (pow.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 1/2 binary64)) (pow.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 1/2 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
76.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 (-.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)))
70.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 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
69.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 (*.f64 angle (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)) (*.f64 (PI.f64) (PI.f64))))))) #s(literal 2 binary64)))
76.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 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle)))) #s(literal 2 binary64)))
76.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 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64)))
76.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 #s(literal 1/180 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))))) #s(literal 2 binary64)))
76.3%
(+.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 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))
76.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 (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 180 binary64)) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64)))
76.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 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 1 binary64) angle))))) #s(literal 2 binary64)))
76.3%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) angle))) #s(literal 2 binary64)))
76.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 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (cbrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64)))
76.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 angle (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))))) #s(literal 2 binary64)))
76.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 #s(literal 1/180 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 1 binary64) angle))))) #s(literal 2 binary64)))
75.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 (exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) #s(literal -1 binary64))))) #s(literal 2 binary64)))
59.2%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))
61.7%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 b b)))
59.9%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (sqrt.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (sqrt.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))
70.9%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (*.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)))))
61.8%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 b b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))))
59.2%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
76.2%
(+.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)))
76.2%
(+.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)))
76.2%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (pow.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)) #s(literal -1/2 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
76.3%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 180 binary64)) (/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal 1 binary64) angle))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
76.3%
(+.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)))
76.3%
(+.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)))
76.2%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
76.3%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (cbrt.f64 (PI.f64)) (*.f64 (cbrt.f64 (PI.f64)) (/.f64 (*.f64 angle (cbrt.f64 (PI.f64))) #s(literal 180 binary64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
76.2%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) #s(literal -1 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
56.2%
(+.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)))
67.1%
(+.f64 (+.f64 (*.f64 a a) (*.f64 (*.f64 a (*.f64 a (*.f64 angle angle))) (+.f64 (*.f64 angle (*.f64 angle (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/3149280000 binary64)))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64))))) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
76.2%
(+.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 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
76.2%
(+.f64 (*.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)))) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
67.0%
(+.f64 (*.f64 b (*.f64 b (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))
76.8%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
77.1%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))
39.7%
(+.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)))))
29.4%
(+.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)))))))))
56.2%
(+.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.9%
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
54.1%
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
54.6%
(*.f64 a a)
Compiler

Compiled 3112 to 1986 computations (36.2% saved)

simplify204.0ms (1.3%)

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 (*.f64 (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 180 binary64)) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64)))
cost-diff12928
(*.f64 (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 180 binary64)) (sqrt.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 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))
cost-diff384
(-.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.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)) (*.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)))
cost-diff128
(*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
cost-diff0
(*.f64 a a)
cost-diff0
(*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
cost-diff0
(pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64))
cost-diff0
(*.f64 a a)
cost-diff0
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))
Rules
2272×fma-lowering-fma.f32
2272×fma-lowering-fma.f64
1786×fmsub-define
1780×fma-define
1692×sum5-define
Iterations

Useful iterations: 6 (0.0ms)

IterNodesCost
044400
190280
2198277
3412275
4706270
51244260
62336259
76748259
08505259
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(+ (* a a) (pow (* b (sin (* (PI) (/ angle 180)))) 2))
(* a a)
a
(pow (* b (sin (* (PI) (/ angle 180)))) 2)
(* b (sin (* (PI) (/ angle 180))))
b
(sin (* (PI) (/ angle 180)))
(* (PI) (/ angle 180))
(PI)
(/ angle 180)
angle
180
2
(* a a)
a
(+ (pow (* a (cos (/ (* (PI) angle) 180))) 2) (* (- 1/2 (* 1/2 (cos (* 2 (/ (PI) (/ 180 angle)))))) (* b b)))
(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
(* (- 1/2 (* 1/2 (cos (* 2 (/ (PI) (/ 180 angle)))))) (* b b))
(- 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)))
(/ (PI) (/ 180 angle))
(/ 180 angle)
(* b b)
b
(+ (pow (* a (cos (/ (* (PI) angle) 180))) 2) (pow (* b (sin (- (/ (+ (PI) 1) (/ 180 angle)) (/ 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) 1) (/ 180 angle)) (/ angle 180)))) 2)
(* b (sin (- (/ (+ (PI) 1) (/ 180 angle)) (/ angle 180))))
b
(sin (- (/ (+ (PI) 1) (/ 180 angle)) (/ angle 180)))
(- (/ (+ (PI) 1) (/ 180 angle)) (/ angle 180))
(/ (+ (PI) 1) (/ 180 angle))
(+ (PI) 1)
1
(/ 180 angle)
(/ angle 180)
(+ (pow (* a (cos (/ (* (PI) angle) 180))) 2) (pow (* b (sin (* (/ (* angle (sqrt (PI))) 180) (sqrt (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 (sqrt (PI))) 180) (sqrt (PI))))) 2)
(* b (sin (* (/ (* angle (sqrt (PI))) 180) (sqrt (PI)))))
b
(sin (* (/ (* angle (sqrt (PI))) 180) (sqrt (PI))))
(* (/ (* angle (sqrt (PI))) 180) (sqrt (PI)))
(/ (* angle (sqrt (PI))) 180)
(* angle (sqrt (PI)))
(sqrt (PI))
Outputs
(+ (* a a) (pow (* b (sin (* (PI) (/ angle 180)))) 2))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))
(* a a)
(*.f64 a a)
a
(pow (* b (sin (* (PI) (/ angle 180)))) 2)
(pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 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))))
(* (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)
(* a a)
(*.f64 a a)
a
(+ (pow (* a (cos (/ (* (PI) angle) 180))) 2) (* (- 1/2 (* 1/2 (cos (* 2 (/ (PI) (/ 180 angle)))))) (* b b)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 b b)) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 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)
(* (- 1/2 (* 1/2 (cos (* 2 (/ (PI) (/ 180 angle)))))) (* b b))
(*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 b b)) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))
(- 1/2 (* 1/2 (cos (* 2 (/ (PI) (/ 180 angle))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 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))
(/ (PI) (/ 180 angle))
(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
(/ 180 angle)
(/.f64 #s(literal 180 binary64) angle)
(* b b)
(*.f64 b b)
b
(+ (pow (* a (cos (/ (* (PI) angle) 180))) 2) (pow (* b (sin (- (/ (+ (PI) 1) (/ 180 angle)) (/ 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) 1) (/ 180 angle)) (/ 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) 1) (/ 180 angle)) (/ angle 180))))
(*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
b
(sin (- (/ (+ (PI) 1) (/ 180 angle)) (/ angle 180)))
(sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))
(- (/ (+ (PI) 1) (/ 180 angle)) (/ angle 180))
(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
(/ (+ (PI) 1) (/ 180 angle))
(/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))
(+ (PI) 1)
(+.f64 (PI.f64) #s(literal 1 binary64))
1
#s(literal 1 binary64)
(/ 180 angle)
(/.f64 #s(literal 180 binary64) angle)
(/ angle 180)
(/.f64 angle #s(literal 180 binary64))
(+ (pow (* a (cos (/ (* (PI) angle) 180))) 2) (pow (* b (sin (* (/ (* angle (sqrt (PI))) 180) (sqrt (PI))))) 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 (* (/ (* angle (sqrt (PI))) 180) (sqrt (PI))))) 2)
(pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64))
(* b (sin (* (/ (* angle (sqrt (PI))) 180) (sqrt (PI)))))
(*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
b
(sin (* (/ (* angle (sqrt (PI))) 180) (sqrt (PI))))
(sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))
(* (/ (* angle (sqrt (PI))) 180) (sqrt (PI)))
(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
(/ (* angle (sqrt (PI))) 180)
(/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 180 binary64))
(* angle (sqrt (PI)))
(*.f64 angle (sqrt.f64 (PI.f64)))
(sqrt (PI))
(sqrt.f64 (PI.f64))

localize611.0ms (3.8%)

Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
accuracy99.3%
(/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))
accuracy98.4%
(sqrt.f64 (PI.f64))
accuracy52.6%
(cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))
accuracy52.1%
(sin.f64 (*.f64 (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 180 binary64)) (sqrt.f64 (PI.f64))))
accuracy99.3%
(-.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal 180 binary64)))
accuracy99.3%
(/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))
accuracy52.6%
(cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))
accuracy52.1%
(sin.f64 (-.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal 180 binary64))))
accuracy89.2%
(*.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))
accuracy79.8%
(-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
accuracy52.7%
(cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
accuracy52.6%
(cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))
accuracy100.0%
(*.f64 a a)
accuracy99.6%
(*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
accuracy99.6%
(pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64))
accuracy99.5%
(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
accuracy52.1%
(sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))
Results
450.0ms240×1valid
43.0ms10×2valid
5.0ms0valid
Compiler

Compiled 448 to 45 computations (90% saved)

Precisions
Click to see histograms. Total time spent on operations: 254.0ms
ival-sin: 63.0ms (24.8% of total)
ival-mult: 46.0ms (18.1% of total)
ival-cos: 36.0ms (14.2% of total)
backward-pass: 36.0ms (14.2% of total)
ival-div: 24.0ms (9.5% of total)
ival-pow: 22.0ms (8.7% of total)
ival-add: 13.0ms (5.1% of total)
ival-sub: 5.0ms (2% of total)
ival-sqrt: 4.0ms (1.6% of total)
const: 2.0ms (0.8% of total)
ival-pi: 2.0ms (0.8% of total)

series30.0ms (0.2%)

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

102 calls:

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

rewrite436.0ms (2.7%)

Algorithm
batch-egg-rewrite
Rules
5244×*-lowering-*.f32
5244×*-lowering-*.f64
2932×/-lowering-/.f32
2932×/-lowering-/.f64
2196×--lowering--.f32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
044236
1273141
22487113
010740113
Stop Event
iter limit
node limit
Counts
22 → 1376
Calls
Call 1
Inputs
(+ (* a a) (pow (* b (sin (* (PI) (/ angle 180)))) 2))
(* a a)
(pow (* b (sin (* (PI) (/ angle 180)))) 2)
(* b (sin (* (PI) (/ angle 180))))
(* 2 (/ (PI) (/ 180 angle)))
(+ (pow (* a (cos (/ (* (PI) angle) 180))) 2) (* (- 1/2 (* 1/2 (cos (* 2 (/ (PI) (/ 180 angle)))))) (* b b)))
(pow (* a (cos (/ (* (PI) angle) 180))) 2)
(* a (cos (/ (* (PI) angle) 180)))
(- (/ (+ (PI) 1) (/ 180 angle)) (/ angle 180))
(+ (pow (* a (cos (/ (* (PI) angle) 180))) 2) (pow (* b (sin (- (/ (+ (PI) 1) (/ 180 angle)) (/ angle 180)))) 2))
(* (/ (* angle (sqrt (PI))) 180) (sqrt (PI)))
(+ (pow (* a (cos (/ (* (PI) angle) 180))) 2) (pow (* b (sin (* (/ (* angle (sqrt (PI))) 180) (sqrt (PI))))) 2))
(sin (* (PI) (/ angle 180)))
(* (PI) (/ angle 180))
(cos (/ (* (PI) angle) 180))
(cos (* 2 (/ (PI) (/ 180 angle))))
(- 1/2 (* 1/2 (cos (* 2 (/ (PI) (/ 180 angle))))))
(* (- 1/2 (* 1/2 (cos (* 2 (/ (PI) (/ 180 angle)))))) (* b b))
(sin (- (/ (+ (PI) 1) (/ 180 angle)) (/ angle 180)))
(/ (* (PI) angle) 180)
(sin (* (/ (* angle (sqrt (PI))) 180) (sqrt (PI))))
(sqrt (PI))
Outputs
(+.f64 (*.f64 a a) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b)))
(+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b)) (*.f64 a a))
(-.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 a a))) (-.f64 (*.f64 a a) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b)))) (/.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (-.f64 (*.f64 a a) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b)))))
(fma.f64 a a (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b)))
(fma.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (*.f64 a a))
(fma.f64 b (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (*.f64 a a))
(fma.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 b (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (*.f64 a a))
(fma.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 a a))
(fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b) (*.f64 a a))
(fma.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 a a))
(fma.f64 (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) b (*.f64 a a))
(fma.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 a a))
(fma.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b (*.f64 a a))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 a (*.f64 a (*.f64 a a))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b)) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b)) (*.f64 a a)))) (+.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 a a) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b))) (-.f64 (*.f64 a (*.f64 a (*.f64 a a))) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a))))) (+.f64 (*.f64 a (*.f64 a (*.f64 a a))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b)) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b)) (*.f64 a a)))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a))))) (+.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (-.f64 (*.f64 a (*.f64 a (*.f64 a a))) (*.f64 (*.f64 (*.f64 a a) (*.f64 b b)) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))))
(/.f64 (-.f64 (*.f64 a (*.f64 a (*.f64 a a))) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64))) (-.f64 (*.f64 a a) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a)))))) (neg.f64 (+.f64 (*.f64 a (*.f64 a (*.f64 a a))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b)) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b)) (*.f64 a a))))))
(/.f64 (neg.f64 (-.f64 (*.f64 a (*.f64 a (*.f64 a a))) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)))) (neg.f64 (-.f64 (*.f64 a a) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 a (*.f64 a (*.f64 a a)))) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b)) (*.f64 a a)))
(/.f64 (-.f64 (*.f64 (*.f64 a (*.f64 a (*.f64 a a))) (-.f64 (*.f64 a a) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b)))) (*.f64 (-.f64 (*.f64 a a) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b))) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)))) (*.f64 (-.f64 (*.f64 a a) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b))) (-.f64 (*.f64 a a) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b)))))
(pow.f64 (/.f64 (+.f64 (*.f64 a (*.f64 a (*.f64 a a))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b)) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b)) (*.f64 a a)))) (+.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a)))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 a a) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b))) (-.f64 (*.f64 a (*.f64 a (*.f64 a a))) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)))) #s(literal -1 binary64))
(*.f64 (+.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 a (*.f64 a (*.f64 a a))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b)) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b)) (*.f64 a a))))))
(*.f64 (-.f64 (*.f64 a (*.f64 a (*.f64 a a))) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 a a) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b)))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 a)))
(pow.f64 a #s(literal 2 binary64))
(pow.f64 (*.f64 a a) #s(literal 1 binary64))
(pow.f64 (exp.f64 (log.f64 a)) #s(literal 2 binary64))
(*.f64 a a)
(*.f64 (exp.f64 (log.f64 a)) (exp.f64 (log.f64 a)))
(+.f64 (*.f64 (*.f64 b b) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 b b)) (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) (*.f64 b b)))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) #s(literal 1 binary64)))
(exp.f64 (+.f64 (*.f64 (log.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64)) (*.f64 (log.f64 b) #s(literal 2 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 b) #s(literal 2 binary64)) (*.f64 (log.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 b b) (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) (*.f64 b b)))
(fma.f64 (*.f64 b b) #s(literal 1/2 binary64) (*.f64 (*.f64 b b) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))
(/.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal 3 binary64)))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) (+.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/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))))))) (+.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 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal 3 binary64))) (*.f64 b b)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) (+.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 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))))) (*.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))))))
(pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64))
(pow.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b)) #s(literal 1 binary64))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))
(*.f64 b (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(*.f64 b (pow.f64 (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) #s(literal 1 binary64)))
(*.f64 b (pow.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 1 binary64)))
(*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 b (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (pow.f64 (*.f64 b (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 1 binary64)))
(*.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b))
(*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))
(*.f64 (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) b)
(*.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(*.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b)
(*.f64 (pow.f64 (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) #s(literal 1 binary64)) b)
(*.f64 (pow.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b) #s(literal 1 binary64)) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(*.f64 (pow.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 1 binary64)) b)
(exp.f64 (log.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 1 binary64))
(pow.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b)) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 2 binary64))
(*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) b)
(*.f64 (sqrt.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (sqrt.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 1 binary64)))
(*.f64 (exp.f64 (log.f64 b)) (exp.f64 (log.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(*.f64 (exp.f64 (log.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (exp.f64 (log.f64 b)))
(/.f64 #s(literal 2 binary64) (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 180 binary64) angle) (*.f64 (PI.f64) #s(literal 2 binary64))))
(/.f64 (*.f64 (PI.f64) #s(literal 2 binary64)) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (neg.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (/.f64 #s(literal -180 binary64) angle))
(/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) angle)) #s(literal 180 binary64))
(/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (-.f64 #s(literal 0 binary64) angle))) #s(literal -180 binary64))
(/.f64 (*.f64 #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) (PI.f64))) (/.f64 #s(literal -180 binary64) angle))
(/.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 2 binary64)) #s(literal 180 binary64))
(/.f64 (*.f64 (*.f64 (PI.f64) (-.f64 #s(literal 0 binary64) angle)) #s(literal 2 binary64)) #s(literal -180 binary64))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal 2 binary64)) (/.f64 #s(literal -180 binary64) angle))
(/.f64 (/.f64 (*.f64 (PI.f64) #s(literal 2 binary64)) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle))
(pow.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (*.f64 (PI.f64) #s(literal 2 binary64))) #s(literal -1 binary64))
(*.f64 (PI.f64) (*.f64 (/.f64 angle #s(literal 180 binary64)) #s(literal 2 binary64)))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (*.f64 (PI.f64) #s(literal 2 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 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))
(*.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 #s(literal 1/90 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle #s(literal 180 binary64))) (PI.f64))
(*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) angle)) #s(literal 1/180 binary64))
(*.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))) angle)
(*.f64 (/.f64 (*.f64 (PI.f64) #s(literal 2 binary64)) #s(literal 180 binary64)) angle)
(*.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 -180 binary64)) (-.f64 #s(literal 0 binary64) angle))
(+.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))))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b)))
(+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b)) (*.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 (/.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (-.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b)))) (/.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (-.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b)))))
(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 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b 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 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b)))
(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 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b)))
(fma.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (*.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))))))))
(fma.f64 b (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (*.f64 a (*.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))))))))
(fma.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 b (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.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 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))))))))
(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 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b 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 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b)))
(fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b) (*.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))))))))
(fma.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.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))))))))
(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 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b)))
(fma.f64 (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) b (*.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))))))))
(fma.f64 (*.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) a) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b)))
(fma.f64 (*.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) a (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b)))
(fma.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))))))
(fma.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b (*.f64 a (*.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 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b)) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b)) (*.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 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b))) (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b)) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b)) (*.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 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 a a) (*.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 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64))) (-.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b)) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b)) (*.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 (neg.f64 (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)))) (neg.f64 (-.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64))) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b)) (*.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 (-.f64 (*.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (-.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b)))) (*.f64 (-.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))))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b))) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)))) (*.f64 (-.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b))) (-.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))))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b)))))
(pow.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b)) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b)) (*.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 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b))) (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)))) #s(literal -1 binary64))
(*.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b)) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b)) (*.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 (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b)))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) #s(literal 1 binary64)))
(exp.f64 (+.f64 (*.f64 #s(literal 2 binary64) (log.f64 a)) (*.f64 (log.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (log.f64 a))))
(pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64))
(pow.f64 (*.f64 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))))))) #s(literal 1 binary64))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(*.f64 a (*.f64 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 a (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(*.f64 a (pow.f64 (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))) #s(literal 1 binary64)))
(*.f64 a (pow.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 1 binary64)))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))))
(*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 a (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (pow.f64 (*.f64 a (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 1 binary64)))
(*.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(*.f64 (+.f64 #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 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) a) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(*.f64 (*.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) a)
(*.f64 (pow.f64 (*.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) a) #s(literal 1 binary64)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(*.f64 (pow.f64 (*.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 1 binary64)) a)
(exp.f64 (log.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 1 binary64))
(pow.f64 (*.f64 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))))))) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 2 binary64))
(*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) a)
(*.f64 (sqrt.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (sqrt.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 1 binary64)))
(*.f64 (exp.f64 (log.f64 a)) (exp.f64 (log.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(*.f64 (exp.f64 (log.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (exp.f64 (log.f64 a)))
(+.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) (+.f64 (*.f64 #s(literal -1/180 binary64) angle) (/.f64 angle #s(literal 180 binary64))))
(+.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal -180 binary64)))
(+.f64 (/.f64 angle #s(literal -180 binary64)) (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64))) #s(literal -1 binary64)))
(-.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal 180 binary64)))
(-.f64 (/.f64 (*.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) (/.f64 #s(literal 32400 binary64) angle)) (/.f64 #s(literal 180 binary64) (/.f64 #s(literal 32400 binary64) angle)))
(-.f64 (/.f64 (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (+.f64 (PI.f64) #s(literal 1 binary64)))) (/.f64 #s(literal 5832000 binary64) (*.f64 angle (*.f64 angle angle)))) (+.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 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 angle (*.f64 angle angle)) #s(literal 5832000 binary64)) (+.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 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 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (/.f64 (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)) (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))))
(fma.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 180 binary64)) (/.f64 angle #s(literal -180 binary64)))
(fma.f64 angle #s(literal -1/180 binary64) (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)))
(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 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #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 (+.f64 (*.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal -180 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 32400 binary64) angle)) (+.f64 (*.f64 #s(literal -1/180 binary64) angle) (/.f64 angle #s(literal 180 binary64))))
(fma.f64 (+.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 angle #s(literal -180 binary64)) (/.f64 angle #s(literal -180 binary64)))
(fma.f64 (-.f64 #s(literal 0 binary64) angle) #s(literal 1/180 binary64) (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (/.f64 (-.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (+.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal 1 binary64)) (/.f64 #s(literal 5832000 binary64) (*.f64 angle (*.f64 angle angle)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 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/180 binary64) angle) (/.f64 angle #s(literal 180 binary64))))
(fma.f64 (*.f64 (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (+.f64 (*.f64 #s(literal -1/180 binary64) angle) (/.f64 angle #s(literal 180 binary64))))
(fma.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 180 binary64)) angle (/.f64 angle #s(literal -180 binary64)))
(fma.f64 #s(literal -1 binary64) (/.f64 angle #s(literal 180 binary64)) (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) #s(literal 1/180 binary64) (/.f64 angle #s(literal -180 binary64)))
(fma.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64)) (/.f64 angle #s(literal -180 binary64)))
(fma.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) angle) (/.f64 angle #s(literal -180 binary64)))
(neg.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))
(neg.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (/.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 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 32400 binary64) angle) (+.f64 (*.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal -180 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 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 (+.f64 (PI.f64) #s(literal 1 binary64)) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (+.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal 1 binary64)) (/.f64 #s(literal 5832000 binary64) (*.f64 angle (*.f64 angle angle))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 180 binary64) (*.f64 angle (sqrt.f64 (PI.f64)))))
(/.f64 (+.f64 (*.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal -180 binary64)) (/.f64 #s(literal 32400 binary64) angle))
(/.f64 (*.f64 (PI.f64) (-.f64 #s(literal 0 binary64) angle)) #s(literal -180 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal -180 binary64) angle))
(/.f64 (/.f64 (-.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (+.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal 1 binary64)) (/.f64 #s(literal 5832000 binary64) (*.f64 angle (*.f64 angle angle)))) (+.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 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 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (+.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal 1 binary64)) (/.f64 #s(literal 5832000 binary64) (*.f64 angle (*.f64 angle angle)))) (+.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (-.f64 (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)) (*.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal -180 binary64))))))
(/.f64 (*.f64 (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64))))
(/.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 #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)) (/.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 (PI.f64) #s(literal 1 binary64)) #s(literal -180 binary64)) (*.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal -180 binary64)))
(/.f64 (-.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64)) #s(literal 180 binary64)) (*.f64 (/.f64 #s(literal -180 binary64) angle) angle)) (*.f64 (/.f64 #s(literal -180 binary64) angle) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (/.f64 #s(literal -180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal -180 binary64) angle) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64)) #s(literal -180 binary64)) (*.f64 (/.f64 #s(literal -180 binary64) angle) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (/.f64 #s(literal -180 binary64) angle) #s(literal -180 binary64)))
(/.f64 (neg.f64 (*.f64 (PI.f64) (-.f64 #s(literal 0 binary64) angle))) #s(literal 180 binary64))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (PI.f64))) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal -180 binary64))) (neg.f64 (/.f64 #s(literal 32400 binary64) angle)))
(/.f64 (neg.f64 (/.f64 (-.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (+.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal 1 binary64)) (/.f64 #s(literal 5832000 binary64) (*.f64 angle (*.f64 angle angle))))) (neg.f64 (+.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 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 (neg.f64 (*.f64 (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (neg.f64 (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))))
(/.f64 (*.f64 (sqrt.f64 (PI.f64)) (-.f64 #s(literal 0 binary64) (*.f64 angle (sqrt.f64 (PI.f64))))) #s(literal -180 binary64))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))) #s(literal -180 binary64))
(/.f64 (/.f64 (+.f64 (*.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal -180 binary64)) (/.f64 #s(literal 180 binary64) angle)) #s(literal 180 binary64))
(/.f64 (-.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) angle) #s(literal 180 binary64))
(/.f64 (-.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (-.f64 (neg.f64 (+.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (-.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) angle)) (-.f64 #s(literal 0 binary64) angle)) #s(literal -180 binary64))
(/.f64 (-.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 180 binary64)) #s(literal 1/180 binary64)) (/.f64 #s(literal 1 binary64) angle))
(/.f64 (-.f64 (+.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -180 binary64) angle))
(/.f64 (-.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (neg.f64 (-.f64 #s(literal 0 binary64) angle))) #s(literal 180 binary64))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 (/.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 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) angle) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal 1/180 binary64))) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) 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))) (neg.f64 (-.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 #s(literal 180 binary64) (*.f64 (/.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal 1 binary64)) angle)) (*.f64 (/.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal 1 binary64)) #s(literal 180 binary64)))
(/.f64 (-.f64 (/.f64 #s(literal 180 binary64) angle) (*.f64 (/.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64))) (*.f64 (/.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64))) (*.f64 (/.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 #s(literal -180 binary64) (*.f64 (/.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (/.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal 1 binary64)) #s(literal -180 binary64)))
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) angle) (*.f64 (/.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal 1 binary64)) #s(literal 1/180 binary64))) (*.f64 (/.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (/.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64))) (*.f64 (/.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (-.f64 #s(literal 180 binary64) (*.f64 (/.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal 1 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (*.f64 (/.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal 1 binary64)) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (+.f64 (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 (/.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 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (/.f64 #s(literal 32400 binary64) angle))
(/.f64 (-.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal -180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal -180 binary64) angle) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (/.f64 #s(literal -180 binary64) angle) #s(literal 1/180 binary64))) (*.f64 (/.f64 #s(literal -180 binary64) angle) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (/.f64 #s(literal -180 binary64) angle) #s(literal -1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64)) #s(literal 180 binary64)) (*.f64 (/.f64 #s(literal -180 binary64) angle) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (*.f64 (/.f64 #s(literal -180 binary64) angle) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal 180 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64)))) angle)) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64)))) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64)))) #s(literal 1 binary64))) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64)))) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64)))) #s(literal 1 binary64))) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64)))) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal -180 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64)))) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64)))) #s(literal -180 binary64)))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64)))) #s(literal 1/180 binary64))) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64)))) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64)))) #s(literal -1 binary64))) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64)))) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal 180 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64)))) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64)))) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) #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 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (/.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 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (*.f64 (/.f64 #s(literal 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 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) #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 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal -1 binary64))) #s(literal 1/180 binary64))) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (/.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 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) #s(literal 180 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal -1 binary64))) (neg.f64 (-.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 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 180 binary64)) #s(literal 180 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (-.f64 (*.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 180 binary64)) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (/.f64 #s(literal 1 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) angle) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 180 binary64)) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) angle) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 180 binary64)) #s(literal -180 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) angle) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (/.f64 #s(literal 1 binary64) angle) #s(literal -180 binary64)))
(/.f64 (-.f64 (*.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (/.f64 #s(literal 1 binary64) angle) #s(literal 1/180 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) angle) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 180 binary64)) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (/.f64 #s(literal 1 binary64) angle) #s(literal -1 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) angle) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 180 binary64)) #s(literal 180 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) angle) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (-.f64 #s(literal -180 binary64) (*.f64 (neg.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64)))) angle)) (*.f64 (neg.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 (neg.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal 1 binary64))) (*.f64 (neg.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 -1 binary64) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (neg.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal 1 binary64))) (*.f64 (neg.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64)))) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 #s(literal 180 binary64) (*.f64 (neg.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64)))) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (neg.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal -180 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (neg.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal 1/180 binary64))) (*.f64 (neg.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64)))) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (neg.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal -1 binary64))) (*.f64 (neg.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 (neg.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (*.f64 (neg.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) #s(literal 180 binary64)) (*.f64 #s(literal 180 binary64) angle)) #s(literal 32400 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 180 binary64) angle)) #s(literal 180 binary64)) (/.f64 #s(literal 32400 binary64) angle))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) #s(literal 180 binary64)) (*.f64 #s(literal 180 binary64) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) #s(literal -180 binary64)) (*.f64 #s(literal 180 binary64) (-.f64 #s(literal 0 binary64) angle))) #s(literal -32400 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 1 binary64) angle)) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal -180 binary64) angle)) #s(literal -180 binary64)) (*.f64 #s(literal 180 binary64) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) #s(literal 180 binary64)) (*.f64 #s(literal 180 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) #s(literal 32400 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) #s(literal 180 binary64)) #s(literal 180 binary64)) (/.f64 #s(literal 32400 binary64) angle))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) #s(literal -180 binary64)) (*.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal -180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1/180 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal -1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) #s(literal 180 binary64)) (*.f64 (/.f64 #s(literal 180 binary64) angle) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (/.f64 #s(literal 32400 binary64) angle))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) angle)) #s(literal 180 binary64)) (*.f64 #s(literal -180 binary64) angle)) #s(literal -32400 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) angle)) (/.f64 #s(literal 180 binary64) angle)) #s(literal -180 binary64)) (*.f64 #s(literal -180 binary64) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) angle)) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) #s(literal -180 binary64)) (*.f64 #s(literal -180 binary64) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) angle)) #s(literal -180 binary64)) (*.f64 #s(literal -180 binary64) (-.f64 #s(literal 0 binary64) angle))) #s(literal 32400 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) angle)) (/.f64 #s(literal 1 binary64) angle)) #s(literal -1 binary64)) (/.f64 #s(literal -180 binary64) angle))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) angle)) (/.f64 #s(literal -180 binary64) angle)) #s(literal 180 binary64)) (*.f64 #s(literal -180 binary64) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) angle)) #s(literal 180 binary64)) (*.f64 #s(literal -180 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) #s(literal -32400 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) angle) #s(literal 180 binary64)) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64)) angle)) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64)) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) angle) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64)) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) angle) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64)) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) angle) #s(literal -180 binary64)) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64)) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64)) #s(literal -180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) angle) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64)) #s(literal 1/180 binary64))) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) angle) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64)) #s(literal -1 binary64))) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64)) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) angle) #s(literal 180 binary64)) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64)) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal 1 binary64)) #s(literal 180 binary64)) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) (/.f64 #s(literal 180 binary64) angle)) angle)) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) (/.f64 #s(literal 180 binary64) angle)) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) (/.f64 #s(literal 180 binary64) angle)) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) (/.f64 #s(literal 180 binary64) angle)) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) (/.f64 #s(literal 180 binary64) angle)) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal 1 binary64)) #s(literal -180 binary64)) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) (/.f64 #s(literal 180 binary64) angle)) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) (/.f64 #s(literal 180 binary64) angle)) #s(literal -180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) (/.f64 #s(literal 180 binary64) angle)) #s(literal 1/180 binary64))) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) (/.f64 #s(literal 180 binary64) angle)) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal 1 binary64)) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) (/.f64 #s(literal 180 binary64) angle)) #s(literal -1 binary64))) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) (/.f64 #s(literal 180 binary64) angle)) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal 1 binary64)) #s(literal 180 binary64)) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) (/.f64 #s(literal 180 binary64) angle)) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) (/.f64 #s(literal 180 binary64) angle)) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (-.f64 #s(literal 0 binary64) angle)) #s(literal 180 binary64)) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal -180 binary64)) angle)) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal -180 binary64)) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (-.f64 #s(literal 0 binary64) angle)) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal -180 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal -180 binary64)) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (-.f64 #s(literal 0 binary64) angle)) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal -180 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal -180 binary64)) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (-.f64 #s(literal 0 binary64) angle)) #s(literal -180 binary64)) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal -180 binary64)) #s(literal -180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (-.f64 #s(literal 0 binary64) angle)) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal -180 binary64)) #s(literal 1/180 binary64))) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal -180 binary64)) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (-.f64 #s(literal 0 binary64) angle)) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal -180 binary64)) #s(literal -1 binary64))) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal -180 binary64)) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (-.f64 #s(literal 0 binary64) angle)) #s(literal 180 binary64)) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal -180 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal -180 binary64)) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) angle) #s(literal 180 binary64)) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 180 binary64)) angle)) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 180 binary64)) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) angle) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 180 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 180 binary64)) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) angle) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 180 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 180 binary64)) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) 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)) #s(literal -180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) angle) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 180 binary64)) #s(literal 1/180 binary64))) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) angle) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 180 binary64)) #s(literal -1 binary64))) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 180 binary64)) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) angle) #s(literal 180 binary64)) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 180 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 180 binary64)) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal 180 binary64)) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)) angle)) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.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)) (/.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 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) #s(literal 1 binary64)) (/.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)) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal -180 binary64)) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)) #s(literal -180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)) #s(literal 1/180 binary64))) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.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)) (/.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 #s(literal -180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal 180 binary64)) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) angle)) #s(literal 180 binary64)) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -180 binary64)) angle)) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -180 binary64)) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) angle)) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -180 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -180 binary64)) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) angle)) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -180 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -180 binary64)) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) 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)) #s(literal -180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) angle)) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -180 binary64)) #s(literal 1/180 binary64))) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -180 binary64)) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) angle)) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -180 binary64)) #s(literal -1 binary64))) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -180 binary64)) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) angle)) #s(literal 180 binary64)) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -180 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -180 binary64)) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (neg.f64 (+.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64))) #s(literal 180 binary64)) #s(literal 180 binary64)) (/.f64 #s(literal 32400 binary64) angle))
(/.f64 (-.f64 (*.f64 (neg.f64 (+.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64))) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (neg.f64 (+.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64))) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (neg.f64 (+.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64))) #s(literal -180 binary64)) (*.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal -180 binary64)))
(/.f64 (-.f64 (*.f64 (neg.f64 (+.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1/180 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 (neg.f64 (+.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64))) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal -1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (neg.f64 (+.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64))) #s(literal 180 binary64)) (*.f64 (/.f64 #s(literal 180 binary64) angle) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (/.f64 #s(literal 32400 binary64) angle))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 angle #s(literal 180 binary64))) #s(literal 180 binary64)) (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) angle)) (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 angle #s(literal 180 binary64))) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1 binary64))) (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 angle #s(literal 180 binary64))) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1 binary64))) (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 angle #s(literal 180 binary64))) #s(literal -180 binary64)) (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal -180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 angle #s(literal 180 binary64))) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1/180 binary64))) (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 angle #s(literal 180 binary64))) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal -1 binary64))) (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 angle #s(literal 180 binary64))) #s(literal 180 binary64)) (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64))) #s(literal 180 binary64)) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle)) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64))) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (+.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 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64))) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 1 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64))) #s(literal -180 binary64)) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64))) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 1/180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64))) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (+.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 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64))) #s(literal 180 binary64)) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) (/.f64 #s(literal 32400 binary64) angle)) (*.f64 (/.f64 #s(literal 32400 binary64) angle) #s(literal 180 binary64))) (*.f64 (/.f64 #s(literal 32400 binary64) angle) (/.f64 #s(literal 32400 binary64) angle)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (+.f64 (PI.f64) #s(literal 1 binary64)))) (/.f64 #s(literal 5832000 binary64) (*.f64 angle (*.f64 angle angle)))) (+.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 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 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 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 angle (*.f64 angle angle)) #s(literal 5832000 binary64)))) (*.f64 (+.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 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)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 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 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)))) (*.f64 (/.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 -1 binary64)) (/.f64 #s(literal 180 binary64) angle))))
(pow.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64)) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 32400 binary64) angle) (+.f64 (*.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal -180 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 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 (+.f64 (PI.f64) #s(literal 1 binary64)) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (+.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal 1 binary64)) (/.f64 #s(literal 5832000 binary64) (*.f64 angle (*.f64 angle angle))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) 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 #s(literal 1/180 binary64) (PI.f64)))
(*.f64 angle (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 (sqrt.f64 (PI.f64)) (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 180 binary64)))
(*.f64 (sqrt.f64 (PI.f64)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (/.f64 (sqrt.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 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 180 binary64)) (sqrt.f64 (PI.f64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (cbrt.f64 (PI.f64)) (/.f64 angle #s(literal 180 binary64))))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 (+.f64 (*.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal -180 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 32400 binary64) angle)))
(*.f64 (*.f64 (PI.f64) (-.f64 #s(literal 0 binary64) angle)) #s(literal -1/180 binary64))
(*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 angle #s(literal -180 binary64)))
(*.f64 (/.f64 (-.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (+.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal 1 binary64)) (/.f64 #s(literal 5832000 binary64) (*.f64 angle (*.f64 angle angle)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 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 #s(literal 1/180 binary64) (*.f64 (PI.f64) angle))
(*.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 #s(literal 1/180 binary64) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64)) #s(literal -1 binary64)))
(*.f64 #s(literal 1/180 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)) #s(literal -1 binary64)))
(*.f64 (*.f64 (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))))
(*.f64 (/.f64 (PI.f64) #s(literal 180 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)) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) angle) (sqrt.f64 (PI.f64))) #s(literal -1 binary64)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 180 binary64)) (/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) #s(literal 1 binary64)) (PI.f64))
(*.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (cbrt.f64 (PI.f64)))
(*.f64 (/.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64)))
(*.f64 (/.f64 (PI.f64) #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (pow.f64 (/.f64 #s(literal 180 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal -1 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) angle) (cbrt.f64 (PI.f64))) #s(literal -1 binary64)))
(+.f64 (*.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 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b)))
(+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b)) (*.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 (/.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (-.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b)))) (/.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (-.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b)))))
(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 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b 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 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b)))
(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 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b)))
(fma.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (*.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))))))))
(fma.f64 b (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (*.f64 a (*.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))))))))
(fma.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 b (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.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 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))))))))
(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 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b 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 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b)))
(fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b) (*.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))))))))
(fma.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.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))))))))
(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 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b)))
(fma.f64 (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) b (*.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))))))))
(fma.f64 (*.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) a) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b)))
(fma.f64 (*.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) a (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b)))
(fma.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))))))
(fma.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b (*.f64 a (*.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 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b)) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b)) (*.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 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b))) (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b)) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b)) (*.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 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 a a) (*.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 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64))) (-.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b)) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b)) (*.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 (neg.f64 (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)))) (neg.f64 (-.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64))) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b)) (*.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 (-.f64 (*.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (-.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b)))) (*.f64 (-.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))))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b))) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)))) (*.f64 (-.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b))) (-.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))))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b)))))
(pow.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b)) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b)) (*.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 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b))) (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)))) #s(literal -1 binary64))
(*.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b)) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b)) (*.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 (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b)))))
(+.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) (+.f64 (*.f64 #s(literal -1/180 binary64) angle) (/.f64 angle #s(literal 180 binary64))))
(+.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal -180 binary64)))
(+.f64 (/.f64 angle #s(literal -180 binary64)) (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64))) #s(literal -1 binary64)))
(-.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal 180 binary64)))
(-.f64 (/.f64 (*.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) (/.f64 #s(literal 32400 binary64) angle)) (/.f64 #s(literal 180 binary64) (/.f64 #s(literal 32400 binary64) angle)))
(-.f64 (/.f64 (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (+.f64 (PI.f64) #s(literal 1 binary64)))) (/.f64 #s(literal 5832000 binary64) (*.f64 angle (*.f64 angle angle)))) (+.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 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 angle (*.f64 angle angle)) #s(literal 5832000 binary64)) (+.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 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 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (/.f64 (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)) (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))))
(fma.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 180 binary64)) (/.f64 angle #s(literal -180 binary64)))
(fma.f64 angle #s(literal -1/180 binary64) (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)))
(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 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #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 (+.f64 (*.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal -180 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 32400 binary64) angle)) (+.f64 (*.f64 #s(literal -1/180 binary64) angle) (/.f64 angle #s(literal 180 binary64))))
(fma.f64 (+.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 angle #s(literal -180 binary64)) (/.f64 angle #s(literal -180 binary64)))
(fma.f64 (-.f64 #s(literal 0 binary64) angle) #s(literal 1/180 binary64) (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (/.f64 (-.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (+.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal 1 binary64)) (/.f64 #s(literal 5832000 binary64) (*.f64 angle (*.f64 angle angle)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 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/180 binary64) angle) (/.f64 angle #s(literal 180 binary64))))
(fma.f64 (*.f64 (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (+.f64 (*.f64 #s(literal -1/180 binary64) angle) (/.f64 angle #s(literal 180 binary64))))
(fma.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 180 binary64)) angle (/.f64 angle #s(literal -180 binary64)))
(fma.f64 #s(literal -1 binary64) (/.f64 angle #s(literal 180 binary64)) (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) #s(literal 1/180 binary64) (/.f64 angle #s(literal -180 binary64)))
(fma.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64)) (/.f64 angle #s(literal -180 binary64)))
(fma.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) angle) (/.f64 angle #s(literal -180 binary64)))
(neg.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))
(neg.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (/.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 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 32400 binary64) angle) (+.f64 (*.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal -180 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 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 (+.f64 (PI.f64) #s(literal 1 binary64)) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (+.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal 1 binary64)) (/.f64 #s(literal 5832000 binary64) (*.f64 angle (*.f64 angle angle))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 180 binary64) (*.f64 angle (sqrt.f64 (PI.f64)))))
(/.f64 (+.f64 (*.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal -180 binary64)) (/.f64 #s(literal 32400 binary64) angle))
(/.f64 (*.f64 (PI.f64) (-.f64 #s(literal 0 binary64) angle)) #s(literal -180 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal -180 binary64) angle))
(/.f64 (/.f64 (-.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (+.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal 1 binary64)) (/.f64 #s(literal 5832000 binary64) (*.f64 angle (*.f64 angle angle)))) (+.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 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 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (+.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal 1 binary64)) (/.f64 #s(literal 5832000 binary64) (*.f64 angle (*.f64 angle angle)))) (+.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (-.f64 (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)) (*.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal -180 binary64))))))
(/.f64 (*.f64 (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64))))
(/.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 #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)) (/.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 (PI.f64) #s(literal 1 binary64)) #s(literal -180 binary64)) (*.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal -180 binary64)))
(/.f64 (-.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64)) #s(literal 180 binary64)) (*.f64 (/.f64 #s(literal -180 binary64) angle) angle)) (*.f64 (/.f64 #s(literal -180 binary64) angle) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (/.f64 #s(literal -180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal -180 binary64) angle) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64)) #s(literal -180 binary64)) (*.f64 (/.f64 #s(literal -180 binary64) angle) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (/.f64 #s(literal -180 binary64) angle) #s(literal -180 binary64)))
(/.f64 (neg.f64 (*.f64 (PI.f64) (-.f64 #s(literal 0 binary64) angle))) #s(literal 180 binary64))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (PI.f64))) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal -180 binary64))) (neg.f64 (/.f64 #s(literal 32400 binary64) angle)))
(/.f64 (neg.f64 (/.f64 (-.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (+.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal 1 binary64)) (/.f64 #s(literal 5832000 binary64) (*.f64 angle (*.f64 angle angle))))) (neg.f64 (+.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 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 (neg.f64 (*.f64 (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (neg.f64 (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))))
(/.f64 (*.f64 (sqrt.f64 (PI.f64)) (-.f64 #s(literal 0 binary64) (*.f64 angle (sqrt.f64 (PI.f64))))) #s(literal -180 binary64))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))) #s(literal -180 binary64))
(/.f64 (/.f64 (+.f64 (*.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal -180 binary64)) (/.f64 #s(literal 180 binary64) angle)) #s(literal 180 binary64))
(/.f64 (-.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) angle) #s(literal 180 binary64))
(/.f64 (-.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (-.f64 (neg.f64 (+.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (-.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) angle)) (-.f64 #s(literal 0 binary64) angle)) #s(literal -180 binary64))
(/.f64 (-.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 180 binary64)) #s(literal 1/180 binary64)) (/.f64 #s(literal 1 binary64) angle))
(/.f64 (-.f64 (+.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -180 binary64) angle))
(/.f64 (-.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (neg.f64 (-.f64 #s(literal 0 binary64) angle))) #s(literal 180 binary64))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 (/.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 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) angle) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal 1/180 binary64))) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) 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))) (neg.f64 (-.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 #s(literal 180 binary64) (*.f64 (/.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal 1 binary64)) angle)) (*.f64 (/.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal 1 binary64)) #s(literal 180 binary64)))
(/.f64 (-.f64 (/.f64 #s(literal 180 binary64) angle) (*.f64 (/.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64))) (*.f64 (/.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64))) (*.f64 (/.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 #s(literal -180 binary64) (*.f64 (/.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (/.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal 1 binary64)) #s(literal -180 binary64)))
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) angle) (*.f64 (/.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal 1 binary64)) #s(literal 1/180 binary64))) (*.f64 (/.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (/.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64))) (*.f64 (/.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (-.f64 #s(literal 180 binary64) (*.f64 (/.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal 1 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (*.f64 (/.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal 1 binary64)) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (+.f64 (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 (/.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 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (/.f64 #s(literal 32400 binary64) angle))
(/.f64 (-.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal -180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal -180 binary64) angle) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (/.f64 #s(literal -180 binary64) angle) #s(literal 1/180 binary64))) (*.f64 (/.f64 #s(literal -180 binary64) angle) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (/.f64 #s(literal -180 binary64) angle) #s(literal -1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64)) #s(literal 180 binary64)) (*.f64 (/.f64 #s(literal -180 binary64) angle) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (*.f64 (/.f64 #s(literal -180 binary64) angle) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal 180 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64)))) angle)) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64)))) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64)))) #s(literal 1 binary64))) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64)))) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64)))) #s(literal 1 binary64))) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64)))) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal -180 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64)))) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64)))) #s(literal -180 binary64)))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64)))) #s(literal 1/180 binary64))) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64)))) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64)))) #s(literal -1 binary64))) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64)))) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal 180 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64)))) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64)))) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) #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 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (/.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 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (*.f64 (/.f64 #s(literal 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 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) #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 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal -1 binary64))) #s(literal 1/180 binary64))) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (/.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 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) #s(literal 180 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal -1 binary64))) (neg.f64 (-.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 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 180 binary64)) #s(literal 180 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (-.f64 (*.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 180 binary64)) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (/.f64 #s(literal 1 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) angle) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 180 binary64)) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) angle) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 180 binary64)) #s(literal -180 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) angle) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (/.f64 #s(literal 1 binary64) angle) #s(literal -180 binary64)))
(/.f64 (-.f64 (*.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (/.f64 #s(literal 1 binary64) angle) #s(literal 1/180 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) angle) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 180 binary64)) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (/.f64 #s(literal 1 binary64) angle) #s(literal -1 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) angle) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 180 binary64)) #s(literal 180 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) angle) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (-.f64 #s(literal -180 binary64) (*.f64 (neg.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64)))) angle)) (*.f64 (neg.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 (neg.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal 1 binary64))) (*.f64 (neg.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 -1 binary64) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (neg.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal 1 binary64))) (*.f64 (neg.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64)))) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 #s(literal 180 binary64) (*.f64 (neg.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64)))) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (neg.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal -180 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (neg.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal 1/180 binary64))) (*.f64 (neg.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64)))) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (neg.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal -1 binary64))) (*.f64 (neg.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 (neg.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (*.f64 (neg.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) #s(literal 180 binary64)) (*.f64 #s(literal 180 binary64) angle)) #s(literal 32400 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 180 binary64) angle)) #s(literal 180 binary64)) (/.f64 #s(literal 32400 binary64) angle))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) #s(literal 180 binary64)) (*.f64 #s(literal 180 binary64) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) #s(literal -180 binary64)) (*.f64 #s(literal 180 binary64) (-.f64 #s(literal 0 binary64) angle))) #s(literal -32400 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 1 binary64) angle)) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal -180 binary64) angle)) #s(literal -180 binary64)) (*.f64 #s(literal 180 binary64) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) #s(literal 180 binary64)) (*.f64 #s(literal 180 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) #s(literal 32400 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) #s(literal 180 binary64)) #s(literal 180 binary64)) (/.f64 #s(literal 32400 binary64) angle))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) #s(literal -180 binary64)) (*.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal -180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1/180 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal -1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) #s(literal 180 binary64)) (*.f64 (/.f64 #s(literal 180 binary64) angle) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (/.f64 #s(literal 32400 binary64) angle))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) angle)) #s(literal 180 binary64)) (*.f64 #s(literal -180 binary64) angle)) #s(literal -32400 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) angle)) (/.f64 #s(literal 180 binary64) angle)) #s(literal -180 binary64)) (*.f64 #s(literal -180 binary64) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) angle)) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) #s(literal -180 binary64)) (*.f64 #s(literal -180 binary64) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) angle)) #s(literal -180 binary64)) (*.f64 #s(literal -180 binary64) (-.f64 #s(literal 0 binary64) angle))) #s(literal 32400 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) angle)) (/.f64 #s(literal 1 binary64) angle)) #s(literal -1 binary64)) (/.f64 #s(literal -180 binary64) angle))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) angle)) (/.f64 #s(literal -180 binary64) angle)) #s(literal 180 binary64)) (*.f64 #s(literal -180 binary64) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) angle)) #s(literal 180 binary64)) (*.f64 #s(literal -180 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) #s(literal -32400 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) angle) #s(literal 180 binary64)) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64)) angle)) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64)) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) angle) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64)) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) angle) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64)) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) angle) #s(literal -180 binary64)) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64)) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64)) #s(literal -180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) angle) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64)) #s(literal 1/180 binary64))) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) angle) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64)) #s(literal -1 binary64))) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64)) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) angle) #s(literal 180 binary64)) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64)) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal 1 binary64)) #s(literal 180 binary64)) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) (/.f64 #s(literal 180 binary64) angle)) angle)) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) (/.f64 #s(literal 180 binary64) angle)) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) (/.f64 #s(literal 180 binary64) angle)) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) (/.f64 #s(literal 180 binary64) angle)) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) (/.f64 #s(literal 180 binary64) angle)) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal 1 binary64)) #s(literal -180 binary64)) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) (/.f64 #s(literal 180 binary64) angle)) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) (/.f64 #s(literal 180 binary64) angle)) #s(literal -180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) (/.f64 #s(literal 180 binary64) angle)) #s(literal 1/180 binary64))) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) (/.f64 #s(literal 180 binary64) angle)) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal 1 binary64)) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) (/.f64 #s(literal 180 binary64) angle)) #s(literal -1 binary64))) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) (/.f64 #s(literal 180 binary64) angle)) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal 1 binary64)) #s(literal 180 binary64)) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) (/.f64 #s(literal 180 binary64) angle)) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) (/.f64 #s(literal 180 binary64) angle)) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (-.f64 #s(literal 0 binary64) angle)) #s(literal 180 binary64)) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal -180 binary64)) angle)) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal -180 binary64)) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (-.f64 #s(literal 0 binary64) angle)) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal -180 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal -180 binary64)) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (-.f64 #s(literal 0 binary64) angle)) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal -180 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal -180 binary64)) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (-.f64 #s(literal 0 binary64) angle)) #s(literal -180 binary64)) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal -180 binary64)) #s(literal -180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (-.f64 #s(literal 0 binary64) angle)) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal -180 binary64)) #s(literal 1/180 binary64))) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal -180 binary64)) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (-.f64 #s(literal 0 binary64) angle)) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal -180 binary64)) #s(literal -1 binary64))) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal -180 binary64)) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (-.f64 #s(literal 0 binary64) angle)) #s(literal 180 binary64)) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal -180 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal -180 binary64)) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) angle) #s(literal 180 binary64)) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 180 binary64)) angle)) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 180 binary64)) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) angle) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 180 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 180 binary64)) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) angle) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 180 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 180 binary64)) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) 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)) #s(literal -180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) angle) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 180 binary64)) #s(literal 1/180 binary64))) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) angle) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 180 binary64)) #s(literal -1 binary64))) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 180 binary64)) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) angle) #s(literal 180 binary64)) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 180 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 180 binary64)) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal 180 binary64)) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)) angle)) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.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)) (/.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 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) #s(literal 1 binary64)) (/.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)) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal -180 binary64)) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)) #s(literal -180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)) #s(literal 1/180 binary64))) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.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)) (/.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 #s(literal -180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal 180 binary64)) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) angle)) #s(literal 180 binary64)) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -180 binary64)) angle)) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -180 binary64)) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) angle)) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -180 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -180 binary64)) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) angle)) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -180 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -180 binary64)) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) 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)) #s(literal -180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) angle)) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -180 binary64)) #s(literal 1/180 binary64))) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -180 binary64)) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) angle)) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -180 binary64)) #s(literal -1 binary64))) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -180 binary64)) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) angle)) #s(literal 180 binary64)) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -180 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -180 binary64)) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (neg.f64 (+.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64))) #s(literal 180 binary64)) #s(literal 180 binary64)) (/.f64 #s(literal 32400 binary64) angle))
(/.f64 (-.f64 (*.f64 (neg.f64 (+.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64))) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (neg.f64 (+.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64))) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (neg.f64 (+.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64))) #s(literal -180 binary64)) (*.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal -180 binary64)))
(/.f64 (-.f64 (*.f64 (neg.f64 (+.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1/180 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 (neg.f64 (+.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64))) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal -1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (neg.f64 (+.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64))) #s(literal 180 binary64)) (*.f64 (/.f64 #s(literal 180 binary64) angle) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (/.f64 #s(literal 32400 binary64) angle))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 angle #s(literal 180 binary64))) #s(literal 180 binary64)) (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) angle)) (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 angle #s(literal 180 binary64))) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1 binary64))) (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 angle #s(literal 180 binary64))) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1 binary64))) (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 angle #s(literal 180 binary64))) #s(literal -180 binary64)) (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal -180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 angle #s(literal 180 binary64))) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1/180 binary64))) (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 angle #s(literal 180 binary64))) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal -1 binary64))) (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 angle #s(literal 180 binary64))) #s(literal 180 binary64)) (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64))) #s(literal 180 binary64)) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle)) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64))) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (+.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 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64))) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 1 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64))) #s(literal -180 binary64)) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64))) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 1/180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64))) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (+.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 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64))) #s(literal 180 binary64)) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) (/.f64 #s(literal 32400 binary64) angle)) (*.f64 (/.f64 #s(literal 32400 binary64) angle) #s(literal 180 binary64))) (*.f64 (/.f64 #s(literal 32400 binary64) angle) (/.f64 #s(literal 32400 binary64) angle)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (+.f64 (PI.f64) #s(literal 1 binary64)))) (/.f64 #s(literal 5832000 binary64) (*.f64 angle (*.f64 angle angle)))) (+.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 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 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 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 angle (*.f64 angle angle)) #s(literal 5832000 binary64)))) (*.f64 (+.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 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)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 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 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)))) (*.f64 (/.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 -1 binary64)) (/.f64 #s(literal 180 binary64) angle))))
(pow.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64)) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 32400 binary64) angle) (+.f64 (*.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal -180 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 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 (+.f64 (PI.f64) #s(literal 1 binary64)) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (+.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal 1 binary64)) (/.f64 #s(literal 5832000 binary64) (*.f64 angle (*.f64 angle angle))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) 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 #s(literal 1/180 binary64) (PI.f64)))
(*.f64 angle (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 (sqrt.f64 (PI.f64)) (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 180 binary64)))
(*.f64 (sqrt.f64 (PI.f64)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (/.f64 (sqrt.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 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 180 binary64)) (sqrt.f64 (PI.f64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (cbrt.f64 (PI.f64)) (/.f64 angle #s(literal 180 binary64))))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 (+.f64 (*.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal -180 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 32400 binary64) angle)))
(*.f64 (*.f64 (PI.f64) (-.f64 #s(literal 0 binary64) angle)) #s(literal -1/180 binary64))
(*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 angle #s(literal -180 binary64)))
(*.f64 (/.f64 (-.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (+.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal 1 binary64)) (/.f64 #s(literal 5832000 binary64) (*.f64 angle (*.f64 angle angle)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 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 #s(literal 1/180 binary64) (*.f64 (PI.f64) angle))
(*.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 #s(literal 1/180 binary64) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64)) #s(literal -1 binary64)))
(*.f64 #s(literal 1/180 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)) #s(literal -1 binary64)))
(*.f64 (*.f64 (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))))
(*.f64 (/.f64 (PI.f64) #s(literal 180 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)) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) angle) (sqrt.f64 (PI.f64))) #s(literal -1 binary64)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 180 binary64)) (/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) #s(literal 1 binary64)) (PI.f64))
(*.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (cbrt.f64 (PI.f64)))
(*.f64 (/.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64)))
(*.f64 (/.f64 (PI.f64) #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (pow.f64 (/.f64 #s(literal 180 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal -1 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) angle) (cbrt.f64 (PI.f64))) #s(literal -1 binary64)))
(+.f64 (*.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 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b)))
(+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b)) (*.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 (/.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (-.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b)))) (/.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (-.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b)))))
(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 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b 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 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b)))
(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 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b)))
(fma.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (*.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))))))))
(fma.f64 b (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (*.f64 a (*.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))))))))
(fma.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 b (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.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 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))))))))
(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 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b 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 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b)))
(fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b) (*.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))))))))
(fma.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.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))))))))
(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 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b)))
(fma.f64 (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) b (*.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))))))))
(fma.f64 (*.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) a) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b)))
(fma.f64 (*.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) a (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b)))
(fma.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))))))
(fma.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b (*.f64 a (*.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 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b)) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b)) (*.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 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b))) (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b)) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b)) (*.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 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 a a) (*.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 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64))) (-.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b)) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b)) (*.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 (neg.f64 (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)))) (neg.f64 (-.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64))) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b)) (*.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 (-.f64 (*.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (-.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b)))) (*.f64 (-.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))))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b))) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)))) (*.f64 (-.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b))) (-.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))))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b)))))
(pow.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b)) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b)) (*.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 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b))) (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)))) #s(literal -1 binary64))
(*.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b)) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b)) (*.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 (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b)))))
(+.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (+.f64 (*.f64 (sin.f64 (/.f64 angle #s(literal -180 binary64))) (cos.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)))) (*.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))))))
(+.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)))) (neg.f64 (*.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))))))
(+.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)))))
(+.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 (neg.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)))))
(+.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (+.f64 (*.f64 #s(literal -1/180 binary64) angle) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (+.f64 (*.f64 #s(literal -1/180 binary64) angle) (/.f64 angle #s(literal 180 binary64))))))
(+.f64 (*.f64 (sin.f64 (/.f64 angle #s(literal -180 binary64))) (cos.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)))) (*.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)))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 1 binary64)))
(-.f64 (*.f64 (sin.f64 (/.f64 (+.f64 (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)))))
(-.f64 (*.f64 (sin.f64 (/.f64 (*.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) (/.f64 #s(literal 32400 binary64) angle))) (cos.f64 (/.f64 #s(literal 180 binary64) (/.f64 #s(literal 32400 binary64) angle)))) (*.f64 (cos.f64 (/.f64 (*.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) (/.f64 #s(literal 32400 binary64) angle))) (sin.f64 (/.f64 #s(literal 180 binary64) (/.f64 #s(literal 32400 binary64) angle)))))
(-.f64 (*.f64 (sin.f64 (/.f64 (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (+.f64 (PI.f64) #s(literal 1 binary64)))) (/.f64 #s(literal 5832000 binary64) (*.f64 angle (*.f64 angle angle)))) (+.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)))))) (cos.f64 (/.f64 (/.f64 (*.f64 angle (*.f64 angle angle)) #s(literal 5832000 binary64)) (+.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 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 (cos.f64 (/.f64 (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (+.f64 (PI.f64) #s(literal 1 binary64)))) (/.f64 #s(literal 5832000 binary64) (*.f64 angle (*.f64 angle angle)))) (+.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)))))) (sin.f64 (/.f64 (/.f64 (*.f64 angle (*.f64 angle angle)) #s(literal 5832000 binary64)) (+.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 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 (sin.f64 (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)))) (cos.f64 (/.f64 (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)) (/.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)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)))) (sin.f64 (/.f64 (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)) (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))))))
(sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (sin.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64))) (neg.f64 (*.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))))))
(fma.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)))))
(fma.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 (neg.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)))))
(fma.f64 (cos.f64 (/.f64 angle #s(literal 180 binary64))) (sin.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (neg.f64 (*.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))))))
(fma.f64 (cos.f64 (/.f64 angle #s(literal 180 binary64))) (sin.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (neg.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)))))
(neg.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))
(neg.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))))
(neg.f64 (sin.f64 (/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))))
(/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (sin.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (+.f64 (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 (*.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))))))))
(/.f64 (-.f64 (pow.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)))) #s(literal 2 binary64)) (pow.f64 (*.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))) (sin.f64 (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))))
(pow.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 1 binary64))
(+.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) (+.f64 (*.f64 #s(literal -1/180 binary64) angle) (/.f64 angle #s(literal 180 binary64))))
(+.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal -180 binary64)))
(+.f64 (/.f64 angle #s(literal -180 binary64)) (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64))) #s(literal -1 binary64)))
(-.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal 180 binary64)))
(-.f64 (/.f64 (*.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) (/.f64 #s(literal 32400 binary64) angle)) (/.f64 #s(literal 180 binary64) (/.f64 #s(literal 32400 binary64) angle)))
(-.f64 (/.f64 (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (+.f64 (PI.f64) #s(literal 1 binary64)))) (/.f64 #s(literal 5832000 binary64) (*.f64 angle (*.f64 angle angle)))) (+.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 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 angle (*.f64 angle angle)) #s(literal 5832000 binary64)) (+.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 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 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (/.f64 (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)) (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))))
(fma.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 180 binary64)) (/.f64 angle #s(literal -180 binary64)))
(fma.f64 angle #s(literal -1/180 binary64) (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)))
(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 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #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 (+.f64 (*.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal -180 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 32400 binary64) angle)) (+.f64 (*.f64 #s(literal -1/180 binary64) angle) (/.f64 angle #s(literal 180 binary64))))
(fma.f64 (+.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 angle #s(literal -180 binary64)) (/.f64 angle #s(literal -180 binary64)))
(fma.f64 (-.f64 #s(literal 0 binary64) angle) #s(literal 1/180 binary64) (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (/.f64 (-.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (+.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal 1 binary64)) (/.f64 #s(literal 5832000 binary64) (*.f64 angle (*.f64 angle angle)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 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/180 binary64) angle) (/.f64 angle #s(literal 180 binary64))))
(fma.f64 (*.f64 (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (+.f64 (*.f64 #s(literal -1/180 binary64) angle) (/.f64 angle #s(literal 180 binary64))))
(fma.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 180 binary64)) angle (/.f64 angle #s(literal -180 binary64)))
(fma.f64 #s(literal -1 binary64) (/.f64 angle #s(literal 180 binary64)) (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) #s(literal 1/180 binary64) (/.f64 angle #s(literal -180 binary64)))
(fma.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64)) (/.f64 angle #s(literal -180 binary64)))
(fma.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) angle) (/.f64 angle #s(literal -180 binary64)))
(neg.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))
(neg.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (/.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 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 32400 binary64) angle) (+.f64 (*.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal -180 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 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 (+.f64 (PI.f64) #s(literal 1 binary64)) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (+.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal 1 binary64)) (/.f64 #s(literal 5832000 binary64) (*.f64 angle (*.f64 angle angle))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 180 binary64) (*.f64 angle (sqrt.f64 (PI.f64)))))
(/.f64 (+.f64 (*.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal -180 binary64)) (/.f64 #s(literal 32400 binary64) angle))
(/.f64 (*.f64 (PI.f64) (-.f64 #s(literal 0 binary64) angle)) #s(literal -180 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal -180 binary64) angle))
(/.f64 (/.f64 (-.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (+.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal 1 binary64)) (/.f64 #s(literal 5832000 binary64) (*.f64 angle (*.f64 angle angle)))) (+.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 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 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (+.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal 1 binary64)) (/.f64 #s(literal 5832000 binary64) (*.f64 angle (*.f64 angle angle)))) (+.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (-.f64 (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)) (*.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal -180 binary64))))))
(/.f64 (*.f64 (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64))))
(/.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 #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)) (/.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 (PI.f64) #s(literal 1 binary64)) #s(literal -180 binary64)) (*.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal -180 binary64)))
(/.f64 (-.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64)) #s(literal 180 binary64)) (*.f64 (/.f64 #s(literal -180 binary64) angle) angle)) (*.f64 (/.f64 #s(literal -180 binary64) angle) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (/.f64 #s(literal -180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal -180 binary64) angle) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64)) #s(literal -180 binary64)) (*.f64 (/.f64 #s(literal -180 binary64) angle) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (/.f64 #s(literal -180 binary64) angle) #s(literal -180 binary64)))
(/.f64 (neg.f64 (*.f64 (PI.f64) (-.f64 #s(literal 0 binary64) angle))) #s(literal 180 binary64))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (PI.f64))) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal -180 binary64))) (neg.f64 (/.f64 #s(literal 32400 binary64) angle)))
(/.f64 (neg.f64 (/.f64 (-.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (+.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal 1 binary64)) (/.f64 #s(literal 5832000 binary64) (*.f64 angle (*.f64 angle angle))))) (neg.f64 (+.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 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 (neg.f64 (*.f64 (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (neg.f64 (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))))
(/.f64 (*.f64 (sqrt.f64 (PI.f64)) (-.f64 #s(literal 0 binary64) (*.f64 angle (sqrt.f64 (PI.f64))))) #s(literal -180 binary64))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))) #s(literal -180 binary64))
(/.f64 (/.f64 (+.f64 (*.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal -180 binary64)) (/.f64 #s(literal 180 binary64) angle)) #s(literal 180 binary64))
(/.f64 (-.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) angle) #s(literal 180 binary64))
(/.f64 (-.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (-.f64 (neg.f64 (+.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (-.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) angle)) (-.f64 #s(literal 0 binary64) angle)) #s(literal -180 binary64))
(/.f64 (-.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 180 binary64)) #s(literal 1/180 binary64)) (/.f64 #s(literal 1 binary64) angle))
(/.f64 (-.f64 (+.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -180 binary64) angle))
(/.f64 (-.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (neg.f64 (-.f64 #s(literal 0 binary64) angle))) #s(literal 180 binary64))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 (/.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 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) angle) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal 1/180 binary64))) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) 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))) (neg.f64 (-.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 #s(literal 180 binary64) (*.f64 (/.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal 1 binary64)) angle)) (*.f64 (/.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal 1 binary64)) #s(literal 180 binary64)))
(/.f64 (-.f64 (/.f64 #s(literal 180 binary64) angle) (*.f64 (/.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64))) (*.f64 (/.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64))) (*.f64 (/.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 #s(literal -180 binary64) (*.f64 (/.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (/.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal 1 binary64)) #s(literal -180 binary64)))
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) angle) (*.f64 (/.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal 1 binary64)) #s(literal 1/180 binary64))) (*.f64 (/.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (/.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64))) (*.f64 (/.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (-.f64 #s(literal 180 binary64) (*.f64 (/.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal 1 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (*.f64 (/.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal 1 binary64)) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (+.f64 (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 (/.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 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (/.f64 #s(literal 32400 binary64) angle))
(/.f64 (-.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal -180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal -180 binary64) angle) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (/.f64 #s(literal -180 binary64) angle) #s(literal 1/180 binary64))) (*.f64 (/.f64 #s(literal -180 binary64) angle) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (/.f64 #s(literal -180 binary64) angle) #s(literal -1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64)) #s(literal 180 binary64)) (*.f64 (/.f64 #s(literal -180 binary64) angle) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (*.f64 (/.f64 #s(literal -180 binary64) angle) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal 180 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64)))) angle)) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64)))) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64)))) #s(literal 1 binary64))) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64)))) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64)))) #s(literal 1 binary64))) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64)))) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal -180 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64)))) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64)))) #s(literal -180 binary64)))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64)))) #s(literal 1/180 binary64))) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64)))) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64)))) #s(literal -1 binary64))) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64)))) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal 180 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64)))) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64)))) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) #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 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (/.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 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (*.f64 (/.f64 #s(literal 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 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) #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 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal -1 binary64))) #s(literal 1/180 binary64))) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (/.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 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) #s(literal 180 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal -1 binary64))) (neg.f64 (-.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 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 180 binary64)) #s(literal 180 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (-.f64 (*.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 180 binary64)) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (/.f64 #s(literal 1 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) angle) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 180 binary64)) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) angle) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 180 binary64)) #s(literal -180 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) angle) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (/.f64 #s(literal 1 binary64) angle) #s(literal -180 binary64)))
(/.f64 (-.f64 (*.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (/.f64 #s(literal 1 binary64) angle) #s(literal 1/180 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) angle) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 180 binary64)) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (/.f64 #s(literal 1 binary64) angle) #s(literal -1 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) angle) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 180 binary64)) #s(literal 180 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) angle) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (-.f64 #s(literal -180 binary64) (*.f64 (neg.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64)))) angle)) (*.f64 (neg.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 (neg.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal 1 binary64))) (*.f64 (neg.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 -1 binary64) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (neg.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal 1 binary64))) (*.f64 (neg.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64)))) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 #s(literal 180 binary64) (*.f64 (neg.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64)))) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (neg.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal -180 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (neg.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal 1/180 binary64))) (*.f64 (neg.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64)))) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (neg.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal -1 binary64))) (*.f64 (neg.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 (neg.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (*.f64 (neg.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) #s(literal 180 binary64)) (*.f64 #s(literal 180 binary64) angle)) #s(literal 32400 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 180 binary64) angle)) #s(literal 180 binary64)) (/.f64 #s(literal 32400 binary64) angle))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) #s(literal 180 binary64)) (*.f64 #s(literal 180 binary64) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) #s(literal -180 binary64)) (*.f64 #s(literal 180 binary64) (-.f64 #s(literal 0 binary64) angle))) #s(literal -32400 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 1 binary64) angle)) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal -180 binary64) angle)) #s(literal -180 binary64)) (*.f64 #s(literal 180 binary64) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) #s(literal 180 binary64)) (*.f64 #s(literal 180 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) #s(literal 32400 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) #s(literal 180 binary64)) #s(literal 180 binary64)) (/.f64 #s(literal 32400 binary64) angle))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) #s(literal -180 binary64)) (*.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal -180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1/180 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal -1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) #s(literal 180 binary64)) (*.f64 (/.f64 #s(literal 180 binary64) angle) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (/.f64 #s(literal 32400 binary64) angle))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) angle)) #s(literal 180 binary64)) (*.f64 #s(literal -180 binary64) angle)) #s(literal -32400 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) angle)) (/.f64 #s(literal 180 binary64) angle)) #s(literal -180 binary64)) (*.f64 #s(literal -180 binary64) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) angle)) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) #s(literal -180 binary64)) (*.f64 #s(literal -180 binary64) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) angle)) #s(literal -180 binary64)) (*.f64 #s(literal -180 binary64) (-.f64 #s(literal 0 binary64) angle))) #s(literal 32400 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) angle)) (/.f64 #s(literal 1 binary64) angle)) #s(literal -1 binary64)) (/.f64 #s(literal -180 binary64) angle))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) angle)) (/.f64 #s(literal -180 binary64) angle)) #s(literal 180 binary64)) (*.f64 #s(literal -180 binary64) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) angle)) #s(literal 180 binary64)) (*.f64 #s(literal -180 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) #s(literal -32400 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) angle) #s(literal 180 binary64)) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64)) angle)) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64)) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) angle) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64)) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) angle) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64)) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) angle) #s(literal -180 binary64)) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64)) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64)) #s(literal -180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) angle) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64)) #s(literal 1/180 binary64))) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) angle) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64)) #s(literal -1 binary64))) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64)) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) angle) #s(literal 180 binary64)) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64)) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal 1 binary64)) #s(literal 180 binary64)) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) (/.f64 #s(literal 180 binary64) angle)) angle)) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) (/.f64 #s(literal 180 binary64) angle)) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) (/.f64 #s(literal 180 binary64) angle)) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) (/.f64 #s(literal 180 binary64) angle)) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) (/.f64 #s(literal 180 binary64) angle)) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal 1 binary64)) #s(literal -180 binary64)) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) (/.f64 #s(literal 180 binary64) angle)) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) (/.f64 #s(literal 180 binary64) angle)) #s(literal -180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) (/.f64 #s(literal 180 binary64) angle)) #s(literal 1/180 binary64))) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) (/.f64 #s(literal 180 binary64) angle)) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal 1 binary64)) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) (/.f64 #s(literal 180 binary64) angle)) #s(literal -1 binary64))) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) (/.f64 #s(literal 180 binary64) angle)) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal 1 binary64)) #s(literal 180 binary64)) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) (/.f64 #s(literal 180 binary64) angle)) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) (/.f64 #s(literal 180 binary64) angle)) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (-.f64 #s(literal 0 binary64) angle)) #s(literal 180 binary64)) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal -180 binary64)) angle)) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal -180 binary64)) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (-.f64 #s(literal 0 binary64) angle)) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal -180 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal -180 binary64)) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (-.f64 #s(literal 0 binary64) angle)) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal -180 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal -180 binary64)) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (-.f64 #s(literal 0 binary64) angle)) #s(literal -180 binary64)) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal -180 binary64)) #s(literal -180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (-.f64 #s(literal 0 binary64) angle)) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal -180 binary64)) #s(literal 1/180 binary64))) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal -180 binary64)) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (-.f64 #s(literal 0 binary64) angle)) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal -180 binary64)) #s(literal -1 binary64))) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal -180 binary64)) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (-.f64 #s(literal 0 binary64) angle)) #s(literal 180 binary64)) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal -180 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal -180 binary64)) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) angle) #s(literal 180 binary64)) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 180 binary64)) angle)) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 180 binary64)) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) angle) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 180 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 180 binary64)) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) angle) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 180 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 180 binary64)) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) 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)) #s(literal -180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) angle) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 180 binary64)) #s(literal 1/180 binary64))) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) angle) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 180 binary64)) #s(literal -1 binary64))) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 180 binary64)) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) angle) #s(literal 180 binary64)) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 180 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 180 binary64)) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal 180 binary64)) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)) angle)) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.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)) (/.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 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) #s(literal 1 binary64)) (/.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)) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal -180 binary64)) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)) #s(literal -180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)) #s(literal 1/180 binary64))) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.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)) (/.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 #s(literal -180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal 180 binary64)) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) angle)) #s(literal 180 binary64)) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -180 binary64)) angle)) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -180 binary64)) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) angle)) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -180 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -180 binary64)) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) angle)) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -180 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -180 binary64)) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) 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)) #s(literal -180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) angle)) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -180 binary64)) #s(literal 1/180 binary64))) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -180 binary64)) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) angle)) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -180 binary64)) #s(literal -1 binary64))) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -180 binary64)) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) angle)) #s(literal 180 binary64)) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -180 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -180 binary64)) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (neg.f64 (+.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64))) #s(literal 180 binary64)) #s(literal 180 binary64)) (/.f64 #s(literal 32400 binary64) angle))
(/.f64 (-.f64 (*.f64 (neg.f64 (+.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64))) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (neg.f64 (+.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64))) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (neg.f64 (+.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64))) #s(literal -180 binary64)) (*.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal -180 binary64)))
(/.f64 (-.f64 (*.f64 (neg.f64 (+.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1/180 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 (neg.f64 (+.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64))) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal -1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (neg.f64 (+.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64))) #s(literal 180 binary64)) (*.f64 (/.f64 #s(literal 180 binary64) angle) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (/.f64 #s(literal 32400 binary64) angle))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 angle #s(literal 180 binary64))) #s(literal 180 binary64)) (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) angle)) (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 angle #s(literal 180 binary64))) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1 binary64))) (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 angle #s(literal 180 binary64))) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1 binary64))) (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 angle #s(literal 180 binary64))) #s(literal -180 binary64)) (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal -180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 angle #s(literal 180 binary64))) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1/180 binary64))) (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 angle #s(literal 180 binary64))) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal -1 binary64))) (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 angle #s(literal 180 binary64))) #s(literal 180 binary64)) (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64))) #s(literal 180 binary64)) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle)) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64))) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (+.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 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64))) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 1 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64))) #s(literal -180 binary64)) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64))) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 1/180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64))) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (+.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 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64))) #s(literal 180 binary64)) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) (/.f64 #s(literal 32400 binary64) angle)) (*.f64 (/.f64 #s(literal 32400 binary64) angle) #s(literal 180 binary64))) (*.f64 (/.f64 #s(literal 32400 binary64) angle) (/.f64 #s(literal 32400 binary64) angle)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (+.f64 (PI.f64) #s(literal 1 binary64)))) (/.f64 #s(literal 5832000 binary64) (*.f64 angle (*.f64 angle angle)))) (+.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 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 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 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 angle (*.f64 angle angle)) #s(literal 5832000 binary64)))) (*.f64 (+.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 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)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 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 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)))) (*.f64 (/.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 -1 binary64)) (/.f64 #s(literal 180 binary64) angle))))
(pow.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64)) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 32400 binary64) angle) (+.f64 (*.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal -180 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 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 (+.f64 (PI.f64) #s(literal 1 binary64)) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (+.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal 1 binary64)) (/.f64 #s(literal 5832000 binary64) (*.f64 angle (*.f64 angle angle))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) 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 #s(literal 1/180 binary64) (PI.f64)))
(*.f64 angle (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 (sqrt.f64 (PI.f64)) (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 180 binary64)))
(*.f64 (sqrt.f64 (PI.f64)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (/.f64 (sqrt.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 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 180 binary64)) (sqrt.f64 (PI.f64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (cbrt.f64 (PI.f64)) (/.f64 angle #s(literal 180 binary64))))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 (+.f64 (*.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal -180 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 32400 binary64) angle)))
(*.f64 (*.f64 (PI.f64) (-.f64 #s(literal 0 binary64) angle)) #s(literal -1/180 binary64))
(*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 angle #s(literal -180 binary64)))
(*.f64 (/.f64 (-.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (+.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal 1 binary64)) (/.f64 #s(literal 5832000 binary64) (*.f64 angle (*.f64 angle angle)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 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 #s(literal 1/180 binary64) (*.f64 (PI.f64) angle))
(*.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 #s(literal 1/180 binary64) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64)) #s(literal -1 binary64)))
(*.f64 #s(literal 1/180 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)) #s(literal -1 binary64)))
(*.f64 (*.f64 (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))))
(*.f64 (/.f64 (PI.f64) #s(literal 180 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)) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) angle) (sqrt.f64 (PI.f64))) #s(literal -1 binary64)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 180 binary64)) (/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) #s(literal 1 binary64)) (PI.f64))
(*.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (cbrt.f64 (PI.f64)))
(*.f64 (/.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64)))
(*.f64 (/.f64 (PI.f64) #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (pow.f64 (/.f64 #s(literal 180 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal -1 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) angle) (cbrt.f64 (PI.f64))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 1 binary64)))
(cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))
(cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(cos.f64 (/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)))
(pow.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 1 binary64))
(+.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) (+.f64 (*.f64 (neg.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))
(+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))) (neg.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))
(+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))) (*.f64 (neg.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))
(cos.f64 (+.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) (/.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 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))
(fma.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (neg.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))
(fma.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (neg.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(fma.f64 (+.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 1 binary64)) #s(literal 1/2 binary64) (neg.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))
(fma.f64 (+.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 1 binary64)) #s(literal 1/2 binary64) (*.f64 (neg.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(fma.f64 (+.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (-.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (+.f64 (*.f64 (neg.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))
(/.f64 (-.f64 (pow.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 6 binary64)) (pow.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 6 binary64))) (+.f64 (pow.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 4 binary64)) (+.f64 (pow.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 4 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 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))))
(/.f64 (-.f64 (pow.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 4 binary64)) (pow.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 4 binary64))) #s(literal 1 binary64))
(/.f64 (-.f64 (+.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))) #s(literal 2 binary64))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))))) (/.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) (+.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 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal 3 binary64))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (/.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) (+.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 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal 3 binary64))))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (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 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))))))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) (+.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 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal 3 binary64))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) (+.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 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))))) (+.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 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))))) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))))) (neg.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) (+.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 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (neg.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal 3 binary64)))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (neg.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) (+.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 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))))) (neg.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 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (neg.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))))))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (neg.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 (-.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))))) (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal 3 binary64))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))))) (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))
(/.f64 (-.f64 (*.f64 (+.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 1 binary64)) (/.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) (+.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 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal 3 binary64))))) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) (+.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 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal 3 binary64))))))
(/.f64 (-.f64 (*.f64 (+.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 1 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 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))))))) #s(literal 2 binary64)) (*.f64 #s(literal 2 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 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))))))))
(/.f64 (-.f64 (*.f64 (+.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 1 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) (+.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 #s(literal 2 binary64) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal 3 binary64))))) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) (+.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 (+.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 1 binary64)) (+.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 #s(literal 2 binary64) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))))))) (*.f64 #s(literal 2 binary64) (+.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 (+.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))) #s(literal 4 binary64))
(/.f64 (-.f64 (*.f64 (+.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 1 binary64)) (neg.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) (+.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 #s(literal 2 binary64) (neg.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal 3 binary64)))))) (*.f64 #s(literal 2 binary64) (neg.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) (+.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 (+.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 1 binary64)) (neg.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 #s(literal 2 binary64) (neg.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))))))))) (*.f64 #s(literal 2 binary64) (neg.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 (-.f64 (*.f64 (+.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 1 binary64)) (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal 3 binary64))))) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))))
(/.f64 (-.f64 (*.f64 (+.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 1 binary64)) (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (*.f64 #s(literal 2 binary64) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))))))) (*.f64 #s(literal 2 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) #s(literal 3 binary64))) (/.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) (+.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 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal 3 binary64))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))))) (*.f64 #s(literal 1/4 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))))) (*.f64 #s(literal 1/4 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))) (/.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) (+.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 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal 3 binary64))))))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) #s(literal 3 binary64))) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))))) (*.f64 #s(literal 1/4 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))))) (*.f64 #s(literal 1/4 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 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))))))))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) #s(literal 3 binary64))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) (+.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/4 binary64) (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))))) (*.f64 #s(literal 1/4 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal 3 binary64))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))))) (*.f64 #s(literal 1/4 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) (+.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 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) #s(literal 3 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))))) (*.f64 #s(literal 1/4 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))))) (*.f64 #s(literal 1/4 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))) (+.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 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) #s(literal 3 binary64))) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))))) (*.f64 #s(literal 1/4 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))))) (*.f64 #s(literal 1/4 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) #s(literal 3 binary64))) (neg.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) (+.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/4 binary64) (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))))) (*.f64 #s(literal 1/4 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))) (neg.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal 3 binary64)))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))))) (*.f64 #s(literal 1/4 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))) (neg.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) (+.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 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) #s(literal 3 binary64))) (neg.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 (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))))) (*.f64 #s(literal 1/4 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))) (neg.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))))))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))))) (*.f64 #s(literal 1/4 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))) (neg.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 (-.f64 (*.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) #s(literal 3 binary64))) (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))))) (*.f64 #s(literal 1/4 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal 3 binary64))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))))) (*.f64 #s(literal 1/4 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))) (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) #s(literal 3 binary64))) (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (*.f64 (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))))) (*.f64 #s(literal 1/4 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))))) (*.f64 #s(literal 1/4 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))) (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))
(*.f64 (+.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (-.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))
(+.f64 (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal 1/2 binary64))
(exp.f64 (*.f64 (log.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64)))
(-.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/8 binary64) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) (+.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 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) (+.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/4 binary64) (+.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/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))))) (+.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 #s(literal 1/2 binary64) (neg.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))
(fma.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 1/2 binary64))
(fma.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))
(fma.f64 (neg.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) (+.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 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))))))))
(/.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) (+.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/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))))
(/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))))) (+.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/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))))) (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) #s(literal 2 binary64))
(/.f64 (neg.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) (+.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 (neg.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))))))) (neg.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 (-.f64 (*.f64 #s(literal 1/8 binary64) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) (+.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/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) (+.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 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) #s(literal 3 binary64)))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) (+.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 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) (+.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 #s(literal 1/4 binary64) (+.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 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))))))) (pow.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 4 binary64)))
(pow.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 2 binary64))
(pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) #s(literal 1 binary64))
(pow.f64 (/.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) (+.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 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal 3 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))))))) #s(literal -1 binary64))
(pow.f64 (exp.f64 (log.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 2 binary64))
(*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(*.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) (+.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/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))))
(*.f64 (exp.f64 (log.f64 (sin.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 (*.f64 (*.f64 b b) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 b b)) (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) (*.f64 b b)))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) #s(literal 1 binary64)))
(exp.f64 (+.f64 (*.f64 (log.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64)) (*.f64 (log.f64 b) #s(literal 2 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 b) #s(literal 2 binary64)) (*.f64 (log.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 b b) (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) (*.f64 b b)))
(fma.f64 (*.f64 b b) #s(literal 1/2 binary64) (*.f64 (*.f64 b b) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))
(/.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal 3 binary64)))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) (+.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/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))))))) (+.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 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal 3 binary64))) (*.f64 b b)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) (+.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 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))))) (*.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))))))
(pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64))
(pow.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b)) #s(literal 1 binary64))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))
(*.f64 b (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(*.f64 b (pow.f64 (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) #s(literal 1 binary64)))
(*.f64 b (pow.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 1 binary64)))
(*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 b (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (pow.f64 (*.f64 b (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 1 binary64)))
(*.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b))
(*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))
(*.f64 (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) b)
(*.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(*.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b)
(*.f64 (pow.f64 (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) #s(literal 1 binary64)) b)
(*.f64 (pow.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b) #s(literal 1 binary64)) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(*.f64 (pow.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 1 binary64)) b)
(+.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (+.f64 (*.f64 (sin.f64 (/.f64 angle #s(literal -180 binary64))) (cos.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)))) (*.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))))))
(+.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)))) (neg.f64 (*.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))))))
(+.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)))))
(+.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 (neg.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)))))
(+.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (+.f64 (*.f64 #s(literal -1/180 binary64) angle) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (+.f64 (*.f64 #s(literal -1/180 binary64) angle) (/.f64 angle #s(literal 180 binary64))))))
(+.f64 (*.f64 (sin.f64 (/.f64 angle #s(literal -180 binary64))) (cos.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)))) (*.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)))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 1 binary64)))
(-.f64 (*.f64 (sin.f64 (/.f64 (+.f64 (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)))))
(-.f64 (*.f64 (sin.f64 (/.f64 (*.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) (/.f64 #s(literal 32400 binary64) angle))) (cos.f64 (/.f64 #s(literal 180 binary64) (/.f64 #s(literal 32400 binary64) angle)))) (*.f64 (cos.f64 (/.f64 (*.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) (/.f64 #s(literal 32400 binary64) angle))) (sin.f64 (/.f64 #s(literal 180 binary64) (/.f64 #s(literal 32400 binary64) angle)))))
(-.f64 (*.f64 (sin.f64 (/.f64 (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (+.f64 (PI.f64) #s(literal 1 binary64)))) (/.f64 #s(literal 5832000 binary64) (*.f64 angle (*.f64 angle angle)))) (+.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)))))) (cos.f64 (/.f64 (/.f64 (*.f64 angle (*.f64 angle angle)) #s(literal 5832000 binary64)) (+.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 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 (cos.f64 (/.f64 (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (+.f64 (PI.f64) #s(literal 1 binary64)))) (/.f64 #s(literal 5832000 binary64) (*.f64 angle (*.f64 angle angle)))) (+.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)))))) (sin.f64 (/.f64 (/.f64 (*.f64 angle (*.f64 angle angle)) #s(literal 5832000 binary64)) (+.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 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 (sin.f64 (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)))) (cos.f64 (/.f64 (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)) (/.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)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)))) (sin.f64 (/.f64 (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)) (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))))))
(sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (sin.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64))) (neg.f64 (*.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))))))
(fma.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)))))
(fma.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 (neg.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)))))
(fma.f64 (cos.f64 (/.f64 angle #s(literal 180 binary64))) (sin.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (neg.f64 (*.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))))))
(fma.f64 (cos.f64 (/.f64 angle #s(literal 180 binary64))) (sin.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (neg.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)))))
(neg.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))
(neg.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))))
(neg.f64 (sin.f64 (/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))))
(/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (sin.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (+.f64 (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 (*.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))))))))
(/.f64 (-.f64 (pow.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)))) #s(literal 2 binary64)) (pow.f64 (*.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))) (sin.f64 (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))))
(pow.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 1 binary64))
(+.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) (+.f64 (*.f64 #s(literal -1/180 binary64) angle) (/.f64 angle #s(literal 180 binary64))))
(+.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal -180 binary64)))
(+.f64 (/.f64 angle #s(literal -180 binary64)) (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64))) #s(literal -1 binary64)))
(-.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal 180 binary64)))
(-.f64 (/.f64 (*.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) (/.f64 #s(literal 32400 binary64) angle)) (/.f64 #s(literal 180 binary64) (/.f64 #s(literal 32400 binary64) angle)))
(-.f64 (/.f64 (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (+.f64 (PI.f64) #s(literal 1 binary64)))) (/.f64 #s(literal 5832000 binary64) (*.f64 angle (*.f64 angle angle)))) (+.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 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 angle (*.f64 angle angle)) #s(literal 5832000 binary64)) (+.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 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 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (/.f64 (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)) (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))))
(fma.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 180 binary64)) (/.f64 angle #s(literal -180 binary64)))
(fma.f64 angle #s(literal -1/180 binary64) (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)))
(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 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #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 (+.f64 (*.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal -180 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 32400 binary64) angle)) (+.f64 (*.f64 #s(literal -1/180 binary64) angle) (/.f64 angle #s(literal 180 binary64))))
(fma.f64 (+.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 angle #s(literal -180 binary64)) (/.f64 angle #s(literal -180 binary64)))
(fma.f64 (-.f64 #s(literal 0 binary64) angle) #s(literal 1/180 binary64) (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (/.f64 (-.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (+.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal 1 binary64)) (/.f64 #s(literal 5832000 binary64) (*.f64 angle (*.f64 angle angle)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 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/180 binary64) angle) (/.f64 angle #s(literal 180 binary64))))
(fma.f64 (*.f64 (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (+.f64 (*.f64 #s(literal -1/180 binary64) angle) (/.f64 angle #s(literal 180 binary64))))
(fma.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 180 binary64)) angle (/.f64 angle #s(literal -180 binary64)))
(fma.f64 #s(literal -1 binary64) (/.f64 angle #s(literal 180 binary64)) (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) #s(literal 1/180 binary64) (/.f64 angle #s(literal -180 binary64)))
(fma.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64)) (/.f64 angle #s(literal -180 binary64)))
(fma.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) angle) (/.f64 angle #s(literal -180 binary64)))
(neg.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))
(neg.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (/.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 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 32400 binary64) angle) (+.f64 (*.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal -180 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 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 (+.f64 (PI.f64) #s(literal 1 binary64)) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (+.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal 1 binary64)) (/.f64 #s(literal 5832000 binary64) (*.f64 angle (*.f64 angle angle))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 180 binary64) (*.f64 angle (sqrt.f64 (PI.f64)))))
(/.f64 (+.f64 (*.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal -180 binary64)) (/.f64 #s(literal 32400 binary64) angle))
(/.f64 (*.f64 (PI.f64) (-.f64 #s(literal 0 binary64) angle)) #s(literal -180 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal -180 binary64) angle))
(/.f64 (/.f64 (-.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (+.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal 1 binary64)) (/.f64 #s(literal 5832000 binary64) (*.f64 angle (*.f64 angle angle)))) (+.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 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 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (+.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal 1 binary64)) (/.f64 #s(literal 5832000 binary64) (*.f64 angle (*.f64 angle angle)))) (+.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (-.f64 (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)) (*.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal -180 binary64))))))
(/.f64 (*.f64 (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64))))
(/.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 #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)) (/.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 (PI.f64) #s(literal 1 binary64)) #s(literal -180 binary64)) (*.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal -180 binary64)))
(/.f64 (-.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64)) #s(literal 180 binary64)) (*.f64 (/.f64 #s(literal -180 binary64) angle) angle)) (*.f64 (/.f64 #s(literal -180 binary64) angle) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (/.f64 #s(literal -180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal -180 binary64) angle) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64)) #s(literal -180 binary64)) (*.f64 (/.f64 #s(literal -180 binary64) angle) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (/.f64 #s(literal -180 binary64) angle) #s(literal -180 binary64)))
(/.f64 (neg.f64 (*.f64 (PI.f64) (-.f64 #s(literal 0 binary64) angle))) #s(literal 180 binary64))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (PI.f64))) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal -180 binary64))) (neg.f64 (/.f64 #s(literal 32400 binary64) angle)))
(/.f64 (neg.f64 (/.f64 (-.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (+.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal 1 binary64)) (/.f64 #s(literal 5832000 binary64) (*.f64 angle (*.f64 angle angle))))) (neg.f64 (+.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 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 (neg.f64 (*.f64 (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (neg.f64 (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))))
(/.f64 (*.f64 (sqrt.f64 (PI.f64)) (-.f64 #s(literal 0 binary64) (*.f64 angle (sqrt.f64 (PI.f64))))) #s(literal -180 binary64))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))) #s(literal -180 binary64))
(/.f64 (/.f64 (+.f64 (*.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal -180 binary64)) (/.f64 #s(literal 180 binary64) angle)) #s(literal 180 binary64))
(/.f64 (-.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) angle) #s(literal 180 binary64))
(/.f64 (-.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (-.f64 (neg.f64 (+.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (-.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) angle)) (-.f64 #s(literal 0 binary64) angle)) #s(literal -180 binary64))
(/.f64 (-.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 180 binary64)) #s(literal 1/180 binary64)) (/.f64 #s(literal 1 binary64) angle))
(/.f64 (-.f64 (+.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -180 binary64) angle))
(/.f64 (-.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (neg.f64 (-.f64 #s(literal 0 binary64) angle))) #s(literal 180 binary64))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 (/.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 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) angle) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal 1/180 binary64))) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) 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))) (neg.f64 (-.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 #s(literal 180 binary64) (*.f64 (/.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal 1 binary64)) angle)) (*.f64 (/.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal 1 binary64)) #s(literal 180 binary64)))
(/.f64 (-.f64 (/.f64 #s(literal 180 binary64) angle) (*.f64 (/.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64))) (*.f64 (/.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64))) (*.f64 (/.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 #s(literal -180 binary64) (*.f64 (/.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (/.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal 1 binary64)) #s(literal -180 binary64)))
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) angle) (*.f64 (/.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal 1 binary64)) #s(literal 1/180 binary64))) (*.f64 (/.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (/.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64))) (*.f64 (/.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (-.f64 #s(literal 180 binary64) (*.f64 (/.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal 1 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (*.f64 (/.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal 1 binary64)) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (+.f64 (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 (/.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 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (/.f64 #s(literal 32400 binary64) angle))
(/.f64 (-.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal -180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal -180 binary64) angle) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (/.f64 #s(literal -180 binary64) angle) #s(literal 1/180 binary64))) (*.f64 (/.f64 #s(literal -180 binary64) angle) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (/.f64 #s(literal -180 binary64) angle) #s(literal -1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64)) #s(literal 180 binary64)) (*.f64 (/.f64 #s(literal -180 binary64) angle) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (*.f64 (/.f64 #s(literal -180 binary64) angle) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal 180 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64)))) angle)) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64)))) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64)))) #s(literal 1 binary64))) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64)))) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64)))) #s(literal 1 binary64))) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64)))) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal -180 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64)))) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64)))) #s(literal -180 binary64)))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64)))) #s(literal 1/180 binary64))) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64)))) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64)))) #s(literal -1 binary64))) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64)))) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal 180 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64)))) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64)))) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) #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 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (/.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 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (*.f64 (/.f64 #s(literal 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 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) #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 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal -1 binary64))) #s(literal 1/180 binary64))) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (/.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 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) #s(literal 180 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal -1 binary64))) (neg.f64 (-.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 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 180 binary64)) #s(literal 180 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (-.f64 (*.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 180 binary64)) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (/.f64 #s(literal 1 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) angle) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 180 binary64)) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) angle) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 180 binary64)) #s(literal -180 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) angle) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (/.f64 #s(literal 1 binary64) angle) #s(literal -180 binary64)))
(/.f64 (-.f64 (*.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (/.f64 #s(literal 1 binary64) angle) #s(literal 1/180 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) angle) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 180 binary64)) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (/.f64 #s(literal 1 binary64) angle) #s(literal -1 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) angle) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 180 binary64)) #s(literal 180 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) angle) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (-.f64 #s(literal -180 binary64) (*.f64 (neg.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64)))) angle)) (*.f64 (neg.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 (neg.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal 1 binary64))) (*.f64 (neg.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 -1 binary64) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (neg.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal 1 binary64))) (*.f64 (neg.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64)))) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 #s(literal 180 binary64) (*.f64 (neg.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64)))) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (neg.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal -180 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (neg.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal 1/180 binary64))) (*.f64 (neg.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64)))) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (neg.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal -1 binary64))) (*.f64 (neg.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 (neg.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (*.f64 (neg.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) #s(literal 180 binary64)) (*.f64 #s(literal 180 binary64) angle)) #s(literal 32400 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 180 binary64) angle)) #s(literal 180 binary64)) (/.f64 #s(literal 32400 binary64) angle))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) #s(literal 180 binary64)) (*.f64 #s(literal 180 binary64) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) #s(literal -180 binary64)) (*.f64 #s(literal 180 binary64) (-.f64 #s(literal 0 binary64) angle))) #s(literal -32400 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 1 binary64) angle)) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal -180 binary64) angle)) #s(literal -180 binary64)) (*.f64 #s(literal 180 binary64) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) #s(literal 180 binary64)) (*.f64 #s(literal 180 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) #s(literal 32400 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) #s(literal 180 binary64)) #s(literal 180 binary64)) (/.f64 #s(literal 32400 binary64) angle))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) #s(literal -180 binary64)) (*.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal -180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1/180 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal -1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) #s(literal 180 binary64)) (*.f64 (/.f64 #s(literal 180 binary64) angle) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (/.f64 #s(literal 32400 binary64) angle))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) angle)) #s(literal 180 binary64)) (*.f64 #s(literal -180 binary64) angle)) #s(literal -32400 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) angle)) (/.f64 #s(literal 180 binary64) angle)) #s(literal -180 binary64)) (*.f64 #s(literal -180 binary64) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) angle)) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) #s(literal -180 binary64)) (*.f64 #s(literal -180 binary64) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) angle)) #s(literal -180 binary64)) (*.f64 #s(literal -180 binary64) (-.f64 #s(literal 0 binary64) angle))) #s(literal 32400 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) angle)) (/.f64 #s(literal 1 binary64) angle)) #s(literal -1 binary64)) (/.f64 #s(literal -180 binary64) angle))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) angle)) (/.f64 #s(literal -180 binary64) angle)) #s(literal 180 binary64)) (*.f64 #s(literal -180 binary64) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) angle)) #s(literal 180 binary64)) (*.f64 #s(literal -180 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) #s(literal -32400 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) angle) #s(literal 180 binary64)) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64)) angle)) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64)) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) angle) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64)) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) angle) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64)) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) angle) #s(literal -180 binary64)) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64)) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64)) #s(literal -180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) angle) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64)) #s(literal 1/180 binary64))) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) angle) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64)) #s(literal -1 binary64))) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64)) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) angle) #s(literal 180 binary64)) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64)) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal 1 binary64)) #s(literal 180 binary64)) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) (/.f64 #s(literal 180 binary64) angle)) angle)) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) (/.f64 #s(literal 180 binary64) angle)) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) (/.f64 #s(literal 180 binary64) angle)) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) (/.f64 #s(literal 180 binary64) angle)) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) (/.f64 #s(literal 180 binary64) angle)) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal 1 binary64)) #s(literal -180 binary64)) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) (/.f64 #s(literal 180 binary64) angle)) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) (/.f64 #s(literal 180 binary64) angle)) #s(literal -180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) (/.f64 #s(literal 180 binary64) angle)) #s(literal 1/180 binary64))) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) (/.f64 #s(literal 180 binary64) angle)) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal 1 binary64)) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) (/.f64 #s(literal 180 binary64) angle)) #s(literal -1 binary64))) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) (/.f64 #s(literal 180 binary64) angle)) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal 1 binary64)) #s(literal 180 binary64)) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) (/.f64 #s(literal 180 binary64) angle)) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) (/.f64 #s(literal 180 binary64) angle)) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (-.f64 #s(literal 0 binary64) angle)) #s(literal 180 binary64)) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal -180 binary64)) angle)) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal -180 binary64)) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (-.f64 #s(literal 0 binary64) angle)) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal -180 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal -180 binary64)) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (-.f64 #s(literal 0 binary64) angle)) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal -180 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal -180 binary64)) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (-.f64 #s(literal 0 binary64) angle)) #s(literal -180 binary64)) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal -180 binary64)) #s(literal -180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (-.f64 #s(literal 0 binary64) angle)) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal -180 binary64)) #s(literal 1/180 binary64))) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal -180 binary64)) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (-.f64 #s(literal 0 binary64) angle)) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal -180 binary64)) #s(literal -1 binary64))) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal -180 binary64)) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (-.f64 #s(literal 0 binary64) angle)) #s(literal 180 binary64)) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal -180 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal -180 binary64)) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) angle) #s(literal 180 binary64)) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 180 binary64)) angle)) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 180 binary64)) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) angle) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 180 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 180 binary64)) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) angle) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 180 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 180 binary64)) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) 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)) #s(literal -180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) angle) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 180 binary64)) #s(literal 1/180 binary64))) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) angle) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 180 binary64)) #s(literal -1 binary64))) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 180 binary64)) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) angle) #s(literal 180 binary64)) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 180 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 180 binary64)) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal 180 binary64)) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)) angle)) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.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)) (/.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 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) #s(literal 1 binary64)) (/.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)) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal -180 binary64)) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)) #s(literal -180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)) #s(literal 1/180 binary64))) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.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)) (/.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 #s(literal -180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal 180 binary64)) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) angle)) #s(literal 180 binary64)) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -180 binary64)) angle)) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -180 binary64)) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) angle)) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -180 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -180 binary64)) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) angle)) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -180 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -180 binary64)) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) 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)) #s(literal -180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) angle)) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -180 binary64)) #s(literal 1/180 binary64))) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -180 binary64)) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) angle)) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -180 binary64)) #s(literal -1 binary64))) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -180 binary64)) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) angle)) #s(literal 180 binary64)) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -180 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -180 binary64)) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (neg.f64 (+.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64))) #s(literal 180 binary64)) #s(literal 180 binary64)) (/.f64 #s(literal 32400 binary64) angle))
(/.f64 (-.f64 (*.f64 (neg.f64 (+.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64))) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (neg.f64 (+.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64))) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (neg.f64 (+.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64))) #s(literal -180 binary64)) (*.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal -180 binary64)))
(/.f64 (-.f64 (*.f64 (neg.f64 (+.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1/180 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 (neg.f64 (+.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64))) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal -1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (neg.f64 (+.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64))) #s(literal 180 binary64)) (*.f64 (/.f64 #s(literal 180 binary64) angle) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (/.f64 #s(literal 32400 binary64) angle))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 angle #s(literal 180 binary64))) #s(literal 180 binary64)) (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) angle)) (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 angle #s(literal 180 binary64))) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1 binary64))) (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 angle #s(literal 180 binary64))) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1 binary64))) (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 angle #s(literal 180 binary64))) #s(literal -180 binary64)) (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal -180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 angle #s(literal 180 binary64))) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1/180 binary64))) (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 angle #s(literal 180 binary64))) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal -1 binary64))) (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 angle #s(literal 180 binary64))) #s(literal 180 binary64)) (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64))) #s(literal 180 binary64)) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle)) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64))) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (+.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 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64))) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 1 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64))) #s(literal -180 binary64)) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64))) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 1/180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64))) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (+.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 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64))) #s(literal 180 binary64)) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) (/.f64 #s(literal 32400 binary64) angle)) (*.f64 (/.f64 #s(literal 32400 binary64) angle) #s(literal 180 binary64))) (*.f64 (/.f64 #s(literal 32400 binary64) angle) (/.f64 #s(literal 32400 binary64) angle)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (+.f64 (PI.f64) #s(literal 1 binary64)))) (/.f64 #s(literal 5832000 binary64) (*.f64 angle (*.f64 angle angle)))) (+.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 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 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 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 angle (*.f64 angle angle)) #s(literal 5832000 binary64)))) (*.f64 (+.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 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)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 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 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)))) (*.f64 (/.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 -1 binary64)) (/.f64 #s(literal 180 binary64) angle))))
(pow.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64)) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 32400 binary64) angle) (+.f64 (*.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal -180 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 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 (+.f64 (PI.f64) #s(literal 1 binary64)) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (+.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal 1 binary64)) (/.f64 #s(literal 5832000 binary64) (*.f64 angle (*.f64 angle angle))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) 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 #s(literal 1/180 binary64) (PI.f64)))
(*.f64 angle (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 (sqrt.f64 (PI.f64)) (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 180 binary64)))
(*.f64 (sqrt.f64 (PI.f64)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (/.f64 (sqrt.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 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 180 binary64)) (sqrt.f64 (PI.f64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (cbrt.f64 (PI.f64)) (/.f64 angle #s(literal 180 binary64))))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 (+.f64 (*.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal -180 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 32400 binary64) angle)))
(*.f64 (*.f64 (PI.f64) (-.f64 #s(literal 0 binary64) angle)) #s(literal -1/180 binary64))
(*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 angle #s(literal -180 binary64)))
(*.f64 (/.f64 (-.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (+.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal 1 binary64)) (/.f64 #s(literal 5832000 binary64) (*.f64 angle (*.f64 angle angle)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 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 #s(literal 1/180 binary64) (*.f64 (PI.f64) angle))
(*.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 #s(literal 1/180 binary64) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64)) #s(literal -1 binary64)))
(*.f64 #s(literal 1/180 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)) #s(literal -1 binary64)))
(*.f64 (*.f64 (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))))
(*.f64 (/.f64 (PI.f64) #s(literal 180 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)) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) angle) (sqrt.f64 (PI.f64))) #s(literal -1 binary64)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 180 binary64)) (/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) #s(literal 1 binary64)) (PI.f64))
(*.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (cbrt.f64 (PI.f64)))
(*.f64 (/.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64)))
(*.f64 (/.f64 (PI.f64) #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (pow.f64 (/.f64 #s(literal 180 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal -1 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) angle) (cbrt.f64 (PI.f64))) #s(literal -1 binary64)))
(+.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (+.f64 (*.f64 (sin.f64 (/.f64 angle #s(literal -180 binary64))) (cos.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)))) (*.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))))))
(+.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)))) (neg.f64 (*.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))))))
(+.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)))))
(+.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 (neg.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)))))
(+.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (+.f64 (*.f64 #s(literal -1/180 binary64) angle) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (+.f64 (*.f64 #s(literal -1/180 binary64) angle) (/.f64 angle #s(literal 180 binary64))))))
(+.f64 (*.f64 (sin.f64 (/.f64 angle #s(literal -180 binary64))) (cos.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)))) (*.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)))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 1 binary64)))
(-.f64 (*.f64 (sin.f64 (/.f64 (+.f64 (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)))))
(-.f64 (*.f64 (sin.f64 (/.f64 (*.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) (/.f64 #s(literal 32400 binary64) angle))) (cos.f64 (/.f64 #s(literal 180 binary64) (/.f64 #s(literal 32400 binary64) angle)))) (*.f64 (cos.f64 (/.f64 (*.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) (/.f64 #s(literal 32400 binary64) angle))) (sin.f64 (/.f64 #s(literal 180 binary64) (/.f64 #s(literal 32400 binary64) angle)))))
(-.f64 (*.f64 (sin.f64 (/.f64 (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (+.f64 (PI.f64) #s(literal 1 binary64)))) (/.f64 #s(literal 5832000 binary64) (*.f64 angle (*.f64 angle angle)))) (+.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)))))) (cos.f64 (/.f64 (/.f64 (*.f64 angle (*.f64 angle angle)) #s(literal 5832000 binary64)) (+.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 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 (cos.f64 (/.f64 (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (+.f64 (PI.f64) #s(literal 1 binary64)))) (/.f64 #s(literal 5832000 binary64) (*.f64 angle (*.f64 angle angle)))) (+.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)))))) (sin.f64 (/.f64 (/.f64 (*.f64 angle (*.f64 angle angle)) #s(literal 5832000 binary64)) (+.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 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 (sin.f64 (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)))) (cos.f64 (/.f64 (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)) (/.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)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)))) (sin.f64 (/.f64 (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)) (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))))))
(sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (sin.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64))) (neg.f64 (*.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))))))
(fma.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)))))
(fma.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 (neg.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)))))
(fma.f64 (cos.f64 (/.f64 angle #s(literal 180 binary64))) (sin.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (neg.f64 (*.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))))))
(fma.f64 (cos.f64 (/.f64 angle #s(literal 180 binary64))) (sin.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (neg.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)))))
(neg.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))
(neg.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))))
(neg.f64 (sin.f64 (/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))))
(/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (sin.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (+.f64 (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 (*.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))))))))
(/.f64 (-.f64 (pow.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)))) #s(literal 2 binary64)) (pow.f64 (*.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))) (sin.f64 (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))))
(pow.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 1 binary64))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (PI.f64))))
(exp.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (PI.f64))) #s(literal 1 binary64)))
(fabs.f64 (sqrt.f64 (PI.f64)))
(fabs.f64 (neg.f64 (sqrt.f64 (PI.f64))))
(sqrt.f64 (PI.f64))
(pow.f64 (PI.f64) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (PI.f64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (PI.f64)) #s(literal 3/2 binary64))
(pow.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/4 binary64))
(pow.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) #s(literal 1/6 binary64))
(pow.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (PI.f64)) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (PI.f64)) (pow.f64 (PI.f64) #s(literal 1/6 binary64)))
(*.f64 (cbrt.f64 (PI.f64)) (pow.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(*.f64 (cbrt.f64 (PI.f64)) (fabs.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64))))
(*.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (cbrt.f64 (PI.f64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (pow.f64 (PI.f64) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) #s(literal 1 binary64)))

simplify294.0ms (1.8%)

Algorithm
egg-herbie
Rules
4720×*-lowering-*.f32
4720×*-lowering-*.f64
1732×sum5-define
1594×sum3-define
1572×sum4-define
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03936300
113305392
256845155
080125155
Stop Event
iter limit
node limit
Counts
408 → 408
Calls
Call 1
Inputs
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(pow a 2)
(* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(pow a 2)
(* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(pow a 2)
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(pow a 2)
(+ (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (pow a 2))
(+ (* (pow angle 2) (+ (* -1/3149280000 (* (pow angle 2) (* (pow b 2) (pow (PI) 4)))) (* 1/32400 (* (pow b 2) (pow (PI) 2))))) (pow a 2))
(+ (* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (* (pow angle 2) (* (pow b 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6))))))))) (pow a 2))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(pow a 2)
(pow a 2)
(pow a 2)
(pow a 2)
(pow a 2)
(pow a 2)
(pow a 2)
(pow a 2)
(pow a 2)
(pow a 2)
(pow a 2)
(pow a 2)
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(* (pow angle 2) (+ (* -1/3149280000 (* (pow angle 2) (* (pow b 2) (pow (PI) 4)))) (* 1/32400 (* (pow b 2) (pow (PI) 2)))))
(* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (* (pow angle 2) (* (pow b 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))))))))
(* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (* (pow angle 2) (+ (* (pow angle 2) (* (pow b 2) (+ (* -1/396718580736000000000 (pow (PI) 8)) (* -1/2777030065152000000000 (pow (PI) 8))))) (* (pow b 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6))))))))))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* b (sin (* 1/180 (* angle (PI)))))
(* b (sin (* 1/180 (* angle (PI)))))
(* b (sin (* 1/180 (* angle (PI)))))
(* b (sin (* 1/180 (* angle (PI)))))
(* b (sin (* 1/180 (* angle (PI)))))
(* b (sin (* 1/180 (* angle (PI)))))
(* b (sin (* 1/180 (* angle (PI)))))
(* b (sin (* 1/180 (* angle (PI)))))
(* b (sin (* 1/180 (* angle (PI)))))
(* b (sin (* 1/180 (* angle (PI)))))
(* b (sin (* 1/180 (* angle (PI)))))
(* b (sin (* 1/180 (* angle (PI)))))
(* 1/180 (* angle (* b (PI))))
(* angle (+ (* -1/34992000 (* (pow angle 2) (* b (pow (PI) 3)))) (* 1/180 (* b (PI)))))
(* angle (+ (* 1/180 (* b (PI))) (* (pow angle 2) (+ (* -1/34992000 (* b (pow (PI) 3))) (* 1/22674816000000 (* (pow angle 2) (* b (pow (PI) 5))))))))
(* angle (+ (* 1/180 (* b (PI))) (* (pow angle 2) (+ (* -1/34992000 (* b (pow (PI) 3))) (* (pow angle 2) (+ (* -1/30855889612800000000 (* (pow angle 2) (* b (pow (PI) 7)))) (* 1/22674816000000 (* b (pow (PI) 5)))))))))
(* b (sin (* 1/180 (* angle (PI)))))
(* b (sin (* 1/180 (* angle (PI)))))
(* b (sin (* 1/180 (* angle (PI)))))
(* b (sin (* 1/180 (* angle (PI)))))
(* b (sin (* 1/180 (* angle (PI)))))
(* b (sin (* 1/180 (* angle (PI)))))
(* b (sin (* 1/180 (* angle (PI)))))
(* b (sin (* 1/180 (* angle (PI)))))
(* 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 b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (+ (/ (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (+ (/ (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (+ (/ (* (pow b 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 b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (+ (/ (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (+ (/ (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (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/765275040000000 (* (pow b 2) (pow (PI) 6))) (* (pow a 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6)))))))))))) (pow a 2))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 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 b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow b 2) (- (+ 1/2 (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow b 2) (- (+ 1/2 (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow b 2) (- (+ 1/2 (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow b 2) (- (+ 1/2 (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow b 2) (- (+ 1/2 (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow b 2) (- (+ 1/2 (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 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))
(* 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 (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 a 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 a 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 a 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 a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 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 a 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 a 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 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 (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 b 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2))
(* (pow b 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 b 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 b 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 b 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2))
(* (pow b 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 b 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 b 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)))
(* 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/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
1
(+ 1 (* -1/64800 (* (pow angle 2) (pow (PI) 2))))
(+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* 1/25194240000 (* (pow angle 2) (pow (PI) 4))))))
(+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/24488801280000000 (* (pow angle 2) (pow (PI) 6))) (* 1/25194240000 (pow (PI) 4)))))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
1
(+ 1 (* -1/16200 (* (pow angle 2) (pow (PI) 2))))
(+ 1 (* (pow angle 2) (+ (* -1/16200 (pow (PI) 2)) (* 1/1574640000 (* (pow angle 2) (pow (PI) 4))))))
(+ 1 (* (pow angle 2) (+ (* -1/16200 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/382637520000000 (* (pow angle 2) (pow (PI) 6))) (* 1/1574640000 (pow (PI) 4)))))))
(cos (* 1/90 (* angle (PI))))
(cos (* 1/90 (* angle (PI))))
(cos (* 1/90 (* angle (PI))))
(cos (* 1/90 (* angle (PI))))
(cos (* 1/90 (* angle (PI))))
(cos (* 1/90 (* angle (PI))))
(cos (* 1/90 (* angle (PI))))
(cos (* 1/90 (* angle (PI))))
(* 1/32400 (* (pow angle 2) (pow (PI) 2)))
(* (pow angle 2) (- (* -1/3149280000 (* (pow angle 2) (pow (PI) 4))) (* -1/32400 (pow (PI) 2))))
(* (pow angle 2) (- (* (pow angle 2) (- (* 1/765275040000000 (* (pow angle 2) (pow (PI) 6))) (* 1/3149280000 (pow (PI) 4)))) (* -1/32400 (pow (PI) 2))))
(* (pow angle 2) (- (* (pow angle 2) (- (* (pow angle 2) (- (* -1/347128758144000000000 (* (pow angle 2) (pow (PI) 8))) (* -1/765275040000000 (pow (PI) 6)))) (* 1/3149280000 (pow (PI) 4)))) (* -1/32400 (pow (PI) 2))))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(* 1/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/765275040000000 (* (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))) (* (pow angle 2) (+ (* -1/347128758144000000000 (* (pow angle 2) (* (pow b 2) (pow (PI) 8)))) (* 1/765275040000000 (* (pow b 2) (pow (PI) 6)))))))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* angle (- (* 1/180 (+ 1 (PI))) 1/180))
(* angle (- (+ (* -1/6 (* (pow angle 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 3))) (* 1/180 (+ 1 (PI)))) 1/180))
(* angle (- (+ (* 1/180 (+ 1 (PI))) (* (pow angle 2) (+ (* -1/6 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 3)) (* 1/120 (* (pow angle 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 5)))))) 1/180))
(* angle (- (+ (* 1/180 (+ 1 (PI))) (* (pow angle 2) (+ (* -1/6 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 3)) (* (pow angle 2) (+ (* -1/5040 (* (pow angle 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 7))) (* 1/120 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 5))))))) 1/180))
(sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle)))
(sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle)))
(sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle)))
(sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle)))
(sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI))))))
(sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI))))))
(sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI))))))
(sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI))))))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* angle (+ (* -1/34992000 (* (pow angle 2) (pow (PI) 3))) (* 1/180 (PI))))
(* angle (+ (* 1/180 (PI)) (* (pow angle 2) (+ (* -1/34992000 (pow (PI) 3)) (* 1/22674816000000 (* (pow angle 2) (pow (PI) 5)))))))
(* angle (+ (* 1/180 (PI)) (* (pow angle 2) (+ (* -1/34992000 (pow (PI) 3)) (* (pow angle 2) (+ (* -1/30855889612800000000 (* (pow angle 2) (pow (PI) 7))) (* 1/22674816000000 (pow (PI) 5))))))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
Outputs
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 a a))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 a a))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 a a))
(pow a 2)
(*.f64 a a)
(* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a)))))
(* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a)))))
(* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a)))))
(pow a 2)
(*.f64 a a)
(* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a)))))
(* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a)))))
(* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a)))))
(pow a 2)
(*.f64 a a)
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 a a))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 a a))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 a a))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (/.f64 (/.f64 (*.f64 a a) b) b)))
(* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (/.f64 (/.f64 (*.f64 a a) b) b)))
(* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (/.f64 (/.f64 (*.f64 a a) b) b)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (/.f64 (/.f64 (*.f64 a a) b) b)))
(* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (/.f64 (/.f64 (*.f64 a a) b) b)))
(* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (/.f64 (/.f64 (*.f64 a a) b) b)))
(pow a 2)
(*.f64 a a)
(+ (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 (*.f64 b (*.f64 b (*.f64 (PI.f64) (PI.f64)))) (*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle))))
(+ (* (pow angle 2) (+ (* -1/3149280000 (* (pow angle 2) (* (pow b 2) (pow (PI) 4)))) (* 1/32400 (* (pow b 2) (pow (PI) 2))))) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 b b) (*.f64 #s(literal -1/3149280000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64))))))))
(+ (* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (* (pow angle 2) (* (pow b 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6))))))))) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 angle (*.f64 angle (+.f64 (*.f64 (*.f64 b b) (*.f64 #s(literal -1/3149280000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))) (*.f64 (*.f64 b b) (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/765275040000000 binary64))))))))))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 a a))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 a a))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 a a))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 a a))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 a a))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 a a))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 a a))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 a a))
(pow a 2)
(*.f64 a a)
(pow a 2)
(*.f64 a a)
(pow a 2)
(*.f64 a a)
(pow a 2)
(*.f64 a a)
(pow a 2)
(*.f64 a a)
(pow a 2)
(*.f64 a a)
(pow a 2)
(*.f64 a a)
(pow a 2)
(*.f64 a a)
(pow a 2)
(*.f64 a a)
(pow a 2)
(*.f64 a a)
(pow a 2)
(*.f64 a a)
(pow a 2)
(*.f64 a a)
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(*.f64 (*.f64 b (*.f64 b (*.f64 (PI.f64) (PI.f64)))) (*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle)))
(* (pow angle 2) (+ (* -1/3149280000 (* (pow angle 2) (* (pow b 2) (pow (PI) 4)))) (* 1/32400 (* (pow b 2) (pow (PI) 2)))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 b b) (*.f64 #s(literal -1/3149280000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))))))
(* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (* (pow angle 2) (* (pow b 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))))))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 angle (*.f64 angle (+.f64 (*.f64 (*.f64 b b) (*.f64 #s(literal -1/3149280000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))) (*.f64 (*.f64 b b) (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/765275040000000 binary64)))))))))
(* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (* (pow angle 2) (+ (* (pow angle 2) (* (pow b 2) (+ (* -1/396718580736000000000 (pow (PI) 8)) (* -1/2777030065152000000000 (pow (PI) 8))))) (* (pow b 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6))))))))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 b b) (*.f64 #s(literal -1/3149280000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 b (*.f64 b (pow.f64 (PI.f64) #s(literal 8 binary64)))) (*.f64 (*.f64 angle angle) #s(literal -1/347128758144000000000 binary64))) (*.f64 b (*.f64 b (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/765275040000000 binary64))))))))))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* 1/180 (* angle (* b (PI))))
(*.f64 angle (*.f64 b (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(* angle (+ (* -1/34992000 (* (pow angle 2) (* b (pow (PI) 3)))) (* 1/180 (* b (PI)))))
(*.f64 angle (+.f64 (*.f64 b (*.f64 #s(literal 1/180 binary64) (PI.f64))) (*.f64 angle (*.f64 angle (*.f64 b (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))))))
(* angle (+ (* 1/180 (* b (PI))) (* (pow angle 2) (+ (* -1/34992000 (* b (pow (PI) 3))) (* 1/22674816000000 (* (pow angle 2) (* b (pow (PI) 5))))))))
(*.f64 angle (+.f64 (*.f64 b (*.f64 #s(literal 1/180 binary64) (PI.f64))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 b (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))) (*.f64 (*.f64 angle angle) (*.f64 b (*.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 b (*.f64 #s(literal 1/180 binary64) (PI.f64))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 b (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 b (pow.f64 (PI.f64) #s(literal 7 binary64))) (*.f64 (*.f64 angle angle) #s(literal -1/30855889612800000000 binary64))) (*.f64 b (*.f64 #s(literal 1/22674816000000 binary64) (pow.f64 (PI.f64) #s(literal 5 binary64))))))))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* 1/90 (* angle (PI)))
(*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))
(* 1/90 (* angle (PI)))
(*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))
(* 1/90 (* angle (PI)))
(*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))
(* 1/90 (* angle (PI)))
(*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))
(* 1/90 (* angle (PI)))
(*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))
(* 1/90 (* angle (PI)))
(*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))
(* 1/90 (* angle (PI)))
(*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))
(* 1/90 (* angle (PI)))
(*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))
(* 1/90 (* angle (PI)))
(*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))
(* 1/90 (* angle (PI)))
(*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))
(* 1/90 (* angle (PI)))
(*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))
(* 1/90 (* angle (PI)))
(*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (+ (/ (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 a a) (+.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (*.f64 (*.f64 b b) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 a a)))))
(* (pow a 2) (+ (/ (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 a a) (+.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (*.f64 (*.f64 b b) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 a a)))))
(* (pow a 2) (+ (/ (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 a a) (+.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (*.f64 (*.f64 b b) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 a a)))))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (+ (/ (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 a a) (+.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (*.f64 (*.f64 b b) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 a a)))))
(* (pow a 2) (+ (/ (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 a a) (+.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (*.f64 (*.f64 b b) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 a a)))))
(* (pow a 2) (+ (/ (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 a a) (+.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (*.f64 (*.f64 b b) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 a a)))))
(pow a 2)
(*.f64 a a)
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow a 2) (pow (PI) 2))) (* 1/32400 (* (pow b 2) (pow (PI) 2))))) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 (*.f64 (*.f64 b b) #s(literal 1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal -1/32400 binary64))))))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow a 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (* (pow a 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))))) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 (*.f64 (*.f64 b b) #s(literal 1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal -1/32400 binary64)))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 b b) (*.f64 #s(literal -1/3149280000 binary64) (pow.f64 (PI.f64) #s(literal 4 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/765275040000000 (* (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 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 (*.f64 (*.f64 b b) #s(literal 1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal -1/32400 binary64)))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 b b) (*.f64 #s(literal -1/3149280000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))) (+.f64 (*.f64 a (*.f64 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)))))) (*.f64 (*.f64 b b) (*.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)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))
(* (pow b 2) (- (+ 1/2 (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 b b)) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))
(* (pow b 2) (- (+ 1/2 (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 b b)) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))
(* (pow b 2) (- (+ 1/2 (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 b b)) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))
(* (pow b 2) (- (+ 1/2 (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 b b)) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))
(* (pow b 2) (- (+ 1/2 (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 b b)) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))
(* (pow b 2) (- (+ 1/2 (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 b b)) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(pow a 2)
(*.f64 a a)
(+ (* -1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 (*.f64 a (*.f64 a (*.f64 angle angle))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64))))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow a 2) (* (pow angle 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64))) (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/3149280000 binary64)) (*.f64 a (*.f64 a (*.f64 angle angle)))))))
(+ (* (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 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64))) (*.f64 (*.f64 angle angle) (*.f64 a (*.f64 a (+.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/3149280000 binary64)) (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/765275040000000 binary64)))))))))))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
a
(+ a (* -1/64800 (* a (* (pow angle 2) (pow (PI) 2)))))
(+.f64 a (*.f64 (*.f64 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 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 angle (*.f64 angle (pow.f64 (PI.f64) #s(literal 6 binary64)))) (*.f64 a #s(literal -1/24488801280000000 binary64))) (*.f64 a (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/25194240000 binary64))))))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* 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 0 binary64) (*.f64 (PI.f64) #s(literal -1/180 binary64))) (neg.f64 angle))
(* -1 (* angle (+ 1/180 (* -1/180 (+ 1 (PI))))))
(*.f64 (+.f64 #s(literal 0 binary64) (*.f64 (PI.f64) #s(literal -1/180 binary64))) (neg.f64 angle))
(* -1 (* angle (+ 1/180 (* -1/180 (+ 1 (PI))))))
(*.f64 (+.f64 #s(literal 0 binary64) (*.f64 (PI.f64) #s(literal -1/180 binary64))) (neg.f64 angle))
(* -1 (* angle (+ 1/180 (* -1/180 (+ 1 (PI))))))
(*.f64 (+.f64 #s(literal 0 binary64) (*.f64 (PI.f64) #s(literal -1/180 binary64))) (neg.f64 angle))
(* (pow b 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.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 (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 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 b b) (pow.f64 (sin.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 (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 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 b b) (pow.f64 (sin.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 (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 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 b b) (pow.f64 (sin.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 (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 a a) (+.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.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 a a))))
(* (pow a 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)))
(*.f64 (*.f64 a a) (+.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.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 a a))))
(* (pow a 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)))
(*.f64 (*.f64 a a) (+.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.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 a a))))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 a a) (+.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.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 a a))))
(* (pow a 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)))
(*.f64 (*.f64 a a) (+.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.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 a a))))
(* (pow a 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)))
(*.f64 (*.f64 a a) (+.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.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 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 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64))) (*.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))) (*.f64 b b))))))
(+ (* (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 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64))) (*.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))) (*.f64 b b)))) (*.f64 angle (*.f64 angle (+.f64 (*.f64 a (*.f64 a (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/3149280000 binary64)))) (*.f64 (*.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 4 binary64)) #s(literal -1/3 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 angle (*.f64 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))) (*.f64 b b))) (+.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64))) (*.f64 angle (*.f64 angle (+.f64 (*.f64 a (*.f64 a (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/3149280000 binary64)))) (+.f64 (*.f64 (*.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 4 binary64)) #s(literal -1/3 binary64))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 a (*.f64 a (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/765275040000000 binary64)))) (*.f64 (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 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 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 b b) (pow.f64 (sin.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 (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 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 b b) (pow.f64 (sin.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 (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 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 b b) (pow.f64 (sin.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 (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 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 b b) (pow.f64 (sin.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 (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 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 b b) (pow.f64 (sin.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 (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 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 b b) (pow.f64 (sin.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 (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 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 b b) (pow.f64 (sin.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 (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 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 b b) (pow.f64 (sin.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 (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)))
(+.f64 (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 b b) (pow.f64 (sin.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 (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 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 b b) (pow.f64 (sin.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 (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 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 b b) (pow.f64 (sin.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 (+ 1 (PI)))) (* 1/180 angle))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.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 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 b b) (+.f64 (/.f64 (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 b b)) (pow.f64 (sin.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 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 b b) (+.f64 (/.f64 (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 b b)) (pow.f64 (sin.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 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 b b) (+.f64 (/.f64 (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 b b)) (pow.f64 (sin.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 (+ 1 (PI)))) (* 1/180 angle))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.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 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 b b) (+.f64 (/.f64 (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 b b)) (pow.f64 (sin.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 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 b b) (+.f64 (/.f64 (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 b b)) (pow.f64 (sin.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 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 b b) (+.f64 (/.f64 (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 b b)) (pow.f64 (sin.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))))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a))) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a))) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a))) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a))) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a))) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a))) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(pow a 2)
(*.f64 a a)
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow a 2) (pow (PI) 2))) (* 1/32400 (* (pow b 2) (pow (PI) 2))))) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 (*.f64 (*.f64 b b) #s(literal 1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal -1/32400 binary64))))))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow a 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (* (pow a 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))))) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 (*.f64 (*.f64 b b) #s(literal 1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal -1/32400 binary64)))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 b b) (*.f64 #s(literal -1/3149280000 binary64) (pow.f64 (PI.f64) #s(literal 4 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 b b) #s(literal 1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal -1/32400 binary64)))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 b b) (*.f64 #s(literal -1/3149280000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))) (+.f64 (*.f64 a (*.f64 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)))))) (*.f64 (*.f64 b b) (*.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)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 b b))))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 b b))))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (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 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 b b))))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 b b))))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 b b))))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))
(* angle (+ (* -1/34992000 (* (pow angle 2) (pow (PI) 3))) (* 1/180 (PI))))
(*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))))))
(* angle (+ (* 1/180 (PI)) (* (pow angle 2) (+ (* -1/34992000 (pow (PI) 3)) (* 1/22674816000000 (* (pow angle 2) (pow (PI) 5)))))))
(*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))) (*.f64 angle (*.f64 angle (*.f64 #s(literal 1/22674816000000 binary64) (pow.f64 (PI.f64) #s(literal 5 binary64)))))))))
(* angle (+ (* 1/180 (PI)) (* (pow angle 2) (+ (* -1/34992000 (pow (PI) 3)) (* (pow angle 2) (+ (* -1/30855889612800000000 (* (pow angle 2) (pow (PI) 7))) (* 1/22674816000000 (pow (PI) 5))))))))
(*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) (*.f64 (*.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 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))
1
#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 angle (*.f64 angle (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/64800 binary64)) (*.f64 angle (*.f64 angle (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/25194240000 binary64))))))))
(+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/24488801280000000 (* (pow angle 2) (pow (PI) 6))) (* 1/25194240000 (pow (PI) 4)))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/64800 binary64)) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/24488801280000000 binary64))) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/25194240000 binary64)))))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))
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 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/382637520000000 binary64))) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/1574640000 binary64)))))))
(cos (* 1/90 (* angle (PI))))
(cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))
(cos (* 1/90 (* angle (PI))))
(cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))
(cos (* 1/90 (* angle (PI))))
(cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))
(cos (* 1/90 (* angle (PI))))
(cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))
(cos (* 1/90 (* angle (PI))))
(cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))
(cos (* 1/90 (* angle (PI))))
(cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))
(cos (* 1/90 (* angle (PI))))
(cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))
(cos (* 1/90 (* angle (PI))))
(cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))
(* 1/32400 (* (pow angle 2) (pow (PI) 2)))
(*.f64 (*.f64 angle angle) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64))))
(* (pow angle 2) (- (* -1/3149280000 (* (pow angle 2) (pow (PI) 4))) (* -1/32400 (pow (PI) 2))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 angle angle) (*.f64 #s(literal -1/3149280000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64)))))
(* (pow angle 2) (- (* (pow angle 2) (- (* 1/765275040000000 (* (pow angle 2) (pow (PI) 6))) (* 1/3149280000 (pow (PI) 4)))) (* -1/32400 (pow (PI) 2))))
(*.f64 angle (*.f64 angle (+.f64 (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/765275040000000 binary64))) (*.f64 #s(literal -1/3149280000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64))))) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64))))))
(* (pow angle 2) (- (* (pow angle 2) (- (* (pow angle 2) (- (* -1/347128758144000000000 (* (pow angle 2) (pow (PI) 8))) (* -1/765275040000000 (pow (PI) 6)))) (* 1/3149280000 (pow (PI) 4)))) (* -1/32400 (pow (PI) 2))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 angle (*.f64 angle (+.f64 (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 8 binary64)) #s(literal -1/347128758144000000000 binary64))) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/765275040000000 binary64)))) (*.f64 #s(literal -1/3149280000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))))) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64)))))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(*.f64 (*.f64 b (*.f64 b (*.f64 (PI.f64) (PI.f64)))) (*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle)))
(* (pow angle 2) (+ (* -1/3149280000 (* (pow angle 2) (* (pow b 2) (pow (PI) 4)))) (* 1/32400 (* (pow b 2) (pow (PI) 2)))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 b b) (*.f64 #s(literal -1/3149280000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))))))
(* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (* 1/765275040000000 (* (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 angle (*.f64 angle (+.f64 (*.f64 (*.f64 b b) (*.f64 #s(literal -1/3149280000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))) (*.f64 (*.f64 b b) (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/765275040000000 binary64)))))))))
(* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (* (pow angle 2) (+ (* -1/347128758144000000000 (* (pow angle 2) (* (pow b 2) (pow (PI) 8)))) (* 1/765275040000000 (* (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 #s(literal -1/3149280000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 b (*.f64 b (pow.f64 (PI.f64) #s(literal 8 binary64)))) (*.f64 (*.f64 angle angle) #s(literal -1/347128758144000000000 binary64))) (*.f64 b (*.f64 b (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/765275040000000 binary64))))))))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 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/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 angle (*.f64 angle (*.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)))))))
(* angle (- (+ (* 1/180 (+ 1 (PI))) (* (pow angle 2) (+ (* -1/6 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 3)) (* 1/120 (* (pow angle 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 5)))))) 1/180))
(*.f64 angle (+.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))) (+.f64 (*.f64 angle (*.f64 angle (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (+.f64 (*.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 angle (*.f64 angle (*.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)))))))) #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 angle (*.f64 angle (+.f64 (*.f64 (*.f64 angle angle) (*.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)) #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 angle (+.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 angle (+.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 angle (+.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 angle (+.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/180 (* angle (+ 1 (PI))))))
(sin.f64 (*.f64 angle (+.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/180 (* angle (+ 1 (PI))))))
(sin.f64 (*.f64 angle (+.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/180 (* angle (+ 1 (PI))))))
(sin.f64 (*.f64 angle (+.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/180 (* angle (+ 1 (PI))))))
(sin.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 (PI)))
(*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))
(* angle (+ (* -1/34992000 (* (pow angle 2) (pow (PI) 3))) (* 1/180 (PI))))
(*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))))))
(* angle (+ (* 1/180 (PI)) (* (pow angle 2) (+ (* -1/34992000 (pow (PI) 3)) (* 1/22674816000000 (* (pow angle 2) (pow (PI) 5)))))))
(*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))) (*.f64 angle (*.f64 angle (*.f64 #s(literal 1/22674816000000 binary64) (pow.f64 (PI.f64) #s(literal 5 binary64)))))))))
(* angle (+ (* 1/180 (PI)) (* (pow angle 2) (+ (* -1/34992000 (pow (PI) 3)) (* (pow angle 2) (+ (* -1/30855889612800000000 (* (pow angle 2) (pow (PI) 7))) (* 1/22674816000000 (pow (PI) 5))))))))
(*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) (*.f64 (*.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 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))

eval386.0ms (2.4%)

Compiler

Compiled 93840 to 5399 computations (94.2% saved)

prune441.0ms (2.7%)

Pruning

99 alts after pruning (97 fresh and 2 done)

PrunedKeptTotal
New2427862513
Fresh341145
Picked325
Done000
Total2464992563
Accuracy
79.0%
Counts
2563 → 99
Alt Table
Click to see full alt table
StatusAccuracyProgram
53.0%
(pow.f64 (exp.f64 (log.f64 a)) #s(literal 2 binary64))
15.1%
(/.f64 (-.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 a (*.f64 a (*.f64 a a)))) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b)) (*.f64 a a)))
6.7%
(/.f64 (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 12 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 12 binary64))) (*.f64 (+.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (-.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 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 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)))))
9.9%
(/.f64 (+.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a))))) (+.f64 (*.f64 a (*.f64 a (*.f64 a a))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b)) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b)) (*.f64 a a)))))
66.8%
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 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)))))))))))
61.7%
(+.f64 (pow.f64 (pow.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))))))) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 b b)))
41.7%
(+.f64 (pow.f64 (*.f64 (exp.f64 (log.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (exp.f64 (log.f64 a))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 b b)))
76.2%
(+.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)))
61.9%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (-.f64 (*.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 180 binary64)) #s(literal -180 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) angle) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (/.f64 #s(literal 1 binary64) angle) #s(literal -180 binary64))))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 b b)))
47.5%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (-.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 b b)))
61.6%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (-.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 b b)))
61.9%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64))) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (+.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))))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 b b)))
61.7%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) angle) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 180 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 180 binary64)) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 b b)))
61.6%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) angle) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 180 binary64)) #s(literal 1/180 binary64))) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle))))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 b b)))
61.7%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 180 binary64) angle)) #s(literal 180 binary64)) (/.f64 #s(literal 32400 binary64) angle)))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 b b)))
61.7%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal -180 binary64) angle)) #s(literal -180 binary64)) (*.f64 #s(literal 180 binary64) (/.f64 #s(literal -180 binary64) angle))))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 b b)))
61.6%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) #s(literal 180 binary64)) (*.f64 #s(literal 180 binary64) angle)) #s(literal 32400 binary64)))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 b b)))
61.6%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 angle #s(literal 180 binary64))) #s(literal 180 binary64)) (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) angle)) (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64))))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 b b)))
47.0%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) (/.f64 #s(literal 32400 binary64) angle)) (*.f64 (/.f64 #s(literal 32400 binary64) angle) #s(literal 180 binary64))) (*.f64 (/.f64 #s(literal 32400 binary64) angle) (/.f64 #s(literal 32400 binary64) angle))))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 b b)))
62.1%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (+.f64 (*.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal -180 binary64)) (/.f64 #s(literal 32400 binary64) angle)))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 b b)))
76.3%
(+.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) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal -1 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) angle) (cbrt.f64 (PI.f64))) #s(literal -1 binary64))))) #s(literal 2 binary64)))
76.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 (+.f64 (*.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal -180 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 32400 binary64) angle))))) #s(literal 2 binary64)))
76.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 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (cbrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64)))
75.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 (exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64))) #s(literal -1 binary64))))) #s(literal 2 binary64)))
61.5%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (*.f64 (/.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (+.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 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))))))) (pow.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 4 binary64))) (*.f64 b b)))
61.7%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (pow.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 6 binary64)) (pow.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 6 binary64))) (+.f64 (pow.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 4 binary64)) (+.f64 (pow.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 4 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 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))))))) (*.f64 b b)))
61.6%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (+.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))) #s(literal 2 binary64)))) (*.f64 b b)))
32.3%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) (+.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 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal 3 binary64))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) (+.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)))
61.6%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) #s(literal 3 binary64))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) (+.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/4 binary64) (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))))) (*.f64 #s(literal 1/4 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal 3 binary64))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))))) (*.f64 #s(literal 1/4 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) (+.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)))
61.7%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 1/90 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 1 binary64) angle)))))) (*.f64 b b)))
46.1%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(literal 1 binary64))) (*.f64 b b)))
61.6%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) (+.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)))
59.9%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (sqrt.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (sqrt.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))
47.0%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 b b)))
62.0%
(+.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)) (*.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)))
62.0%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (+.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) (+.f64 (*.f64 #s(literal -1/180 binary64) angle) (/.f64 angle #s(literal 180 binary64)))))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 b b)))
61.7%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64)))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 b b)))
61.6%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))))) #s(literal 2 binary64)) (*.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)))
62.0%
(+.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)) (*.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)))
41.7%
(+.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 b b)))
25.8%
(+.f64 (+.f64 (*.f64 a a) (*.f64 angle (*.f64 angle (+.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64))) (*.f64 (*.f64 angle angle) (*.f64 a (*.f64 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))))))))))) (*.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)))
61.7%
(+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b)) (*.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))))))))
62.1%
(+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b)) (*.f64 a a))
61.7%
(+.f64 (*.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 #s(literal 1/2 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)))
62.0%
(+.f64 (*.f64 (*.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) a) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (-.f64 #s(literal 1/2 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)))
76.2%
(+.f64 (*.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)))) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
67.0%
(+.f64 (*.f64 b (*.f64 b (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))
60.4%
(+.f64 (*.f64 a a) (pow.f64 (pow.f64 (sqrt.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 2 binary64)) #s(literal 2 binary64)))
77.2%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) b) #s(literal 2 binary64)))
72.8%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (/.f64 (-.f64 (pow.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)))) #s(literal 2 binary64)) (pow.f64 (*.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))) (sin.f64 (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 2 binary64)))
77.1%
(+.f64 (*.f64 a a) (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)))
57.1%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (-.f64 (*.f64 (sin.f64 (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)))) (cos.f64 (/.f64 (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)) (/.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)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)))) (sin.f64 (/.f64 (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)) (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))))))) #s(literal 2 binary64)))
77.2%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (-.f64 (*.f64 (sin.f64 (/.f64 (*.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) (/.f64 #s(literal 32400 binary64) angle))) (cos.f64 (/.f64 #s(literal 180 binary64) (/.f64 #s(literal 32400 binary64) angle)))) (*.f64 (cos.f64 (/.f64 (*.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) (/.f64 #s(literal 32400 binary64) angle))) (sin.f64 (/.f64 #s(literal 180 binary64) (/.f64 #s(literal 32400 binary64) angle)))))) #s(literal 2 binary64)))
69.2%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))))))) #s(literal 2 binary64)))
70.9%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
77.3%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle)))) #s(literal 2 binary64)))
57.8%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (-.f64 (*.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #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))))) #s(literal 2 binary64)))
77.3%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) #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))))) #s(literal 2 binary64)))
76.8%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (-.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
57.5%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64)))) #s(literal 1 binary64))) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64)))) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 2 binary64)))
77.1%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal 180 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64)))) angle)) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64)))) #s(literal 180 binary64))))) #s(literal 2 binary64)))
77.2%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64))) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 1/180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) angle))))) #s(literal 2 binary64)))
76.9%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) angle) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 180 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 180 binary64)) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 2 binary64)))
76.7%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) angle) #s(literal 180 binary64)) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 180 binary64)) angle)) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 180 binary64)) #s(literal 180 binary64))))) #s(literal 2 binary64)))
76.8%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 180 binary64) angle)) #s(literal 180 binary64)) (/.f64 #s(literal 32400 binary64) angle)))) #s(literal 2 binary64)))
76.8%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) #s(literal 180 binary64)) (*.f64 #s(literal 180 binary64) angle)) #s(literal 32400 binary64)))) #s(literal 2 binary64)))
77.2%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 angle #s(literal 180 binary64))) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1 binary64))) (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 2 binary64)))
76.8%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 angle #s(literal 180 binary64))) #s(literal 180 binary64)) (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) angle)) (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64))))) #s(literal 2 binary64)))
76.7%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) angle) #s(literal 180 binary64)) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64)) angle)) (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64)) #s(literal 180 binary64))))) #s(literal 2 binary64)))
77.2%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (+.f64 (*.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal -180 binary64)) (/.f64 #s(literal 32400 binary64) angle)))) #s(literal 2 binary64)))
77.2%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 32400 binary64) angle) (+.f64 (*.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal -180 binary64)))))) #s(literal 2 binary64)))
77.2%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64))))) #s(literal 2 binary64)))
77.2%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (-.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))
76.7%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) angle) (sqrt.f64 (PI.f64))) #s(literal -1 binary64))))) #s(literal 2 binary64)))
77.0%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64)))
77.1%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))
76.9%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 1 binary64) angle))))) #s(literal 2 binary64)))
76.3%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64))) #s(literal -1 binary64))))) #s(literal 2 binary64)))
70.9%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 angle (*.f64 b (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
62.1%
(+.f64 (*.f64 a a) (/.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))))) (*.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)))))))
55.4%
(+.f64 (*.f64 a a) (+.f64 (*.f64 (*.f64 b b) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))
62.5%
(+.f64 (*.f64 a a) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 b b)))
76.5%
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b))
75.5%
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
61.8%
(+.f64 (*.f64 a a) (*.f64 (*.f64 b (*.f64 b (*.f64 (PI.f64) (PI.f64)))) (*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle))))
39.7%
(+.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)))))
29.4%
(+.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)))))))))
59.7%
(+.f64 (*.f64 a a) (exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
41.7%
(+.f64 (exp.f64 (+.f64 (*.f64 (log.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (log.f64 a)))) (*.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)))
41.7%
(+.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 #s(literal 1/2 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)))
9.8%
(*.f64 (+.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 a (*.f64 a (*.f64 a a))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b)) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b)) (*.f64 a a))))))
33.9%
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
34.0%
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
54.1%
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
54.1%
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
45.6%
(*.f64 (*.f64 a a) (+.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (*.f64 (*.f64 b b) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 a a)))))
27.7%
(*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))
54.6%
(*.f64 a a)
53.0%
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 a)))
Compiler

Compiled 7401 to 4385 computations (40.8% saved)

simplify221.0ms (1.4%)

Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
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)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (+.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))) #s(literal 2 binary64)))) (*.f64 b b)))
cost-diff256
(*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (+.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))) #s(literal 2 binary64)))
cost-diff6912
(-.f64 (+.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))
cost-diff0
(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))
cost-diff0
(+.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)) (*.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)))
cost-diff128
(*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
cost-diff128
(-.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal 180 binary64)))
cost-diff0
(*.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
cost-diff0
(*.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b)
cost-diff0
(*.f64 a a)
cost-diff0
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b))
cost-diff0
(*.f64 b (*.f64 b (*.f64 (PI.f64) (PI.f64))))
cost-diff0
(*.f64 (*.f64 b (*.f64 b (*.f64 (PI.f64) (PI.f64)))) (*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle)))
cost-diff0
(*.f64 a a)
cost-diff0
(+.f64 (*.f64 a a) (*.f64 (*.f64 b (*.f64 b (*.f64 (PI.f64) (PI.f64)))) (*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle))))
cost-diff128
(*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal -1 binary64))) #s(literal 180 binary64))
cost-diff128
(*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal -1 binary64))) angle)
cost-diff256
(-.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) #s(literal 180 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal -1 binary64))) angle))
cost-diff640
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) #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)))
Rules
3702×*-lowering-*.f32
3702×*-lowering-*.f64
2550×/-lowering-/.f32
2550×/-lowering-/.f64
1676×+-lowering-+.f64
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
067736
1187629
2616522
32407433
08545433
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(+ (* a a) (pow (* b (sin (/ (- (* (+ (* (PI) (PI)) -1) 180) (* (* (/ 180 angle) (+ (PI) -1)) angle)) (* (* (/ 180 angle) (+ (PI) -1)) 180)))) 2))
(* a a)
a
(pow (* b (sin (/ (- (* (+ (* (PI) (PI)) -1) 180) (* (* (/ 180 angle) (+ (PI) -1)) angle)) (* (* (/ 180 angle) (+ (PI) -1)) 180)))) 2)
(* b (sin (/ (- (* (+ (* (PI) (PI)) -1) 180) (* (* (/ 180 angle) (+ (PI) -1)) angle)) (* (* (/ 180 angle) (+ (PI) -1)) 180))))
b
(sin (/ (- (* (+ (* (PI) (PI)) -1) 180) (* (* (/ 180 angle) (+ (PI) -1)) angle)) (* (* (/ 180 angle) (+ (PI) -1)) 180)))
(/ (- (* (+ (* (PI) (PI)) -1) 180) (* (* (/ 180 angle) (+ (PI) -1)) angle)) (* (* (/ 180 angle) (+ (PI) -1)) 180))
(- (* (+ (* (PI) (PI)) -1) 180) (* (* (/ 180 angle) (+ (PI) -1)) angle))
(* (+ (* (PI) (PI)) -1) 180)
(+ (* (PI) (PI)) -1)
(* (PI) (PI))
(PI)
-1
180
(* (* (/ 180 angle) (+ (PI) -1)) angle)
(* (/ 180 angle) (+ (PI) -1))
(/ 180 angle)
angle
(+ (PI) -1)
(* (* (/ 180 angle) (+ (PI) -1)) 180)
2
(+ (* a a) (* (* b (* b (* (PI) (PI)))) (* 1/32400 (* angle angle))))
(* a a)
a
(* (* b (* b (* (PI) (PI)))) (* 1/32400 (* angle angle)))
(* b (* b (* (PI) (PI))))
b
(* b (* (PI) (PI)))
(* (PI) (PI))
(PI)
(* 1/32400 (* angle angle))
1/32400
(* angle angle)
angle
(+ (* a a) (* (* (* b (sin (/ (PI) (/ 180 angle)))) (sin (/ (PI) (/ 180 angle)))) b))
(* a a)
a
(* (* (* b (sin (/ (PI) (/ 180 angle)))) (sin (/ (PI) (/ 180 angle)))) b)
(* (* b (sin (/ (PI) (/ 180 angle)))) (sin (/ (PI) (/ 180 angle))))
(* b (sin (/ (PI) (/ 180 angle))))
b
(sin (/ (PI) (/ 180 angle)))
(/ (PI) (/ 180 angle))
(PI)
(/ 180 angle)
180
angle
(+ (pow (* a (cos (- (/ (+ (PI) 1) (/ 180 angle)) (/ angle 180)))) 2) (* (- 1/2 (* 1/2 (cos (* 2 (/ (PI) (/ 180 angle)))))) (* b b)))
(pow (* a (cos (- (/ (+ (PI) 1) (/ 180 angle)) (/ angle 180)))) 2)
(* a (cos (- (/ (+ (PI) 1) (/ 180 angle)) (/ angle 180))))
a
(cos (- (/ (+ (PI) 1) (/ 180 angle)) (/ angle 180)))
(- (/ (+ (PI) 1) (/ 180 angle)) (/ angle 180))
(/ (+ (PI) 1) (/ 180 angle))
(+ (PI) 1)
(PI)
1
(/ 180 angle)
180
angle
(/ angle 180)
2
(* (- 1/2 (* 1/2 (cos (* 2 (/ (PI) (/ 180 angle)))))) (* b b))
(- 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)))
(/ (PI) (/ 180 angle))
(* b b)
b
(+ (pow (* a (cos (/ (* (PI) angle) 180))) 2) (* (- 1/2 (* 1/2 (/ (- (+ (cos (* (* (PI) angle) 1/90)) 1) (- 1 (cos (* (* (PI) angle) 1/90)))) 2))) (* b b)))
(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
(* (- 1/2 (* 1/2 (/ (- (+ (cos (* (* (PI) angle) 1/90)) 1) (- 1 (cos (* (* (PI) angle) 1/90)))) 2))) (* b b))
(- 1/2 (* 1/2 (/ (- (+ (cos (* (* (PI) angle) 1/90)) 1) (- 1 (cos (* (* (PI) angle) 1/90)))) 2)))
1/2
(* 1/2 (/ (- (+ (cos (* (* (PI) angle) 1/90)) 1) (- 1 (cos (* (* (PI) angle) 1/90)))) 2))
(/ (- (+ (cos (* (* (PI) angle) 1/90)) 1) (- 1 (cos (* (* (PI) angle) 1/90)))) 2)
(- (+ (cos (* (* (PI) angle) 1/90)) 1) (- 1 (cos (* (* (PI) angle) 1/90))))
(+ (cos (* (* (PI) angle) 1/90)) 1)
(cos (* (* (PI) angle) 1/90))
(* (* (PI) angle) 1/90)
1/90
1
(- 1 (cos (* (* (PI) angle) 1/90)))
(* b b)
b
Outputs
(+ (* a a) (pow (* b (sin (/ (- (* (+ (* (PI) (PI)) -1) 180) (* (* (/ 180 angle) (+ (PI) -1)) angle)) (* (* (/ 180 angle) (+ (PI) -1)) 180)))) 2))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (*.f64 angle (-.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1/180 binary64)) #s(literal 1/180 binary64))))) #s(literal 2 binary64)))
(* a a)
(*.f64 a a)
a
(pow (* b (sin (/ (- (* (+ (* (PI) (PI)) -1) 180) (* (* (/ 180 angle) (+ (PI) -1)) angle)) (* (* (/ 180 angle) (+ (PI) -1)) 180)))) 2)
(pow.f64 (*.f64 b (sin.f64 (*.f64 angle (-.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1/180 binary64)) #s(literal 1/180 binary64))))) #s(literal 2 binary64))
(* b (sin (/ (- (* (+ (* (PI) (PI)) -1) 180) (* (* (/ 180 angle) (+ (PI) -1)) angle)) (* (* (/ 180 angle) (+ (PI) -1)) 180))))
(*.f64 b (sin.f64 (*.f64 angle (-.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1/180 binary64)) #s(literal 1/180 binary64)))))
b
(sin (/ (- (* (+ (* (PI) (PI)) -1) 180) (* (* (/ 180 angle) (+ (PI) -1)) angle)) (* (* (/ 180 angle) (+ (PI) -1)) 180)))
(sin.f64 (*.f64 angle (-.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1/180 binary64)) #s(literal 1/180 binary64))))
(/ (- (* (+ (* (PI) (PI)) -1) 180) (* (* (/ 180 angle) (+ (PI) -1)) angle)) (* (* (/ 180 angle) (+ (PI) -1)) 180))
(*.f64 angle (-.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1/180 binary64)) #s(literal 1/180 binary64)))
(- (* (+ (* (PI) (PI)) -1) 180) (* (* (/ 180 angle) (+ (PI) -1)) angle))
(*.f64 (+.f64 #s(literal -180 binary64) (*.f64 (PI.f64) #s(literal 180 binary64))) (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)))
(* (+ (* (PI) (PI)) -1) 180)
(*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) #s(literal 180 binary64))
(+ (* (PI) (PI)) -1)
(+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))
(* (PI) (PI))
(*.f64 (PI.f64) (PI.f64))
(PI)
(PI.f64)
-1
#s(literal -1 binary64)
180
#s(literal 180 binary64)
(* (* (/ 180 angle) (+ (PI) -1)) angle)
(*.f64 (+.f64 #s(literal -180 binary64) (*.f64 (PI.f64) #s(literal 180 binary64))) #s(literal 1 binary64))
(* (/ 180 angle) (+ (PI) -1))
(/.f64 (+.f64 #s(literal -180 binary64) (*.f64 (PI.f64) #s(literal 180 binary64))) angle)
(/ 180 angle)
(/.f64 #s(literal 180 binary64) angle)
angle
(+ (PI) -1)
(+.f64 (PI.f64) #s(literal -1 binary64))
(* (* (/ 180 angle) (+ (PI) -1)) 180)
(/.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 32400 binary64)) angle)
2
#s(literal 2 binary64)
(+ (* a a) (* (* b (* b (* (PI) (PI)))) (* 1/32400 (* angle angle))))
(+.f64 (*.f64 a a) (*.f64 #s(literal 1/32400 binary64) (*.f64 b (*.f64 (*.f64 (*.f64 b (*.f64 (PI.f64) (PI.f64))) angle) angle))))
(* a a)
(*.f64 a a)
a
(* (* b (* b (* (PI) (PI)))) (* 1/32400 (* angle angle)))
(*.f64 #s(literal 1/32400 binary64) (*.f64 b (*.f64 (*.f64 (*.f64 b (*.f64 (PI.f64) (PI.f64))) angle) angle)))
(* b (* b (* (PI) (PI))))
(*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 b b)))
b
(* b (* (PI) (PI)))
(*.f64 b (*.f64 (PI.f64) (PI.f64)))
(* (PI) (PI))
(*.f64 (PI.f64) (PI.f64))
(PI)
(PI.f64)
(* 1/32400 (* angle angle))
(*.f64 angle (*.f64 angle #s(literal 1/32400 binary64)))
1/32400
#s(literal 1/32400 binary64)
(* angle angle)
(*.f64 angle angle)
angle
(+ (* a a) (* (* (* b (sin (/ (PI) (/ 180 angle)))) (sin (/ (PI) (/ 180 angle)))) b))
(+.f64 (*.f64 a a) (*.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))))
(* a a)
(*.f64 a a)
a
(* (* (* b (sin (/ (PI) (/ 180 angle)))) (sin (/ (PI) (/ 180 angle)))) b)
(*.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)))
(* (* b (sin (/ (PI) (/ 180 angle)))) (sin (/ (PI) (/ 180 angle))))
(*.f64 b (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(* b (sin (/ (PI) (/ 180 angle))))
(*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
b
(sin (/ (PI) (/ 180 angle)))
(sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(/ (PI) (/ 180 angle))
(/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))
(PI)
(PI.f64)
(/ 180 angle)
(/.f64 #s(literal 180 binary64) angle)
180
#s(literal 180 binary64)
angle
(+ (pow (* a (cos (- (/ (+ (PI) 1) (/ 180 angle)) (/ angle 180)))) 2) (* (- 1/2 (* 1/2 (cos (* 2 (/ (PI) (/ 180 angle)))))) (* b b)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 angle (-.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1/180 binary64)) #s(literal 1/180 binary64))))) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))) (*.f64 b b)))
(pow (* a (cos (- (/ (+ (PI) 1) (/ 180 angle)) (/ angle 180)))) 2)
(pow.f64 (*.f64 a (cos.f64 (*.f64 angle (-.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1/180 binary64)) #s(literal 1/180 binary64))))) #s(literal 2 binary64))
(* a (cos (- (/ (+ (PI) 1) (/ 180 angle)) (/ angle 180))))
(*.f64 a (cos.f64 (*.f64 angle (-.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1/180 binary64)) #s(literal 1/180 binary64)))))
a
(cos (- (/ (+ (PI) 1) (/ 180 angle)) (/ angle 180)))
(cos.f64 (*.f64 angle (-.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1/180 binary64)) #s(literal 1/180 binary64))))
(- (/ (+ (PI) 1) (/ 180 angle)) (/ angle 180))
(*.f64 angle (-.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1/180 binary64)) #s(literal 1/180 binary64)))
(/ (+ (PI) 1) (/ 180 angle))
(/.f64 (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal 180 binary64))
(+ (PI) 1)
(+.f64 (PI.f64) #s(literal 1 binary64))
(PI)
(PI.f64)
1
#s(literal 1 binary64)
(/ 180 angle)
(/.f64 #s(literal 180 binary64) angle)
180
#s(literal 180 binary64)
angle
(/ angle 180)
(/.f64 angle #s(literal 180 binary64))
2
#s(literal 2 binary64)
(* (- 1/2 (* 1/2 (cos (* 2 (/ (PI) (/ 180 angle)))))) (* b b))
(*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))) (*.f64 b b))
(- 1/2 (* 1/2 (cos (* 2 (/ (PI) (/ 180 angle))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))
1/2
#s(literal 1/2 binary64)
(* 1/2 (cos (* 2 (/ (PI) (/ 180 angle)))))
(*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))
(cos (* 2 (/ (PI) (/ 180 angle))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))
(* 2 (/ (PI) (/ 180 angle)))
(*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))
(/ (PI) (/ 180 angle))
(/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))
(* b b)
(*.f64 b b)
b
(+ (pow (* a (cos (/ (* (PI) angle) 180))) 2) (* (- 1/2 (* 1/2 (/ (- (+ (cos (* (* (PI) angle) 1/90)) 1) (- 1 (cos (* (* (PI) angle) 1/90)))) 2))) (* b b)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64)) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -2 binary64)))))
(pow (* a (cos (/ (* (PI) angle) 180))) 2)
(pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64))
(* a (cos (/ (* (PI) angle) 180)))
(*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
a
(cos (/ (* (PI) angle) 180))
(cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(/ (* (PI) angle) 180)
(/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))
(* (PI) angle)
(*.f64 (PI.f64) angle)
(PI)
(PI.f64)
angle
180
#s(literal 180 binary64)
2
#s(literal 2 binary64)
(* (- 1/2 (* 1/2 (/ (- (+ (cos (* (* (PI) angle) 1/90)) 1) (- 1 (cos (* (* (PI) angle) 1/90)))) 2))) (* b b))
(*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -2 binary64))))
(- 1/2 (* 1/2 (/ (- (+ (cos (* (* (PI) angle) 1/90)) 1) (- 1 (cos (* (* (PI) angle) 1/90)))) 2)))
(+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -2 binary64)))
1/2
#s(literal 1/2 binary64)
(* 1/2 (/ (- (+ (cos (* (* (PI) angle) 1/90)) 1) (- 1 (cos (* (* (PI) angle) 1/90)))) 2))
(/.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 2 binary64))
(/ (- (+ (cos (* (* (PI) angle) 1/90)) 1) (- 1 (cos (* (* (PI) angle) 1/90)))) 2)
(/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) #s(literal 2 binary64))
(- (+ (cos (* (* (PI) angle) 1/90)) 1) (- 1 (cos (* (* (PI) angle) 1/90))))
(*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))
(+ (cos (* (* (PI) angle) 1/90)) 1)
(+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))
(cos (* (* (PI) angle) 1/90))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))
(* (* (PI) angle) 1/90)
(*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))
1/90
#s(literal 1/90 binary64)
1
#s(literal 1 binary64)
(- 1 (cos (* (* (PI) angle) 1/90)))
(-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))
(* b b)
(*.f64 b b)
b

localize835.0ms (5.2%)

Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy79.8%
(-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (+.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))) #s(literal 2 binary64))))
accuracy79.8%
(-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))
accuracy54.4%
(cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))
accuracy54.4%
(cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))
accuracy89.2%
(*.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))
accuracy79.8%
(-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
accuracy54.4%
(cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
accuracy54.4%
(cos.f64 (-.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal 180 binary64))))
accuracy99.5%
(/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))
accuracy98.1%
(PI.f64)
accuracy97.7%
(*.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b)
accuracy53.8%
(sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
accuracy99.4%
(*.f64 b (*.f64 (PI.f64) (PI.f64)))
accuracy99.4%
(*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle))
accuracy98.1%
(PI.f64)
accuracy75.6%
(*.f64 (*.f64 b (*.f64 b (*.f64 (PI.f64) (PI.f64)))) (*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle)))
accuracy99.2%
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) #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)))
accuracy98.5%
(*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) #s(literal 180 binary64))
accuracy98.1%
(PI.f64)
accuracy53.8%
(sin.f64 (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) #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))))
Results
595.0ms236×1valid
49.0ms5exit
36.0ms2valid
7.0ms0valid
Compiler

Compiled 761 to 68 computations (91.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 389.0ms
ival-mult: 91.0ms (23.4% of total)
ival-cos: 85.0ms (21.9% of total)
backward-pass: 57.0ms (14.7% of total)
ival-sin: 32.0ms (8.2% of total)
ival-div: 27.0ms (6.9% of total)
...c/correct-round.rkt:119:19: 25.0ms (6.4% of total)
ival-add: 25.0ms (6.4% of total)
ival-pow: 19.0ms (4.9% of total)
ival-sub: 16.0ms (4.1% of total)
ival-pi: 11.0ms (2.8% of total)
const: 2.0ms (0.5% of total)

series69.0ms (0.4%)

Counts
34 → 552
Calls
Call 1
Inputs
#<alt (/ (- (* (+ (* (PI) (PI)) -1) 180) (* (* (/ 180 angle) (+ (PI) -1)) angle)) (* (* (/ 180 angle) (+ (PI) -1)) 180))>
#<alt (- (* (+ (* (PI) (PI)) -1) 180) (* (* (/ 180 angle) (+ (PI) -1)) angle))>
#<alt (* (* (/ 180 angle) (+ (PI) -1)) angle)>
#<alt (* (* (/ 180 angle) (+ (PI) -1)) 180)>
#<alt (+ (* a a) (* (* b (* b (* (PI) (PI)))) (* 1/32400 (* angle angle))))>
#<alt (* a a)>
#<alt (* (* b (* b (* (PI) (PI)))) (* 1/32400 (* angle angle)))>
#<alt (* b (* b (* (PI) (PI))))>
#<alt (+ (* a a) (* (* (* b (sin (/ (PI) (/ 180 angle)))) (sin (/ (PI) (/ 180 angle)))) b))>
#<alt (* (* (* b (sin (/ (PI) (/ 180 angle)))) (sin (/ (PI) (/ 180 angle)))) b)>
#<alt (* (* b (sin (/ (PI) (/ 180 angle)))) (sin (/ (PI) (/ 180 angle))))>
#<alt (- (/ (+ (PI) 1) (/ 180 angle)) (/ angle 180))>
#<alt (* 2 (/ (PI) (/ 180 angle)))>
#<alt (+ (pow (* a (cos (- (/ (+ (PI) 1) (/ 180 angle)) (/ angle 180)))) 2) (* (- 1/2 (* 1/2 (cos (* 2 (/ (PI) (/ 180 angle)))))) (* b b)))>
#<alt (pow (* a (cos (- (/ (+ (PI) 1) (/ 180 angle)) (/ angle 180)))) 2)>
#<alt (- (+ (cos (* (* (PI) angle) 1/90)) 1) (- 1 (cos (* (* (PI) angle) 1/90))))>
#<alt (* 1/2 (/ (- (+ (cos (* (* (PI) angle) 1/90)) 1) (- 1 (cos (* (* (PI) angle) 1/90)))) 2))>
#<alt (+ (pow (* a (cos (/ (* (PI) angle) 180))) 2) (* (- 1/2 (* 1/2 (/ (- (+ (cos (* (* (PI) angle) 1/90)) 1) (- 1 (cos (* (* (PI) angle) 1/90)))) 2))) (* b b)))>
#<alt (pow (* a (cos (/ (* (PI) angle) 180))) 2)>
#<alt (sin (/ (- (* (+ (* (PI) (PI)) -1) 180) (* (* (/ 180 angle) (+ (PI) -1)) angle)) (* (* (/ 180 angle) (+ (PI) -1)) 180)))>
#<alt (PI)>
#<alt (* (+ (* (PI) (PI)) -1) 180)>
#<alt (* 1/32400 (* angle angle))>
#<alt (* b (* (PI) (PI)))>
#<alt (sin (/ (PI) (/ 180 angle)))>
#<alt (/ (PI) (/ 180 angle))>
#<alt (cos (- (/ (+ (PI) 1) (/ 180 angle)) (/ angle 180)))>
#<alt (cos (* 2 (/ (PI) (/ 180 angle))))>
#<alt (- 1/2 (* 1/2 (cos (* 2 (/ (PI) (/ 180 angle))))))>
#<alt (* (- 1/2 (* 1/2 (cos (* 2 (/ (PI) (/ 180 angle)))))) (* b b))>
#<alt (cos (/ (* (PI) angle) 180))>
#<alt (cos (* (* (PI) angle) 1/90))>
#<alt (- 1 (cos (* (* (PI) angle) 1/90)))>
#<alt (- 1/2 (* 1/2 (/ (- (+ (cos (* (* (PI) angle) 1/90)) 1) (- 1 (cos (* (* (PI) angle) 1/90)))) 2)))>
Outputs
#<alt (* 1/32400 (/ (* angle (- (* 180 (- (pow (PI) 2) 1)) (* 180 (- (PI) 1)))) (- (PI) 1)))>
#<alt (* 1/32400 (/ (* angle (- (* 180 (- (pow (PI) 2) 1)) (* 180 (- (PI) 1)))) (- (PI) 1)))>
#<alt (* 1/32400 (/ (* angle (- (* 180 (- (pow (PI) 2) 1)) (* 180 (- (PI) 1)))) (- (PI) 1)))>
#<alt (* 1/32400 (/ (* angle (- (* 180 (- (pow (PI) 2) 1)) (* 180 (- (PI) 1)))) (- (PI) 1)))>
#<alt (* 1/32400 (/ (* angle (- (* 180 (- (pow (PI) 2) 1)) (* 180 (- (PI) 1)))) (- (PI) 1)))>
#<alt (* 1/32400 (/ (* angle (- (* 180 (- (pow (PI) 2) 1)) (* 180 (- (PI) 1)))) (- (PI) 1)))>
#<alt (* 1/32400 (/ (* angle (- (* 180 (- (pow (PI) 2) 1)) (* 180 (- (PI) 1)))) (- (PI) 1)))>
#<alt (* 1/32400 (/ (* angle (- (* 180 (- (pow (PI) 2) 1)) (* 180 (- (PI) 1)))) (- (PI) 1)))>
#<alt (* 1/32400 (/ (* angle (- (* 180 (- (pow (PI) 2) 1)) (* 180 (- (PI) 1)))) (- (PI) 1)))>
#<alt (* 1/32400 (/ (* angle (- (* 180 (- (pow (PI) 2) 1)) (* 180 (- (PI) 1)))) (- (PI) 1)))>
#<alt (* 1/32400 (/ (* angle (- (* 180 (- (pow (PI) 2) 1)) (* 180 (- (PI) 1)))) (- (PI) 1)))>
#<alt (* 1/32400 (/ (* angle (- (* 180 (- (pow (PI) 2) 1)) (* 180 (- (PI) 1)))) (- (PI) 1)))>
#<alt (- (* 180 (- (pow (PI) 2) 1)) (* 180 (- (PI) 1)))>
#<alt (- (* 180 (- (pow (PI) 2) 1)) (* 180 (- (PI) 1)))>
#<alt (- (* 180 (- (pow (PI) 2) 1)) (* 180 (- (PI) 1)))>
#<alt (- (* 180 (- (pow (PI) 2) 1)) (* 180 (- (PI) 1)))>
#<alt (- (* 180 (- (pow (PI) 2) 1)) (* 180 (- (PI) 1)))>
#<alt (- (* 180 (- (pow (PI) 2) 1)) (* 180 (- (PI) 1)))>
#<alt (- (* 180 (- (pow (PI) 2) 1)) (* 180 (- (PI) 1)))>
#<alt (- (* 180 (- (pow (PI) 2) 1)) (* 180 (- (PI) 1)))>
#<alt (- (* 180 (- (pow (PI) 2) 1)) (* 180 (- (PI) 1)))>
#<alt (- (* 180 (- (pow (PI) 2) 1)) (* 180 (- (PI) 1)))>
#<alt (- (* 180 (- (pow (PI) 2) 1)) (* 180 (- (PI) 1)))>
#<alt (- (* 180 (- (pow (PI) 2) 1)) (* 180 (- (PI) 1)))>
#<alt (* 180 (- (PI) 1))>
#<alt (* 180 (- (PI) 1))>
#<alt (* 180 (- (PI) 1))>
#<alt (* 180 (- (PI) 1))>
#<alt (* 180 (- (PI) 1))>
#<alt (* 180 (- (PI) 1))>
#<alt (* 180 (- (PI) 1))>
#<alt (* 180 (- (PI) 1))>
#<alt (* 180 (- (PI) 1))>
#<alt (* 180 (- (PI) 1))>
#<alt (* 180 (- (PI) 1))>
#<alt (* 180 (- (PI) 1))>
#<alt (* 32400 (/ (- (PI) 1) angle))>
#<alt (* 32400 (/ (- (PI) 1) angle))>
#<alt (* 32400 (/ (- (PI) 1) angle))>
#<alt (* 32400 (/ (- (PI) 1) angle))>
#<alt (* 32400 (/ (- (PI) 1) angle))>
#<alt (* 32400 (/ (- (PI) 1) angle))>
#<alt (* 32400 (/ (- (PI) 1) angle))>
#<alt (* 32400 (/ (- (PI) 1) angle))>
#<alt (* 32400 (/ (- (PI) 1) angle))>
#<alt (* 32400 (/ (- (PI) 1) angle))>
#<alt (* 32400 (/ (- (PI) 1) angle))>
#<alt (* 32400 (/ (- (PI) 1) angle))>
#<alt (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))>
#<alt (+ (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (pow a 2))>
#<alt (+ (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (pow a 2))>
#<alt (+ (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (pow a 2))>
#<alt (pow a 2)>
#<alt (* (pow a 2) (+ 1 (* 1/32400 (/ (* (pow angle 2) (* (pow b 2) (pow (PI) 2))) (pow a 2)))))>
#<alt (* (pow a 2) (+ 1 (* 1/32400 (/ (* (pow angle 2) (* (pow b 2) (pow (PI) 2))) (pow a 2)))))>
#<alt (* (pow a 2) (+ 1 (* 1/32400 (/ (* (pow angle 2) (* (pow b 2) (pow (PI) 2))) (pow a 2)))))>
#<alt (pow a 2)>
#<alt (* (pow a 2) (+ 1 (* 1/32400 (/ (* (pow angle 2) (* (pow b 2) (pow (PI) 2))) (pow a 2)))))>
#<alt (* (pow a 2) (+ 1 (* 1/32400 (/ (* (pow angle 2) (* (pow b 2) (pow (PI) 2))) (pow a 2)))))>
#<alt (* (pow a 2) (+ 1 (* 1/32400 (/ (* (pow angle 2) (* (pow b 2) (pow (PI) 2))) (pow a 2)))))>
#<alt (pow a 2)>
#<alt (+ (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (pow a 2))>
#<alt (+ (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (pow a 2))>
#<alt (+ (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (pow a 2))>
#<alt (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))>
#<alt (* (pow b 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (pow a 2) (pow b 2))))>
#<alt (* (pow b 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (pow a 2) (pow b 2))))>
#<alt (* (pow b 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (pow a 2) (pow b 2))))>
#<alt (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))>
#<alt (* (pow b 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (pow a 2) (pow b 2))))>
#<alt (* (pow b 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (pow a 2) (pow b 2))))>
#<alt (* (pow b 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (pow a 2) (pow b 2))))>
#<alt (pow a 2)>
#<alt (+ (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (pow a 2))>
#<alt (+ (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (pow a 2))>
#<alt (+ (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (pow a 2))>
#<alt (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))>
#<alt (* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (/ (pow a 2) (pow angle 2))))>
#<alt (* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (/ (pow a 2) (pow angle 2))))>
#<alt (* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (/ (pow a 2) (pow angle 2))))>
#<alt (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))>
#<alt (* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (/ (pow a 2) (pow angle 2))))>
#<alt (* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (/ (pow a 2) (pow angle 2))))>
#<alt (* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (/ (pow a 2) (pow angle 2))))>
#<alt (pow a 2)>
#<alt (pow a 2)>
#<alt (pow a 2)>
#<alt (pow a 2)>
#<alt (pow a 2)>
#<alt (pow a 2)>
#<alt (pow a 2)>
#<alt (pow a 2)>
#<alt (pow a 2)>
#<alt (pow a 2)>
#<alt (pow a 2)>
#<alt (pow a 2)>
#<alt (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))>
#<alt (* (pow b 2) (pow (PI) 2))>
#<alt (* (pow b 2) (pow (PI) 2))>
#<alt (* (pow b 2) (pow (PI) 2))>
#<alt (* (pow b 2) (pow (PI) 2))>
#<alt (* (pow b 2) (pow (PI) 2))>
#<alt (* (pow b 2) (pow (PI) 2))>
#<alt (* (pow b 2) (pow (PI) 2))>
#<alt (* (pow b 2) (pow (PI) 2))>
#<alt (* (pow b 2) (pow (PI) 2))>
#<alt (* (pow b 2) (pow (PI) 2))>
#<alt (* (pow b 2) (pow (PI) 2))>
#<alt (* (pow b 2) (pow (PI) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))>
#<alt (+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))>
#<alt (+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))>
#<alt (pow a 2)>
#<alt (* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))))>
#<alt (* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))))>
#<alt (* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))))>
#<alt (pow a 2)>
#<alt (* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))))>
#<alt (* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))))>
#<alt (* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))))>
#<alt (pow a 2)>
#<alt (+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))>
#<alt (+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))>
#<alt (+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (pow a 2)>
#<alt (+ (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (pow a 2))>
#<alt (+ (* (pow angle 2) (+ (* -1/3149280000 (* (pow angle 2) (* (pow b 2) (pow (PI) 4)))) (* 1/32400 (* (pow b 2) (pow (PI) 2))))) (pow a 2))>
#<alt (+ (* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (* (pow angle 2) (* (pow b 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6))))))))) (pow a 2))>
#<alt (+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))>
#<alt (+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))>
#<alt (+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))>
#<alt (+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))>
#<alt (+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))>
#<alt (+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))>
#<alt (+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))>
#<alt (+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))>
#<alt (* (pow angle 2) (+ (* -1/3149280000 (* (pow angle 2) (* (pow b 2) (pow (PI) 4)))) (* 1/32400 (* (pow b 2) (pow (PI) 2)))))>
#<alt (* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (* (pow angle 2) (* (pow b 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))))))))>
#<alt (* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (* (pow angle 2) (+ (* (pow angle 2) (* (pow b 2) (+ (* -1/396718580736000000000 (pow (PI) 8)) (* -1/2777030065152000000000 (pow (PI) 8))))) (* (pow b 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6))))))))))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* b (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* b (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* b (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* b (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* b (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* b (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* b (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* b (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* b (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* b (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* b (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* b (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* 1/32400 (* (pow angle 2) (* b (pow (PI) 2))))>
#<alt (* (pow angle 2) (+ (* -1/3149280000 (* (pow angle 2) (* b (pow (PI) 4)))) (* 1/32400 (* b (pow (PI) 2)))))>
#<alt (* (pow angle 2) (+ (* 1/32400 (* b (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* b (pow (PI) 4))) (* (pow angle 2) (* b (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))))))))>
#<alt (* (pow angle 2) (+ (* 1/32400 (* b (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* b (pow (PI) 4))) (* (pow angle 2) (+ (* b (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))) (* (pow angle 2) (* b (+ (* -1/396718580736000000000 (pow (PI) 8)) (* -1/2777030065152000000000 (pow (PI) 8)))))))))))>
#<alt (* b (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* b (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* b (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* b (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* b (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* b (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* b (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* b (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* angle (- (* 1/180 (+ 1 (PI))) 1/180))>
#<alt (* angle (- (* 1/180 (+ 1 (PI))) 1/180))>
#<alt (* angle (- (* 1/180 (+ 1 (PI))) 1/180))>
#<alt (* angle (- (* 1/180 (+ 1 (PI))) 1/180))>
#<alt (* angle (- (* 1/180 (+ 1 (PI))) 1/180))>
#<alt (* angle (- (* 1/180 (+ 1 (PI))) 1/180))>
#<alt (* angle (- (* 1/180 (+ 1 (PI))) 1/180))>
#<alt (* angle (- (* 1/180 (+ 1 (PI))) 1/180))>
#<alt (* -1 (* angle (+ 1/180 (* -1/180 (+ 1 (PI))))))>
#<alt (* -1 (* angle (+ 1/180 (* -1/180 (+ 1 (PI))))))>
#<alt (* -1 (* angle (+ 1/180 (* -1/180 (+ 1 (PI))))))>
#<alt (* -1 (* angle (+ 1/180 (* -1/180 (+ 1 (PI))))))>
#<alt (* 1/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 b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (+ (* (pow a 2) (pow (cos (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))>
#<alt (+ (* (pow a 2) (pow (cos (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))>
#<alt (+ (* (pow a 2) (pow (cos (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))>
#<alt (* (pow a 2) (pow (cos (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2))>
#<alt (* (pow a 2) (+ (/ (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow a 2)) (pow (cos (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)))>
#<alt (* (pow a 2) (+ (/ (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow a 2)) (pow (cos (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)))>
#<alt (* (pow a 2) (+ (/ (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (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 b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow a 2)) (pow (cos (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)))>
#<alt (* (pow a 2) (+ (/ (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow a 2)) (pow (cos (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)))>
#<alt (* (pow a 2) (+ (/ (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow a 2)) (pow (cos (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 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) (+ (* 1/765275040000000 (* (pow b 2) (pow (PI) 6))) (* (pow a 2) (+ (* -1/24 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 6)) (* -1/360 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 6)))))))))))) (pow a 2))>
#<alt (+ (* (pow a 2) (pow (cos (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))>
#<alt (+ (* (pow a 2) (pow (cos (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))>
#<alt (+ (* (pow a 2) (pow (cos (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))>
#<alt (+ (* (pow a 2) (pow (cos (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))>
#<alt (+ (* (pow a 2) (pow (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))>
#<alt (+ (* (pow a 2) (pow (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))>
#<alt (+ (* (pow a 2) (pow (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))>
#<alt (+ (* (pow a 2) (pow (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))>
#<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)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))>
#<alt (+ (* (pow a 2) (pow (cos (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))>
#<alt (+ (* (pow a 2) (pow (cos (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))>
#<alt (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow b 2) (- (+ 1/2 (/ (* (pow a 2) (pow (cos (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)) (pow b 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow b 2) (- (+ 1/2 (/ (* (pow a 2) (pow (cos (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)) (pow b 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow b 2) (- (+ 1/2 (/ (* (pow a 2) (pow (cos (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)) (pow b 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow b 2) (- (+ 1/2 (/ (* (pow a 2) (pow (cos (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)) (pow b 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow b 2) (- (+ 1/2 (/ (* (pow a 2) (pow (cos (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)) (pow b 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow b 2) (- (+ 1/2 (/ (* (pow a 2) (pow (cos (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)) (pow b 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<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 (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 (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)>
#<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 2>
#<alt (+ 2 (* -1/8100 (* (pow angle 2) (pow (PI) 2))))>
#<alt (+ 2 (* (pow angle 2) (+ (* -1/8100 (pow (PI) 2)) (* 1/787320000 (* (pow angle 2) (pow (PI) 4))))))>
#<alt (+ 2 (* (pow angle 2) (+ (* -1/8100 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/191318760000000 (* (pow angle 2) (pow (PI) 6))) (* 1/787320000 (pow (PI) 4)))))))>
#<alt (* 2 (cos (* 1/90 (* angle (PI)))))>
#<alt (* 2 (cos (* 1/90 (* angle (PI)))))>
#<alt (* 2 (cos (* 1/90 (* angle (PI)))))>
#<alt (* 2 (cos (* 1/90 (* angle (PI)))))>
#<alt (* 2 (cos (* 1/90 (* angle (PI)))))>
#<alt (* 2 (cos (* 1/90 (* angle (PI)))))>
#<alt (* 2 (cos (* 1/90 (* angle (PI)))))>
#<alt (* 2 (cos (* 1/90 (* angle (PI)))))>
#<alt 1/2>
#<alt (+ 1/2 (* -1/32400 (* (pow angle 2) (pow (PI) 2))))>
#<alt (+ 1/2 (* (pow angle 2) (+ (* -1/32400 (pow (PI) 2)) (* 1/3149280000 (* (pow angle 2) (pow (PI) 4))))))>
#<alt (+ 1/2 (* (pow angle 2) (+ (* -1/32400 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/765275040000000 (* (pow angle 2) (pow (PI) 6))) (* 1/3149280000 (pow (PI) 4)))))))>
#<alt (* 1/2 (cos (* 1/90 (* angle (PI)))))>
#<alt (* 1/2 (cos (* 1/90 (* angle (PI)))))>
#<alt (* 1/2 (cos (* 1/90 (* angle (PI)))))>
#<alt (* 1/2 (cos (* 1/90 (* angle (PI)))))>
#<alt (* 1/2 (cos (* 1/90 (* angle (PI)))))>
#<alt (* 1/2 (cos (* 1/90 (* angle (PI)))))>
#<alt (* 1/2 (cos (* 1/90 (* angle (PI)))))>
#<alt (* 1/2 (cos (* 1/90 (* angle (PI)))))>
#<alt (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))>
#<alt (+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))>
#<alt (+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 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 b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow a 2) (+ (/ (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow a 2) (+ (/ (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow 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) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow a 2) (+ (/ (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow a 2) (+ (/ (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (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/765275040000000 (* (pow b 2) (pow (PI) 6))) (* (pow a 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6)))))))))))) (pow a 2))>
#<alt (+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))>
#<alt (+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))>
#<alt (+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))>
#<alt (+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))>
#<alt (+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))>
#<alt (+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))>
#<alt (+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))>
#<alt (+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 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)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))>
#<alt (+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))>
#<alt (+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))>
#<alt (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow b 2) (- (+ 1/2 (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow b 2) (- (+ 1/2 (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow b 2) (- (+ 1/2 (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow b 2) (- (+ 1/2 (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow b 2) (- (+ 1/2 (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow b 2) (- (+ 1/2 (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 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 (* 1/32400 (/ (* angle (- (* 180 (- (pow (PI) 2) 1)) (* 180 (- (PI) 1)))) (- (PI) 1)))>
#<alt (* angle (+ (* -1/204073344000000 (/ (* (pow angle 2) (pow (- (* 180 (- (pow (PI) 2) 1)) (* 180 (- (PI) 1))) 3)) (pow (- (PI) 1) 3))) (* 1/32400 (/ (- (* 180 (- (pow (PI) 2) 1)) (* 180 (- (PI) 1))) (- (PI) 1)))))>
#<alt (* angle (+ (* 1/32400 (/ (- (* 180 (- (pow (PI) 2) 1)) (* 180 (- (PI) 1))) (- (PI) 1))) (* (pow angle 2) (+ (* -1/204073344000000 (/ (pow (- (* 180 (- (pow (PI) 2) 1)) (* 180 (- (PI) 1))) 3) (pow (- (PI) 1) 3))) (* 1/4284560671948800000000000 (/ (* (pow angle 2) (pow (- (* 180 (- (pow (PI) 2) 1)) (* 180 (- (PI) 1))) 5)) (pow (- (PI) 1) 5)))))))>
#<alt (* angle (+ (* 1/32400 (/ (- (* 180 (- (pow (PI) 2) 1)) (* 180 (- (PI) 1))) (- (PI) 1))) (* (pow angle 2) (+ (* -1/204073344000000 (/ (pow (- (* 180 (- (pow (PI) 2) 1)) (* 180 (- (PI) 1))) 3) (pow (- (PI) 1) 3))) (* (pow angle 2) (+ (* -1/188905937261368836096000000000000000 (/ (* (pow angle 2) (pow (- (* 180 (- (pow (PI) 2) 1)) (* 180 (- (PI) 1))) 7)) (pow (- (PI) 1) 7))) (* 1/4284560671948800000000000 (/ (pow (- (* 180 (- (pow (PI) 2) 1)) (* 180 (- (PI) 1))) 5) (pow (- (PI) 1) 5)))))))))>
#<alt (sin (* 1/32400 (/ (* angle (- (* 180 (- (pow (PI) 2) 1)) (* 180 (- (PI) 1)))) (- (PI) 1))))>
#<alt (sin (* 1/32400 (/ (* angle (- (* 180 (- (pow (PI) 2) 1)) (* 180 (- (PI) 1)))) (- (PI) 1))))>
#<alt (sin (* 1/32400 (/ (* angle (- (* 180 (- (pow (PI) 2) 1)) (* 180 (- (PI) 1)))) (- (PI) 1))))>
#<alt (sin (* 1/32400 (/ (* angle (- (* 180 (- (pow (PI) 2) 1)) (* 180 (- (PI) 1)))) (- (PI) 1))))>
#<alt (sin (* 1/32400 (/ (* angle (- (* 180 (- (pow (PI) 2) 1)) (* 180 (- (PI) 1)))) (- (PI) 1))))>
#<alt (sin (* 1/32400 (/ (* angle (- (* 180 (- (pow (PI) 2) 1)) (* 180 (- (PI) 1)))) (- (PI) 1))))>
#<alt (sin (* 1/32400 (/ (* angle (- (* 180 (- (pow (PI) 2) 1)) (* 180 (- (PI) 1)))) (- (PI) 1))))>
#<alt (sin (* 1/32400 (/ (* angle (- (* 180 (- (pow (PI) 2) 1)) (* 180 (- (PI) 1)))) (- (PI) 1))))>
#<alt (* 1/32400 (pow angle 2))>
#<alt (* 1/32400 (pow angle 2))>
#<alt (* 1/32400 (pow angle 2))>
#<alt (* 1/32400 (pow angle 2))>
#<alt (* 1/32400 (pow angle 2))>
#<alt (* 1/32400 (pow angle 2))>
#<alt (* 1/32400 (pow angle 2))>
#<alt (* 1/32400 (pow angle 2))>
#<alt (* 1/32400 (pow angle 2))>
#<alt (* 1/32400 (pow angle 2))>
#<alt (* 1/32400 (pow angle 2))>
#<alt (* 1/32400 (pow angle 2))>
#<alt (* b (pow (PI) 2))>
#<alt (* b (pow (PI) 2))>
#<alt (* b (pow (PI) 2))>
#<alt (* b (pow (PI) 2))>
#<alt (* b (pow (PI) 2))>
#<alt (* b (pow (PI) 2))>
#<alt (* b (pow (PI) 2))>
#<alt (* b (pow (PI) 2))>
#<alt (* b (pow (PI) 2))>
#<alt (* b (pow (PI) 2))>
#<alt (* b (pow (PI) 2))>
#<alt (* b (pow (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 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>
#<alt (+ 1 (* -1/16200 (* (pow angle 2) (pow (PI) 2))))>
#<alt (+ 1 (* (pow angle 2) (+ (* -1/16200 (pow (PI) 2)) (* 1/1574640000 (* (pow angle 2) (pow (PI) 4))))))>
#<alt (+ 1 (* (pow angle 2) (+ (* -1/16200 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/382637520000000 (* (pow angle 2) (pow (PI) 6))) (* 1/1574640000 (pow (PI) 4)))))))>
#<alt (cos (* 1/90 (* angle (PI))))>
#<alt (cos (* 1/90 (* angle (PI))))>
#<alt (cos (* 1/90 (* angle (PI))))>
#<alt (cos (* 1/90 (* angle (PI))))>
#<alt (cos (* 1/90 (* angle (PI))))>
#<alt (cos (* 1/90 (* angle (PI))))>
#<alt (cos (* 1/90 (* angle (PI))))>
#<alt (cos (* 1/90 (* angle (PI))))>
#<alt (* 1/32400 (* (pow angle 2) (pow (PI) 2)))>
#<alt (* (pow angle 2) (- (* -1/3149280000 (* (pow angle 2) (pow (PI) 4))) (* -1/32400 (pow (PI) 2))))>
#<alt (* (pow angle 2) (- (* (pow angle 2) (- (* 1/765275040000000 (* (pow angle 2) (pow (PI) 6))) (* 1/3149280000 (pow (PI) 4)))) (* -1/32400 (pow (PI) 2))))>
#<alt (* (pow angle 2) (- (* (pow angle 2) (- (* (pow angle 2) (- (* -1/347128758144000000000 (* (pow angle 2) (pow (PI) 8))) (* -1/765275040000000 (pow (PI) 6)))) (* 1/3149280000 (pow (PI) 4)))) (* -1/32400 (pow (PI) 2))))>
#<alt (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))>
#<alt (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))>
#<alt (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))>
#<alt (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))>
#<alt (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))>
#<alt (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))>
#<alt (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))>
#<alt (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))>
#<alt (* 1/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/765275040000000 (* (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))) (* (pow angle 2) (+ (* -1/347128758144000000000 (* (pow angle 2) (* (pow b 2) (pow (PI) 8)))) (* 1/765275040000000 (* (pow b 2) (pow (PI) 6)))))))))>
#<alt (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<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 (* 1/16200 (* (pow angle 2) (pow (PI) 2)))>
#<alt (* (pow angle 2) (- (* -1/1574640000 (* (pow angle 2) (pow (PI) 4))) (* -1/16200 (pow (PI) 2))))>
#<alt (* (pow angle 2) (- (* (pow angle 2) (- (* 1/382637520000000 (* (pow angle 2) (pow (PI) 6))) (* 1/1574640000 (pow (PI) 4)))) (* -1/16200 (pow (PI) 2))))>
#<alt (* (pow angle 2) (- (* (pow angle 2) (- (* (pow angle 2) (- (* -1/173564379072000000000 (* (pow angle 2) (pow (PI) 8))) (* -1/382637520000000 (pow (PI) 6)))) (* 1/1574640000 (pow (PI) 4)))) (* -1/16200 (pow (PI) 2))))>
#<alt (- 1 (cos (* 1/90 (* angle (PI)))))>
#<alt (- 1 (cos (* 1/90 (* angle (PI)))))>
#<alt (- 1 (cos (* 1/90 (* angle (PI)))))>
#<alt (- 1 (cos (* 1/90 (* angle (PI)))))>
#<alt (- 1 (cos (* 1/90 (* angle (PI)))))>
#<alt (- 1 (cos (* 1/90 (* angle (PI)))))>
#<alt (- 1 (cos (* 1/90 (* angle (PI)))))>
#<alt (- 1 (cos (* 1/90 (* angle (PI)))))>
#<alt (* 1/32400 (* (pow angle 2) (pow (PI) 2)))>
#<alt (* (pow angle 2) (- (* -1/3149280000 (* (pow angle 2) (pow (PI) 4))) (* -1/32400 (pow (PI) 2))))>
#<alt (* (pow angle 2) (- (* (pow angle 2) (- (* 1/765275040000000 (* (pow angle 2) (pow (PI) 6))) (* 1/3149280000 (pow (PI) 4)))) (* -1/32400 (pow (PI) 2))))>
#<alt (* (pow angle 2) (- (* (pow angle 2) (- (* (pow angle 2) (- (* -1/347128758144000000000 (* (pow angle 2) (pow (PI) 8))) (* -1/765275040000000 (pow (PI) 6)))) (* 1/3149280000 (pow (PI) 4)))) (* -1/32400 (pow (PI) 2))))>
#<alt (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))>
#<alt (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))>
#<alt (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))>
#<alt (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))>
#<alt (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))>
#<alt (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))>
#<alt (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))>
#<alt (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))>
Calls

138 calls:

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

rewrite309.0ms (1.9%)

Algorithm
batch-egg-rewrite
Rules
2846×*-lowering-*.f32
2846×*-lowering-*.f64
1644×/-lowering-/.f32
1644×/-lowering-/.f64
1486×fma-lowering-fma.f32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
064426
1436298
24255273
08329273
Stop Event
iter limit
node limit
Counts
34 → 702
Calls
Call 1
Inputs
(/ (- (* (+ (* (PI) (PI)) -1) 180) (* (* (/ 180 angle) (+ (PI) -1)) angle)) (* (* (/ 180 angle) (+ (PI) -1)) 180))
(- (* (+ (* (PI) (PI)) -1) 180) (* (* (/ 180 angle) (+ (PI) -1)) angle))
(* (* (/ 180 angle) (+ (PI) -1)) angle)
(* (* (/ 180 angle) (+ (PI) -1)) 180)
(+ (* a a) (* (* b (* b (* (PI) (PI)))) (* 1/32400 (* angle angle))))
(* a a)
(* (* b (* b (* (PI) (PI)))) (* 1/32400 (* angle angle)))
(* b (* b (* (PI) (PI))))
(+ (* a a) (* (* (* b (sin (/ (PI) (/ 180 angle)))) (sin (/ (PI) (/ 180 angle)))) b))
(* (* (* b (sin (/ (PI) (/ 180 angle)))) (sin (/ (PI) (/ 180 angle)))) b)
(* (* b (sin (/ (PI) (/ 180 angle)))) (sin (/ (PI) (/ 180 angle))))
(- (/ (+ (PI) 1) (/ 180 angle)) (/ angle 180))
(* 2 (/ (PI) (/ 180 angle)))
(+ (pow (* a (cos (- (/ (+ (PI) 1) (/ 180 angle)) (/ angle 180)))) 2) (* (- 1/2 (* 1/2 (cos (* 2 (/ (PI) (/ 180 angle)))))) (* b b)))
(pow (* a (cos (- (/ (+ (PI) 1) (/ 180 angle)) (/ angle 180)))) 2)
(- (+ (cos (* (* (PI) angle) 1/90)) 1) (- 1 (cos (* (* (PI) angle) 1/90))))
(* 1/2 (/ (- (+ (cos (* (* (PI) angle) 1/90)) 1) (- 1 (cos (* (* (PI) angle) 1/90)))) 2))
(+ (pow (* a (cos (/ (* (PI) angle) 180))) 2) (* (- 1/2 (* 1/2 (/ (- (+ (cos (* (* (PI) angle) 1/90)) 1) (- 1 (cos (* (* (PI) angle) 1/90)))) 2))) (* b b)))
(pow (* a (cos (/ (* (PI) angle) 180))) 2)
(sin (/ (- (* (+ (* (PI) (PI)) -1) 180) (* (* (/ 180 angle) (+ (PI) -1)) angle)) (* (* (/ 180 angle) (+ (PI) -1)) 180)))
(PI)
(* (+ (* (PI) (PI)) -1) 180)
(* 1/32400 (* angle angle))
(* b (* (PI) (PI)))
(sin (/ (PI) (/ 180 angle)))
(/ (PI) (/ 180 angle))
(cos (- (/ (+ (PI) 1) (/ 180 angle)) (/ angle 180)))
(cos (* 2 (/ (PI) (/ 180 angle))))
(- 1/2 (* 1/2 (cos (* 2 (/ (PI) (/ 180 angle))))))
(* (- 1/2 (* 1/2 (cos (* 2 (/ (PI) (/ 180 angle)))))) (* b b))
(cos (/ (* (PI) angle) 180))
(cos (* (* (PI) angle) 1/90))
(- 1 (cos (* (* (PI) angle) 1/90)))
(- 1/2 (* 1/2 (/ (- (+ (cos (* (* (PI) angle) 1/90)) 1) (- 1 (cos (* (* (PI) angle) 1/90)))) 2)))
Outputs
(+.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (neg.f64 (/.f64 (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 #s(literal 32400 binary64) angle)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 #s(literal 32400 binary64) angle)) (+.f64 (+.f64 #s(literal -180 binary64) (*.f64 #s(literal 180 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 (/.f64 #s(literal -180 binary64) angle) (*.f64 angle (+.f64 (PI.f64) #s(literal -1 binary64))))))) #s(literal -1 binary64)))
(-.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 #s(literal 32400 binary64) angle))))
(fma.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 #s(literal 32400 binary64) angle))) (neg.f64 (/.f64 (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 #s(literal 32400 binary64) angle)))))
(fma.f64 #s(literal 180 binary64) (/.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 #s(literal 32400 binary64) angle))) (neg.f64 (/.f64 (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 #s(literal 32400 binary64) angle)))))
(fma.f64 (+.f64 #s(literal -180 binary64) (*.f64 #s(literal 180 binary64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 #s(literal -180 binary64) (*.f64 #s(literal 180 binary64) (PI.f64)))) (neg.f64 (/.f64 (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 #s(literal 32400 binary64) angle)))))
(fma.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 180 binary64)) (neg.f64 (/.f64 (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 #s(literal 32400 binary64) angle)))))
(fma.f64 #s(literal 1 binary64) (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (neg.f64 (/.f64 (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 #s(literal 32400 binary64) angle)))))
(fma.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64)) (neg.f64 (/.f64 (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 #s(literal 32400 binary64) angle)))))
(fma.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) #s(literal 1 binary64) (neg.f64 (/.f64 (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 #s(literal 32400 binary64) angle)))))
(fma.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (PI.f64) #s(literal 1 binary64)) (neg.f64 (/.f64 (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 #s(literal 32400 binary64) angle)))))
(fma.f64 (+.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (PI.f64))) (/.f64 angle #s(literal -180 binary64)) (neg.f64 (/.f64 (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 #s(literal 32400 binary64) angle)))))
(fma.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 180 binary64)) angle (neg.f64 (/.f64 (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 #s(literal 32400 binary64) angle)))))
(fma.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) #s(literal 1/180 binary64) (neg.f64 (/.f64 (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 #s(literal 32400 binary64) angle)))))
(fma.f64 (/.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) #s(literal 180 binary64)) (/.f64 #s(literal 180 binary64) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (neg.f64 (/.f64 (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 #s(literal 32400 binary64) angle)))))
(fma.f64 (/.f64 #s(literal 180 binary64) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (/.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) #s(literal 180 binary64)) (neg.f64 (/.f64 (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 #s(literal 32400 binary64) angle)))))
(fma.f64 (/.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 #s(literal 180 binary64) (+.f64 #s(literal -180 binary64) (*.f64 #s(literal 180 binary64) (PI.f64)))) (neg.f64 (/.f64 (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 #s(literal 32400 binary64) angle)))))
(fma.f64 (/.f64 #s(literal 180 binary64) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 180 binary64)) (neg.f64 (/.f64 (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 #s(literal 32400 binary64) angle)))))
(fma.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64)) (neg.f64 (/.f64 (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 #s(literal 32400 binary64) angle)))))
(fma.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) angle) (neg.f64 (/.f64 (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 #s(literal 32400 binary64) angle)))))
(neg.f64 (/.f64 (+.f64 (+.f64 #s(literal -180 binary64) (*.f64 #s(literal 180 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 (/.f64 #s(literal -180 binary64) angle) (*.f64 angle (+.f64 (PI.f64) #s(literal -1 binary64))))) (*.f64 (/.f64 #s(literal -180 binary64) angle) (+.f64 #s(literal -180 binary64) (*.f64 #s(literal 180 binary64) (PI.f64))))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (+.f64 #s(literal -180 binary64) (*.f64 #s(literal 180 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 (/.f64 #s(literal -180 binary64) angle) (*.f64 angle (+.f64 (PI.f64) #s(literal -1 binary64)))))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 #s(literal 32400 binary64) angle))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 #s(literal 32400 binary64) angle)) (+.f64 (+.f64 #s(literal -180 binary64) (*.f64 #s(literal 180 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 (/.f64 #s(literal -180 binary64) angle) (*.f64 angle (+.f64 (PI.f64) #s(literal -1 binary64))))))))
(/.f64 (+.f64 (+.f64 #s(literal -180 binary64) (*.f64 #s(literal 180 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 (/.f64 #s(literal -180 binary64) angle) (*.f64 angle (+.f64 (PI.f64) #s(literal -1 binary64))))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 #s(literal 32400 binary64) angle)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 #s(literal 32400 binary64) angle)) (+.f64 (+.f64 #s(literal -180 binary64) (*.f64 #s(literal 180 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 (/.f64 #s(literal -180 binary64) angle) (*.f64 angle (+.f64 (PI.f64) #s(literal -1 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 #s(literal 32400 binary64) angle)) (+.f64 (+.f64 #s(literal -180 binary64) (*.f64 #s(literal 180 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 (/.f64 #s(literal -180 binary64) angle) (*.f64 angle (+.f64 (PI.f64) #s(literal -1 binary64)))))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (/.f64 (+.f64 (+.f64 #s(literal -180 binary64) (*.f64 #s(literal 180 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 (/.f64 #s(literal -180 binary64) angle) (*.f64 angle (+.f64 (PI.f64) #s(literal -1 binary64))))) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (+.f64 #s(literal -180 binary64) (*.f64 #s(literal 180 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 (/.f64 #s(literal -180 binary64) angle) (*.f64 angle (+.f64 (PI.f64) #s(literal -1 binary64)))))) (*.f64 (/.f64 #s(literal -180 binary64) angle) (+.f64 #s(literal -180 binary64) (*.f64 #s(literal 180 binary64) (PI.f64)))))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal -180 binary64) (*.f64 #s(literal 180 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 #s(literal 32400 binary64) (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))))) (*.f64 (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (*.f64 angle (*.f64 (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64))) (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))))))) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 #s(literal 32400 binary64) angle)) (+.f64 (*.f64 #s(literal 32400 binary64) (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)))) (*.f64 (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (+.f64 (+.f64 #s(literal -180 binary64) (*.f64 #s(literal 180 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))))))))
(/.f64 (+.f64 (*.f64 #s(literal 32400 binary64) (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)))) (*.f64 (*.f64 (/.f64 #s(literal -180 binary64) angle) (*.f64 angle (+.f64 (PI.f64) #s(literal -1 binary64)))) (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))))) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 #s(literal 32400 binary64) angle)) (+.f64 (+.f64 #s(literal -180 binary64) (*.f64 #s(literal 180 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))))))
(/.f64 (/.f64 (+.f64 (+.f64 #s(literal -180 binary64) (*.f64 #s(literal 180 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 (/.f64 #s(literal -180 binary64) angle) (*.f64 angle (+.f64 (PI.f64) #s(literal -1 binary64))))) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) #s(literal 180 binary64))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal -180 binary64) (*.f64 #s(literal 180 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 #s(literal 32400 binary64) angle)) (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))))) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 #s(literal 32400 binary64) angle)) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 #s(literal 32400 binary64) angle))))
(/.f64 (*.f64 (-.f64 (*.f64 (+.f64 #s(literal -180 binary64) (*.f64 #s(literal 180 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 #s(literal 32400 binary64) (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))))) (*.f64 (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (*.f64 angle (*.f64 (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64))) (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))))))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 #s(literal 32400 binary64) (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)))) (*.f64 (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (+.f64 (+.f64 #s(literal -180 binary64) (*.f64 #s(literal 180 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64))))))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 #s(literal 32400 binary64) angle))))
(/.f64 (*.f64 (+.f64 (*.f64 #s(literal 32400 binary64) (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)))) (*.f64 (*.f64 (/.f64 #s(literal -180 binary64) angle) (*.f64 angle (+.f64 (PI.f64) #s(literal -1 binary64)))) (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))))) #s(literal 1 binary64)) (*.f64 (+.f64 (+.f64 #s(literal -180 binary64) (*.f64 #s(literal 180 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 #s(literal 32400 binary64) angle))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (+.f64 #s(literal -180 binary64) (*.f64 #s(literal 180 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 (/.f64 #s(literal -180 binary64) angle) (*.f64 angle (+.f64 (PI.f64) #s(literal -1 binary64))))))) (neg.f64 (*.f64 (/.f64 #s(literal -180 binary64) angle) (+.f64 #s(literal -180 binary64) (*.f64 #s(literal 180 binary64) (PI.f64))))))
(/.f64 (neg.f64 (/.f64 (+.f64 (+.f64 #s(literal -180 binary64) (*.f64 #s(literal 180 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 (/.f64 #s(literal -180 binary64) angle) (*.f64 angle (+.f64 (PI.f64) #s(literal -1 binary64))))) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64))))) #s(literal -180 binary64))
(/.f64 (-.f64 (*.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle)))) (pow.f64 (/.f64 (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 #s(literal 32400 binary64) angle))) #s(literal 3 binary64))) (+.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (+.f64 (*.f64 (/.f64 (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 #s(literal 32400 binary64) angle))) (/.f64 (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 #s(literal 32400 binary64) angle)))) (*.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 #s(literal 32400 binary64) angle)))))))
(/.f64 (-.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 #s(literal 32400 binary64) angle))) (/.f64 (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 #s(literal 32400 binary64) angle))))) (+.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 #s(literal 32400 binary64) angle)))))
(/.f64 (*.f64 (+.f64 (+.f64 #s(literal -180 binary64) (*.f64 #s(literal 180 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 (/.f64 #s(literal -180 binary64) angle) (*.f64 angle (+.f64 (PI.f64) #s(literal -1 binary64))))) #s(literal 1 binary64)) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 #s(literal 32400 binary64) angle)))
(/.f64 (*.f64 (-.f64 (*.f64 (+.f64 #s(literal -180 binary64) (*.f64 #s(literal 180 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 #s(literal 32400 binary64) (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))))) (*.f64 (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (*.f64 angle (*.f64 (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64))) (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))))))) (/.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 #s(literal -180 binary64) (*.f64 #s(literal 180 binary64) (PI.f64))))) (+.f64 (*.f64 #s(literal 32400 binary64) (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)))) (*.f64 (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (+.f64 (+.f64 #s(literal -180 binary64) (*.f64 #s(literal 180 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64))))))))
(/.f64 (*.f64 (+.f64 (*.f64 #s(literal 32400 binary64) (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)))) (*.f64 (*.f64 (/.f64 #s(literal -180 binary64) angle) (*.f64 angle (+.f64 (PI.f64) #s(literal -1 binary64)))) (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))))) (/.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 #s(literal -180 binary64) (*.f64 #s(literal 180 binary64) (PI.f64))))) (+.f64 (+.f64 #s(literal -180 binary64) (*.f64 #s(literal 180 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64))))))
(/.f64 (/.f64 (+.f64 (+.f64 #s(literal -180 binary64) (*.f64 #s(literal 180 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 (/.f64 #s(literal -180 binary64) angle) (*.f64 angle (+.f64 (PI.f64) #s(literal -1 binary64))))) #s(literal 180 binary64)) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64))))
(/.f64 (/.f64 (+.f64 (+.f64 #s(literal -180 binary64) (*.f64 #s(literal 180 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 (/.f64 #s(literal -180 binary64) angle) (*.f64 angle (+.f64 (PI.f64) #s(literal -1 binary64))))) (/.f64 #s(literal 180 binary64) angle)) (+.f64 #s(literal -180 binary64) (*.f64 #s(literal 180 binary64) (PI.f64))))
(pow.f64 (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 #s(literal 32400 binary64) angle)) (+.f64 (+.f64 #s(literal -180 binary64) (*.f64 #s(literal 180 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 (/.f64 #s(literal -180 binary64) angle) (*.f64 angle (+.f64 (PI.f64) #s(literal -1 binary64)))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 #s(literal 32400 binary64) angle)) (+.f64 (+.f64 #s(literal -180 binary64) (*.f64 #s(literal 180 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 (/.f64 #s(literal -180 binary64) angle) (*.f64 angle (+.f64 (PI.f64) #s(literal -1 binary64)))))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 #s(literal 180 binary64) (/.f64 (+.f64 (+.f64 #s(literal -180 binary64) (*.f64 #s(literal 180 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 (/.f64 #s(literal -180 binary64) angle) (*.f64 angle (+.f64 (PI.f64) #s(literal -1 binary64))))) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64))))) #s(literal -1 binary64))
(*.f64 (+.f64 (+.f64 #s(literal -180 binary64) (*.f64 #s(literal 180 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 (/.f64 #s(literal -180 binary64) angle) (*.f64 angle (+.f64 (PI.f64) #s(literal -1 binary64))))) (/.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 #s(literal -180 binary64) (*.f64 #s(literal 180 binary64) (PI.f64)))))
(*.f64 #s(literal 1 binary64) (-.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 #s(literal 32400 binary64) angle)))))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (+.f64 #s(literal -180 binary64) (*.f64 #s(literal 180 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 (/.f64 #s(literal -180 binary64) angle) (*.f64 angle (+.f64 (PI.f64) #s(literal -1 binary64)))))) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -180 binary64) angle) (+.f64 #s(literal -180 binary64) (*.f64 #s(literal 180 binary64) (PI.f64))))))
(*.f64 (/.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 #s(literal -180 binary64) (*.f64 #s(literal 180 binary64) (PI.f64)))) (+.f64 (+.f64 #s(literal -180 binary64) (*.f64 #s(literal 180 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 (/.f64 #s(literal -180 binary64) angle) (*.f64 angle (+.f64 (PI.f64) #s(literal -1 binary64))))))
(*.f64 (/.f64 (+.f64 (+.f64 #s(literal -180 binary64) (*.f64 #s(literal 180 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 (/.f64 #s(literal -180 binary64) angle) (*.f64 angle (+.f64 (PI.f64) #s(literal -1 binary64))))) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) #s(literal 1/180 binary64))
(+.f64 (+.f64 #s(literal -180 binary64) (*.f64 #s(literal 180 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 (/.f64 #s(literal -180 binary64) angle) (*.f64 angle (+.f64 (PI.f64) #s(literal -1 binary64)))))
(+.f64 (+.f64 #s(literal -180 binary64) (*.f64 #s(literal 180 binary64) (*.f64 (PI.f64) (PI.f64)))) (+.f64 (*.f64 (/.f64 #s(literal -180 binary64) angle) (*.f64 angle (+.f64 (PI.f64) #s(literal -1 binary64)))) (+.f64 (*.f64 (/.f64 #s(literal -180 binary64) angle) (*.f64 angle (+.f64 (PI.f64) #s(literal -1 binary64)))) (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))))))
(+.f64 (+.f64 (+.f64 #s(literal -180 binary64) (*.f64 #s(literal 180 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 (/.f64 #s(literal -180 binary64) angle) (*.f64 angle (+.f64 (PI.f64) #s(literal -1 binary64))))) (+.f64 (*.f64 (/.f64 #s(literal -180 binary64) angle) (*.f64 angle (+.f64 (PI.f64) #s(literal -1 binary64)))) (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64))))))
(+.f64 (+.f64 (+.f64 #s(literal -180 binary64) (*.f64 #s(literal 180 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 (/.f64 #s(literal -180 binary64) angle) (*.f64 angle (+.f64 (PI.f64) #s(literal -1 binary64))))) (+.f64 (*.f64 (neg.f64 (*.f64 angle (+.f64 (PI.f64) #s(literal -1 binary64)))) (/.f64 #s(literal 180 binary64) angle)) (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64))))))
(+.f64 (+.f64 (+.f64 #s(literal -180 binary64) (*.f64 #s(literal 180 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 (/.f64 #s(literal -180 binary64) angle) (*.f64 angle (+.f64 (PI.f64) #s(literal -1 binary64))))) (+.f64 (+.f64 (*.f64 (/.f64 #s(literal -180 binary64) angle) (*.f64 angle (+.f64 (PI.f64) #s(literal -1 binary64)))) (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64))))) (+.f64 (*.f64 (/.f64 #s(literal -180 binary64) angle) (*.f64 angle (+.f64 (PI.f64) #s(literal -1 binary64)))) (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))))))
(+.f64 (+.f64 (*.f64 (/.f64 #s(literal -180 binary64) angle) (*.f64 angle (+.f64 (PI.f64) #s(literal -1 binary64)))) (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64))))) (+.f64 (+.f64 #s(literal -180 binary64) (*.f64 #s(literal 180 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 (/.f64 #s(literal -180 binary64) angle) (*.f64 angle (+.f64 (PI.f64) #s(literal -1 binary64))))))
(+.f64 (*.f64 (/.f64 #s(literal -180 binary64) angle) (*.f64 angle (+.f64 (PI.f64) #s(literal -1 binary64)))) (+.f64 #s(literal -180 binary64) (*.f64 #s(literal 180 binary64) (*.f64 (PI.f64) (PI.f64)))))
(-.f64 (+.f64 #s(literal -180 binary64) (*.f64 #s(literal 180 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))))
(-.f64 (+.f64 #s(literal -180 binary64) (*.f64 #s(literal 180 binary64) (*.f64 (PI.f64) (PI.f64)))) (-.f64 (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (+.f64 (*.f64 (/.f64 #s(literal -180 binary64) angle) (*.f64 angle (+.f64 (PI.f64) #s(literal -1 binary64)))) (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))))))
(-.f64 (/.f64 (*.f64 (+.f64 #s(literal -180 binary64) (*.f64 #s(literal 180 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 #s(literal 32400 binary64) (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))))) (+.f64 (*.f64 #s(literal 32400 binary64) (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)))) (*.f64 (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (+.f64 (+.f64 #s(literal -180 binary64) (*.f64 #s(literal 180 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))))))) (/.f64 (*.f64 (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (*.f64 angle (*.f64 (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64))) (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64))))))) (+.f64 (*.f64 #s(literal 32400 binary64) (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)))) (*.f64 (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (+.f64 (+.f64 #s(literal -180 binary64) (*.f64 #s(literal 180 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))))))))
(-.f64 (/.f64 (*.f64 #s(literal 32400 binary64) (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)))) (+.f64 (+.f64 #s(literal -180 binary64) (*.f64 #s(literal 180 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))))) (/.f64 (*.f64 angle (*.f64 (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64))) (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))))) (+.f64 (+.f64 #s(literal -180 binary64) (*.f64 #s(literal 180 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))))))
(fma.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) #s(literal 180 binary64) (*.f64 (/.f64 #s(literal -180 binary64) angle) (*.f64 angle (+.f64 (PI.f64) #s(literal -1 binary64)))))
(fma.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) #s(literal 180 binary64) (neg.f64 (-.f64 (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (+.f64 (*.f64 (/.f64 #s(literal -180 binary64) angle) (*.f64 angle (+.f64 (PI.f64) #s(literal -1 binary64)))) (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64))))))))
(fma.f64 #s(literal 180 binary64) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (*.f64 (/.f64 #s(literal -180 binary64) angle) (*.f64 angle (+.f64 (PI.f64) #s(literal -1 binary64)))))
(fma.f64 #s(literal 180 binary64) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (neg.f64 (-.f64 (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (+.f64 (*.f64 (/.f64 #s(literal -180 binary64) angle) (*.f64 angle (+.f64 (PI.f64) #s(literal -1 binary64)))) (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64))))))))
(fma.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (+.f64 #s(literal -180 binary64) (*.f64 #s(literal 180 binary64) (PI.f64))) (*.f64 (/.f64 #s(literal -180 binary64) angle) (*.f64 angle (+.f64 (PI.f64) #s(literal -1 binary64)))))
(fma.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (+.f64 #s(literal -180 binary64) (*.f64 #s(literal 180 binary64) (PI.f64))) (neg.f64 (-.f64 (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (+.f64 (*.f64 (/.f64 #s(literal -180 binary64) angle) (*.f64 angle (+.f64 (PI.f64) #s(literal -1 binary64)))) (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64))))))))
(fma.f64 (*.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) (+.f64 (PI.f64) #s(literal -1 binary64)) (*.f64 (/.f64 #s(literal -180 binary64) angle) (*.f64 angle (+.f64 (PI.f64) #s(literal -1 binary64)))))
(fma.f64 (*.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) (+.f64 (PI.f64) #s(literal -1 binary64)) (neg.f64 (-.f64 (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (+.f64 (*.f64 (/.f64 #s(literal -180 binary64) angle) (*.f64 angle (+.f64 (PI.f64) #s(literal -1 binary64)))) (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 32400 binary64) (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)))) (*.f64 (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (+.f64 (+.f64 #s(literal -180 binary64) (*.f64 #s(literal 180 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64))))))) (-.f64 (*.f64 (+.f64 #s(literal -180 binary64) (*.f64 #s(literal 180 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 #s(literal 32400 binary64) (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))))) (*.f64 (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (*.f64 angle (*.f64 (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64))) (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (+.f64 #s(literal -180 binary64) (*.f64 #s(literal 180 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64))))) (+.f64 (*.f64 #s(literal 32400 binary64) (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)))) (*.f64 (*.f64 (/.f64 #s(literal -180 binary64) angle) (*.f64 angle (+.f64 (PI.f64) #s(literal -1 binary64)))) (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64))))))))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal -180 binary64) (*.f64 #s(literal 180 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 #s(literal 32400 binary64) (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))))) (*.f64 (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (*.f64 angle (*.f64 (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64))) (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))))))) (+.f64 (*.f64 #s(literal 32400 binary64) (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)))) (*.f64 (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (+.f64 (+.f64 #s(literal -180 binary64) (*.f64 #s(literal 180 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64))))))))
(/.f64 (+.f64 (*.f64 #s(literal 32400 binary64) (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)))) (*.f64 (*.f64 (/.f64 #s(literal -180 binary64) angle) (*.f64 angle (+.f64 (PI.f64) #s(literal -1 binary64)))) (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))))) (+.f64 (+.f64 #s(literal -180 binary64) (*.f64 #s(literal 180 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (+.f64 #s(literal -180 binary64) (*.f64 #s(literal 180 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 #s(literal 32400 binary64) (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))))) (*.f64 (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (*.f64 angle (*.f64 (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64))) (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64))))))))) (neg.f64 (+.f64 (*.f64 #s(literal 32400 binary64) (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)))) (*.f64 (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (+.f64 (+.f64 #s(literal -180 binary64) (*.f64 #s(literal 180 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))))))))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal 32400 binary64) (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)))) (*.f64 (*.f64 (/.f64 #s(literal -180 binary64) angle) (*.f64 angle (+.f64 (PI.f64) #s(literal -1 binary64)))) (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64))))))) (neg.f64 (+.f64 (+.f64 #s(literal -180 binary64) (*.f64 #s(literal 180 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))))))
(/.f64 (+.f64 (*.f64 (+.f64 #s(literal -180 binary64) (*.f64 #s(literal 180 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 #s(literal 32400 binary64) (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))))) (pow.f64 (*.f64 (/.f64 #s(literal -180 binary64) angle) (*.f64 angle (+.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 32400 binary64) (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)))) (-.f64 (*.f64 (*.f64 (/.f64 #s(literal -180 binary64) angle) (*.f64 angle (+.f64 (PI.f64) #s(literal -1 binary64)))) (*.f64 (/.f64 #s(literal -180 binary64) angle) (*.f64 angle (+.f64 (PI.f64) #s(literal -1 binary64))))) (*.f64 (+.f64 #s(literal -180 binary64) (*.f64 #s(literal 180 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 (/.f64 #s(literal -180 binary64) angle) (*.f64 angle (+.f64 (PI.f64) #s(literal -1 binary64))))))))
(/.f64 (+.f64 (pow.f64 (+.f64 (+.f64 #s(literal -180 binary64) (*.f64 #s(literal 180 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 (/.f64 #s(literal -180 binary64) angle) (*.f64 angle (+.f64 (PI.f64) #s(literal -1 binary64))))) #s(literal 3 binary64)) (pow.f64 (+.f64 (*.f64 (/.f64 #s(literal -180 binary64) angle) (*.f64 angle (+.f64 (PI.f64) #s(literal -1 binary64)))) (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64))))) #s(literal 3 binary64))) (+.f64 (*.f64 (+.f64 (+.f64 #s(literal -180 binary64) (*.f64 #s(literal 180 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 (/.f64 #s(literal -180 binary64) angle) (*.f64 angle (+.f64 (PI.f64) #s(literal -1 binary64))))) (+.f64 (+.f64 #s(literal -180 binary64) (*.f64 #s(literal 180 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 (/.f64 #s(literal -180 binary64) angle) (*.f64 angle (+.f64 (PI.f64) #s(literal -1 binary64)))))) (-.f64 (*.f64 (+.f64 (*.f64 (/.f64 #s(literal -180 binary64) angle) (*.f64 angle (+.f64 (PI.f64) #s(literal -1 binary64)))) (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64))))) (+.f64 (*.f64 (/.f64 #s(literal -180 binary64) angle) (*.f64 angle (+.f64 (PI.f64) #s(literal -1 binary64)))) (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))))) (*.f64 (+.f64 (+.f64 #s(literal -180 binary64) (*.f64 #s(literal 180 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 (/.f64 #s(literal -180 binary64) angle) (*.f64 angle (+.f64 (PI.f64) #s(literal -1 binary64))))) (+.f64 (*.f64 (/.f64 #s(literal -180 binary64) angle) (*.f64 angle (+.f64 (PI.f64) #s(literal -1 binary64)))) (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))))))))
(/.f64 (-.f64 (*.f64 #s(literal 32400 binary64) (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)))) (*.f64 (*.f64 (/.f64 #s(literal -180 binary64) angle) (*.f64 angle (+.f64 (PI.f64) #s(literal -1 binary64)))) (*.f64 (/.f64 #s(literal -180 binary64) angle) (*.f64 angle (+.f64 (PI.f64) #s(literal -1 binary64)))))) (-.f64 (+.f64 #s(literal -180 binary64) (*.f64 #s(literal 180 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 (/.f64 #s(literal -180 binary64) angle) (*.f64 angle (+.f64 (PI.f64) #s(literal -1 binary64))))))
(/.f64 (-.f64 (*.f64 (+.f64 (+.f64 #s(literal -180 binary64) (*.f64 #s(literal 180 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 (/.f64 #s(literal -180 binary64) angle) (*.f64 angle (+.f64 (PI.f64) #s(literal -1 binary64))))) (+.f64 (+.f64 #s(literal -180 binary64) (*.f64 #s(literal 180 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 (/.f64 #s(literal -180 binary64) angle) (*.f64 angle (+.f64 (PI.f64) #s(literal -1 binary64)))))) (*.f64 (+.f64 (*.f64 (/.f64 #s(literal -180 binary64) angle) (*.f64 angle (+.f64 (PI.f64) #s(literal -1 binary64)))) (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64))))) (+.f64 (*.f64 (/.f64 #s(literal -180 binary64) angle) (*.f64 angle (+.f64 (PI.f64) #s(literal -1 binary64)))) (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64))))))) (-.f64 (+.f64 (+.f64 #s(literal -180 binary64) (*.f64 #s(literal 180 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 (/.f64 #s(literal -180 binary64) angle) (*.f64 angle (+.f64 (PI.f64) #s(literal -1 binary64))))) (+.f64 (*.f64 (/.f64 #s(literal -180 binary64) angle) (*.f64 angle (+.f64 (PI.f64) #s(literal -1 binary64)))) (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))))))
(pow.f64 (/.f64 (+.f64 (*.f64 #s(literal 32400 binary64) (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)))) (*.f64 (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (+.f64 (+.f64 #s(literal -180 binary64) (*.f64 #s(literal 180 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64))))))) (-.f64 (*.f64 (+.f64 #s(literal -180 binary64) (*.f64 #s(literal 180 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 #s(literal 32400 binary64) (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))))) (*.f64 (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (*.f64 angle (*.f64 (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64))) (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64))))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (+.f64 #s(literal -180 binary64) (*.f64 #s(literal 180 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64))))) (+.f64 (*.f64 #s(literal 32400 binary64) (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)))) (*.f64 (*.f64 (/.f64 #s(literal -180 binary64) angle) (*.f64 angle (+.f64 (PI.f64) #s(literal -1 binary64)))) (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64))))))) #s(literal -1 binary64))
(*.f64 (-.f64 (*.f64 (+.f64 #s(literal -180 binary64) (*.f64 #s(literal 180 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 #s(literal 32400 binary64) (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))))) (*.f64 (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (*.f64 angle (*.f64 (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64))) (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 32400 binary64) (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)))) (*.f64 (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (+.f64 (+.f64 #s(literal -180 binary64) (*.f64 #s(literal 180 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))))))))
(*.f64 (+.f64 (*.f64 #s(literal 32400 binary64) (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)))) (*.f64 (*.f64 (/.f64 #s(literal -180 binary64) angle) (*.f64 angle (+.f64 (PI.f64) #s(literal -1 binary64)))) (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 #s(literal -180 binary64) (*.f64 #s(literal 180 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))))))
(+.f64 (*.f64 angle (/.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (*.f64 angle (/.f64 #s(literal -180 binary64) angle)))
(+.f64 (*.f64 (/.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))) angle) (*.f64 (/.f64 #s(literal -180 binary64) angle) angle))
(/.f64 (*.f64 angle (+.f64 #s(literal -180 binary64) (*.f64 #s(literal 180 binary64) (PI.f64)))) angle)
(/.f64 (*.f64 #s(literal 180 binary64) (*.f64 angle (+.f64 (PI.f64) #s(literal -1 binary64)))) angle)
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 angle (+.f64 (PI.f64) #s(literal -1 binary64)))) (/.f64 angle #s(literal 180 binary64)))
(/.f64 (*.f64 #s(literal -180 binary64) (*.f64 angle (+.f64 (PI.f64) #s(literal -1 binary64)))) (-.f64 #s(literal 0 binary64) angle))
(/.f64 (*.f64 (+.f64 #s(literal -180 binary64) (*.f64 #s(literal 180 binary64) (PI.f64))) angle) angle)
(*.f64 #s(literal 180 binary64) (*.f64 (/.f64 #s(literal 1 binary64) angle) (*.f64 angle (+.f64 (PI.f64) #s(literal -1 binary64)))))
(*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64))))
(*.f64 (/.f64 #s(literal 180 binary64) angle) (*.f64 angle (+.f64 (PI.f64) #s(literal -1 binary64))))
(*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 (*.f64 #s(literal 180 binary64) angle) angle))
(*.f64 (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64))) angle)
(*.f64 (/.f64 (*.f64 #s(literal 180 binary64) angle) angle) (+.f64 (PI.f64) #s(literal -1 binary64)))
(*.f64 (*.f64 angle (+.f64 (PI.f64) #s(literal -1 binary64))) (/.f64 #s(literal 180 binary64) angle))
(+.f64 (*.f64 #s(literal 180 binary64) (/.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (*.f64 #s(literal 180 binary64) (/.f64 #s(literal -180 binary64) angle)))
(+.f64 (*.f64 (/.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))) #s(literal 180 binary64)) (*.f64 (/.f64 #s(literal -180 binary64) angle) #s(literal 180 binary64)))
(/.f64 (*.f64 #s(literal 180 binary64) (+.f64 #s(literal -180 binary64) (*.f64 #s(literal 180 binary64) (PI.f64)))) angle)
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal -180 binary64) (*.f64 #s(literal 180 binary64) (PI.f64)))) (/.f64 angle #s(literal 180 binary64)))
(/.f64 (*.f64 #s(literal -180 binary64) (+.f64 #s(literal -180 binary64) (*.f64 #s(literal 180 binary64) (PI.f64)))) (-.f64 #s(literal 0 binary64) angle))
(/.f64 (*.f64 (+.f64 #s(literal -180 binary64) (*.f64 #s(literal 180 binary64) (PI.f64))) #s(literal 180 binary64)) angle)
(*.f64 #s(literal 180 binary64) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64))))
(*.f64 #s(literal 180 binary64) (*.f64 (/.f64 #s(literal 1 binary64) angle) (+.f64 #s(literal -180 binary64) (*.f64 #s(literal 180 binary64) (PI.f64)))))
(*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 #s(literal -180 binary64) (*.f64 #s(literal 180 binary64) (PI.f64))))
(*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 #s(literal 32400 binary64) angle))
(*.f64 (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64))) #s(literal 180 binary64))
(*.f64 (/.f64 #s(literal 32400 binary64) angle) (+.f64 (PI.f64) #s(literal -1 binary64)))
(*.f64 (+.f64 #s(literal -180 binary64) (*.f64 #s(literal 180 binary64) (PI.f64))) (/.f64 #s(literal 180 binary64) angle))
(+.f64 (*.f64 a a) (*.f64 b (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) b) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)))))
(+.f64 (*.f64 b (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) b) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)))) (*.f64 a a))
(-.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 a a))) (-.f64 (*.f64 a a) (*.f64 b (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) b) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)))))) (/.f64 (*.f64 b (*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) b) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64))) (*.f64 b (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) b) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)))))) (-.f64 (*.f64 a a) (*.f64 b (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) b) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)))))))
(fma.f64 a a (*.f64 b (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) b) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)))))
(fma.f64 b (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) b) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64))) (*.f64 a a))
(fma.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 b b)) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)) (*.f64 a a))
(fma.f64 (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 b b)) (*.f64 a a))
(fma.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) b) (*.f64 b #s(literal 1/32400 binary64))) (*.f64 angle angle) (*.f64 a a))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 a (*.f64 a (*.f64 a a))) (*.f64 (*.f64 b (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) b) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)))) (-.f64 (*.f64 b (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) b) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)))) (*.f64 a a)))) (+.f64 (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a)))) (*.f64 (*.f64 b (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) b) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)))) (*.f64 b (*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) b) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64))) (*.f64 b (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) b) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 a a) (*.f64 b (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) b) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64))))) (-.f64 (*.f64 a (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) b) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64))) (*.f64 b (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) b) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)))))))))
(/.f64 (+.f64 (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a)))) (*.f64 (*.f64 b (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) b) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)))) (*.f64 b (*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) b) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64))) (*.f64 b (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) b) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)))))))) (+.f64 (*.f64 a (*.f64 a (*.f64 a a))) (*.f64 (*.f64 b (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) b) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)))) (-.f64 (*.f64 b (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) b) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)))) (*.f64 a a)))))
(/.f64 (+.f64 (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a)))) (*.f64 (*.f64 b (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) b) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)))) (*.f64 b (*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) b) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64))) (*.f64 b (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) b) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)))))))) (+.f64 (*.f64 b (*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) b) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64))) (*.f64 b (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) b) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)))))) (-.f64 (*.f64 a (*.f64 a (*.f64 a a))) (*.f64 (*.f64 (*.f64 a a) b) (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) b) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)))))))
(/.f64 (-.f64 (*.f64 a (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) b) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64))) (*.f64 b (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) b) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64))))))) (-.f64 (*.f64 a a) (*.f64 b (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) b) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a)))) (*.f64 (*.f64 b (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) b) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)))) (*.f64 b (*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) b) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64))) (*.f64 b (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) b) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64))))))))) (neg.f64 (+.f64 (*.f64 a (*.f64 a (*.f64 a a))) (*.f64 (*.f64 b (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) b) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)))) (-.f64 (*.f64 b (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) b) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)))) (*.f64 a a))))))
(/.f64 (neg.f64 (-.f64 (*.f64 a (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) b) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64))) (*.f64 b (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) b) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)))))))) (neg.f64 (-.f64 (*.f64 a a) (*.f64 b (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) b) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)))))))
(/.f64 (-.f64 (*.f64 b (*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) b) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64))) (*.f64 b (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) b) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)))))) (*.f64 a (*.f64 a (*.f64 a a)))) (-.f64 (*.f64 b (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) b) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)))) (*.f64 a a)))
(pow.f64 (/.f64 (+.f64 (*.f64 a (*.f64 a (*.f64 a a))) (*.f64 (*.f64 b (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) b) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)))) (-.f64 (*.f64 b (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) b) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)))) (*.f64 a a)))) (+.f64 (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a)))) (*.f64 (*.f64 b (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) b) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)))) (*.f64 b (*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) b) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64))) (*.f64 b (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) b) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64))))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 a a) (*.f64 b (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) b) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64))))) (-.f64 (*.f64 a (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) b) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64))) (*.f64 b (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) b) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)))))))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a)))) (*.f64 (*.f64 b (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) b) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)))) (*.f64 b (*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) b) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64))) (*.f64 b (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) b) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)))))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 a (*.f64 a (*.f64 a a))) (*.f64 (*.f64 b (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) b) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)))) (-.f64 (*.f64 b (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) b) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)))) (*.f64 a a))))))
(*.f64 (-.f64 (*.f64 a (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) b) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64))) (*.f64 b (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) b) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64))))))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 a a) (*.f64 b (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) b) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)))))))
(exp.f64 (*.f64 (log.f64 a) #s(literal 2 binary64)))
(pow.f64 a #s(literal 2 binary64))
(*.f64 a a)
(*.f64 (pow.f64 a #s(literal 1 binary64)) (pow.f64 a #s(literal 1 binary64)))
(*.f64 b (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) b) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64))))
(*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) b) (*.f64 b (/.f64 (*.f64 angle angle) #s(literal 32400 binary64))))
(*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 b b)) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)))
(*.f64 #s(literal 1/32400 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 b b))))
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) b) (*.f64 b #s(literal 1/32400 binary64))))
(*.f64 (*.f64 b b) (*.f64 (*.f64 (PI.f64) (PI.f64)) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64))))
(*.f64 (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 b b)))
(*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) b) (*.f64 b #s(literal 1/32400 binary64))) (*.f64 angle angle))
(*.f64 (*.f64 angle #s(literal 1/32400 binary64)) (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 b b))))
(*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) b) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64))) b)
(*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 b b)) (*.f64 angle angle)) #s(literal 1/32400 binary64))
(*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 b b)) (*.f64 angle #s(literal 1/32400 binary64))) angle)
(*.f64 (*.f64 (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)) b) (*.f64 (*.f64 (PI.f64) (PI.f64)) b))
(*.f64 (*.f64 (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)) (*.f64 b b)) (*.f64 (PI.f64) (PI.f64)))
(*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) b) (*.f64 b #s(literal 1/32400 binary64))) angle) angle)
(exp.f64 (*.f64 (log.f64 (*.f64 (PI.f64) b)) #s(literal 2 binary64)))
(pow.f64 (*.f64 (PI.f64) b) #s(literal 2 binary64))
(*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 b b))
(*.f64 b (*.f64 (*.f64 (PI.f64) (PI.f64)) b))
(*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) b) b)
(*.f64 (*.f64 b b) (*.f64 (PI.f64) (PI.f64)))
(*.f64 (*.f64 (PI.f64) b) (*.f64 (PI.f64) b))
(*.f64 (*.f64 b (*.f64 (PI.f64) b)) (PI.f64))
(*.f64 (*.f64 (*.f64 b b) (PI.f64)) (PI.f64))
(+.f64 (*.f64 a a) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64))))))
(+.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64))))) (*.f64 a a))
(-.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 a a))) (-.f64 (*.f64 a a) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64))))))) (/.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (-.f64 (*.f64 a a) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64))))))))
(fma.f64 a a (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64))))))
(fma.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64)))) (*.f64 a a))
(fma.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 a a))
(fma.f64 (*.f64 b (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64)))) b (*.f64 a a))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 a (*.f64 a (*.f64 a a))) (*.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64))))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64))))) (*.f64 a a)))) (+.f64 (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a)))) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 a a) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64)))))) (-.f64 (*.f64 a (*.f64 a (*.f64 a a))) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a)))) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64))) (+.f64 (*.f64 a (*.f64 a (*.f64 a a))) (*.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64))))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64))))) (*.f64 a a)))))
(/.f64 (+.f64 (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a)))) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (-.f64 (*.f64 a (*.f64 a (*.f64 a a))) (*.f64 (*.f64 a a) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64)))))))))
(/.f64 (-.f64 (*.f64 a (*.f64 a (*.f64 a a))) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64))) (-.f64 (*.f64 a a) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64)))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a)))) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)))) (neg.f64 (+.f64 (*.f64 a (*.f64 a (*.f64 a a))) (*.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64))))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64))))) (*.f64 a a))))))
(/.f64 (neg.f64 (-.f64 (*.f64 a (*.f64 a (*.f64 a a))) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)))) (neg.f64 (-.f64 (*.f64 a a) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 a (*.f64 a (*.f64 a a)))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64))))) (*.f64 a a)))
(pow.f64 (/.f64 (+.f64 (*.f64 a (*.f64 a (*.f64 a a))) (*.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64))))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64))))) (*.f64 a a)))) (+.f64 (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a)))) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 a a) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64)))))) (-.f64 (*.f64 a (*.f64 a (*.f64 a a))) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a)))) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 a (*.f64 a (*.f64 a a))) (*.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64))))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64))))) (*.f64 a a))))))
(*.f64 (-.f64 (*.f64 a (*.f64 a (*.f64 a a))) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 a a) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64))))))))
(+.f64 (*.f64 (*.f64 b b) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 b b)) (*.f64 (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64)) (*.f64 b b)))
(exp.f64 (*.f64 (log.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 2 binary64)))
(/.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 8 binary64)))) (+.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 2 binary64))))))
(/.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/4 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))))) #s(literal 4 binary64)))) (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 8 binary64))) (*.f64 b b)) (+.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 2 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))))) #s(literal 4 binary64))) (*.f64 b b)) (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 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 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64)))))
(*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 b (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b))
(*.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(*.f64 (*.f64 b (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64)))) b)
(*.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64))) (*.f64 b b))
(*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64))))
(*.f64 (*.f64 b (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(*.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(/.f64 (*.f64 (-.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 8 binary64))) b) (+.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 2 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))))) #s(literal 4 binary64))) b) (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 2 binary64))))
(*.f64 b (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64))))
(*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(*.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(*.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64))) b)
(+.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal -180 binary64)))
(+.f64 (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (+.f64 (*.f64 #s(literal -1/180 binary64) angle) (/.f64 angle #s(literal 180 binary64))))
(+.f64 (/.f64 angle #s(literal -180 binary64)) (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.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 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) (/.f64 #s(literal 32400 binary64) angle)) (/.f64 (/.f64 (*.f64 #s(literal 180 binary64) angle) angle) (/.f64 #s(literal 32400 binary64) angle)))
(-.f64 (/.f64 (*.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle)))) (+.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 angle #s(literal 180 binary64)) (*.f64 (+.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64)))))) (/.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64))) (+.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 angle #s(literal 180 binary64)) (*.f64 (+.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64)))))))
(-.f64 (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (+.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (/.f64 (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)) (*.f64 (+.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64)))))
(fma.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 #s(literal 32400 binary64) angle))) (/.f64 angle #s(literal -180 binary64)))
(fma.f64 #s(literal 180 binary64) (/.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 #s(literal 32400 binary64) angle))) (/.f64 angle #s(literal -180 binary64)))
(fma.f64 (+.f64 #s(literal -180 binary64) (*.f64 #s(literal 180 binary64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 #s(literal -180 binary64) (*.f64 #s(literal 180 binary64) (PI.f64)))) (/.f64 angle #s(literal -180 binary64)))
(fma.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 180 binary64)) (/.f64 angle #s(literal -180 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #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 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) #s(literal 1 binary64) (/.f64 angle #s(literal -180 binary64)))
(fma.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 angle #s(literal -180 binary64)))
(fma.f64 (+.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (PI.f64))) (/.f64 angle #s(literal -180 binary64)) (/.f64 angle #s(literal -180 binary64)))
(fma.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 180 binary64)) angle (/.f64 angle #s(literal -180 binary64)))
(fma.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) #s(literal 1/180 binary64) (/.f64 angle #s(literal -180 binary64)))
(fma.f64 (/.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) #s(literal 180 binary64)) (/.f64 #s(literal 180 binary64) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (/.f64 angle #s(literal -180 binary64)))
(fma.f64 (/.f64 #s(literal 180 binary64) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (/.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) #s(literal 180 binary64)) (/.f64 angle #s(literal -180 binary64)))
(fma.f64 (/.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 #s(literal 180 binary64) (+.f64 #s(literal -180 binary64) (*.f64 #s(literal 180 binary64) (PI.f64)))) (/.f64 angle #s(literal -180 binary64)))
(fma.f64 (/.f64 #s(literal 180 binary64) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 180 binary64)) (/.f64 angle #s(literal -180 binary64)))
(fma.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64)) (/.f64 angle #s(literal -180 binary64)))
(fma.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) angle) (/.f64 angle #s(literal -180 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 32400 binary64) angle) (+.f64 (*.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal -180 binary64) angle) angle))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 angle #s(literal 180 binary64)) (*.f64 (+.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64))))) (-.f64 (*.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle)))) (*.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64))) (*.f64 (*.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 1 binary64)) (/.f64 #s(literal 180 binary64) angle)))))
(/.f64 (+.f64 (*.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal -180 binary64) angle) angle)) (/.f64 #s(literal 32400 binary64) angle))
(/.f64 (-.f64 (*.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle)))) (*.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)))) (+.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 angle #s(literal 180 binary64)) (*.f64 (+.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64))))))
(/.f64 (*.f64 (*.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 1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (*.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 1 binary64)) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (-.f64 #s(literal 180 binary64) (*.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle)) angle)) (*.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle)) #s(literal 180 binary64)))
(/.f64 (-.f64 (/.f64 #s(literal 180 binary64) angle) (*.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle)) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle)) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 #s(literal -180 binary64) (*.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle)) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle)) #s(literal -180 binary64)))
(/.f64 (-.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #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 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (PI.f64))) #s(literal 180 binary64)) (*.f64 (/.f64 #s(literal -180 binary64) angle) angle)) (*.f64 (/.f64 #s(literal -180 binary64) angle) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (PI.f64))) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (/.f64 #s(literal -180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal -180 binary64) angle) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (PI.f64))) #s(literal -180 binary64)) (*.f64 (/.f64 #s(literal -180 binary64) angle) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (/.f64 #s(literal -180 binary64) angle) #s(literal -180 binary64)))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal -180 binary64) angle) angle))) (neg.f64 (/.f64 #s(literal 32400 binary64) angle)))
(/.f64 (neg.f64 (-.f64 (*.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle)))) (*.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64))))) (neg.f64 (+.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 angle #s(literal 180 binary64)) (*.f64 (+.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64)))))))
(/.f64 (neg.f64 (*.f64 (*.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 1 binary64)) (/.f64 #s(literal 180 binary64) angle)))) (neg.f64 (*.f64 (+.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64)))))
(/.f64 (+.f64 (*.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle)))) (pow.f64 (/.f64 angle #s(literal -180 binary64)) #s(literal 3 binary64))) (+.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (-.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (/.f64 angle #s(literal -180 binary64))) (*.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal -180 binary64))))))
(/.f64 (-.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 angle #s(literal -180 binary64)) (/.f64 angle #s(literal -180 binary64)))) (*.f64 (+.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64))))
(/.f64 (/.f64 (+.f64 (*.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal -180 binary64) angle) angle)) (/.f64 #s(literal 180 binary64) angle)) #s(literal 180 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 32400 binary64) angle) (+.f64 (*.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal -180 binary64) angle) angle))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 angle #s(literal 180 binary64)) (*.f64 (+.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64))))) (-.f64 (*.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle)))) (*.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 (+.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64))) (*.f64 (*.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 1 binary64)) (/.f64 #s(literal 180 binary64) angle)))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal -180 binary64) angle) angle)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 32400 binary64) angle)))
(*.f64 (-.f64 (*.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle)))) (*.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 angle #s(literal 180 binary64)) (*.f64 (+.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64)))))))
(*.f64 (*.f64 (*.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 1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 180 binary64) angle) (*.f64 (PI.f64) #s(literal 2 binary64))))
(/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))
(/.f64 (*.f64 (PI.f64) #s(literal 2 binary64)) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (neg.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (/.f64 #s(literal -180 binary64) angle))
(/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) angle)) #s(literal 180 binary64))
(/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (-.f64 #s(literal 0 binary64) angle))) #s(literal -180 binary64))
(/.f64 (*.f64 #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) (PI.f64))) (/.f64 #s(literal -180 binary64) angle))
(/.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 2 binary64)) #s(literal 180 binary64))
(/.f64 (*.f64 (*.f64 (PI.f64) (-.f64 #s(literal 0 binary64) angle)) #s(literal 2 binary64)) #s(literal -180 binary64))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal 2 binary64)) (/.f64 #s(literal -180 binary64) angle))
(/.f64 (/.f64 (*.f64 (PI.f64) #s(literal 2 binary64)) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle))
(pow.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (*.f64 (PI.f64) #s(literal 2 binary64))) #s(literal -1 binary64))
(*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))
(*.f64 (PI.f64) (*.f64 (/.f64 angle #s(literal 180 binary64)) #s(literal 2 binary64)))
(*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))
(*.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) #s(literal 2 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))
(*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))
(*.f64 #s(literal 1/90 binary64) (*.f64 (PI.f64) angle))
(*.f64 #s(literal 1/90 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (cbrt.f64 (PI.f64)) (*.f64 angle #s(literal 1/90 binary64))))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 angle #s(literal 1/90 binary64))))
(*.f64 (*.f64 angle #s(literal 1/90 binary64)) (PI.f64))
(*.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 #s(literal 1/90 binary64) (PI.f64)) angle)
(*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) angle)) #s(literal 1/180 binary64))
(*.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))) angle)
(*.f64 (/.f64 (*.f64 (PI.f64) #s(literal 2 binary64)) #s(literal 180 binary64)) angle)
(*.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 -180 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 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64))))))
(+.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 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 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))))))))
(-.f64 (/.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64))))))) (/.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64))))))))
(fma.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64))))))
(fma.f64 (*.f64 b (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 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 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))))))))
(fma.f64 (*.f64 a (cos.f64 (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 a (cos.f64 (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64))))))
(fma.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 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 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))))))))
(fma.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 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 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64))))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 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 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)))))))))) (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64)))))) (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64))))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 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 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)))))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64)))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64))) (-.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64))))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 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 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))))))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)))) (neg.f64 (-.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (cos.f64 (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 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 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)))))))))
(pow.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64))))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 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 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)))))))))) (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64)))))) (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)))) #s(literal -1 binary64))
(*.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64))))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 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 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))))))))))))
(*.f64 (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64))))))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (cos.f64 (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)))))))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (cos.f64 (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)))))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (exp.f64 (log.f64 (*.f64 a (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)))
(pow.f64 (*.f64 a (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))
(pow.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))))))) #s(literal 1 binary64))
(pow.f64 (exp.f64 (log.f64 (*.f64 a (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 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))))))))
(*.f64 a (*.f64 (cos.f64 (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (*.f64 a (cos.f64 (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (+.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))) (*.f64 a (*.f64 a (cos.f64 (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))))))
(*.f64 (*.f64 a (cos.f64 (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 a (cos.f64 (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.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 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 a a))
(*.f64 (exp.f64 (log.f64 (*.f64 a (cos.f64 (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)))))) (exp.f64 (log.f64 (*.f64 a (cos.f64 (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)))))))
(*.f64 (*.f64 (*.f64 a (cos.f64 (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)))) a) (cos.f64 (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))))
(*.f64 (*.f64 (*.f64 a (cos.f64 (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.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)))) a)
(+.f64 #s(literal 1 binary64) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -1 binary64))))
(+.f64 #s(literal 1 binary64) (-.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))))
(+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 0 binary64)))
(+.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -1 binary64)))
(+.f64 (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))))
(+.f64 (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 0 binary64)) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))
(-.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))))
(-.f64 (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))))
(-.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) #s(literal 3 binary64)) (+.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) (+.f64 #s(literal 1 binary64) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))))))) (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) #s(literal 3 binary64)) (+.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) (+.f64 #s(literal 1 binary64) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))))))))
(-.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))))) (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))))))
(fma.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))))))) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -1 binary64)))
(fma.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -1 binary64))) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) (+.f64 #s(literal 1 binary64) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))))))) (-.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))))) (-.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) #s(literal 2 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) (+.f64 #s(literal 1 binary64) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))))))))
(/.f64 (-.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) #s(literal 2 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))))))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))))) (*.f64 (+.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))))) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 3 binary64))))) (*.f64 (+.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))))) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))))))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))) (*.f64 (+.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))))))) (*.f64 (+.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))))) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))))
(/.f64 (-.f64 (*.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))))) #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))))) (*.f64 (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 3 binary64))))) (*.f64 (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))))))
(/.f64 (-.f64 (*.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))))) #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))) (*.f64 (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -1 binary64)) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))))))) (*.f64 (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) (+.f64 #s(literal 1 binary64) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) #s(literal 2 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) #s(literal 2 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))))))
(/.f64 (+.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 3 binary64)) (pow.f64 (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 0 binary64)) #s(literal 3 binary64))) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))))) (-.f64 (*.f64 (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 0 binary64)) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 0 binary64))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 0 binary64))))))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) #s(literal 3 binary64)) (pow.f64 (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -1 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) #s(literal 2 binary64)) (-.f64 (*.f64 (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -1 binary64)) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -1 binary64))) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))))) #s(literal -1 binary64)))))
(/.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 0 binary64)) #s(literal 3 binary64)) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 3 binary64))) (+.f64 (*.f64 (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 0 binary64)) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 0 binary64))) (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))))) (*.f64 (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 0 binary64)) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))))))
(/.f64 (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))))) (*.f64 (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 0 binary64)) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 0 binary64)))) (-.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 0 binary64))))
(/.f64 (-.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -1 binary64)) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -1 binary64)))) (-.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -1 binary64))))
(/.f64 (-.f64 (*.f64 (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 0 binary64)) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 0 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))))) (-.f64 (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 0 binary64)) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))))
(pow.f64 (/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) (+.f64 #s(literal 1 binary64) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))))))) (-.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) #s(literal 3 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))))) (-.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) #s(literal 2 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) #s(literal 2 binary64)))) #s(literal -1 binary64))
(*.f64 (-.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) (+.f64 #s(literal 1 binary64) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))))))))
(*.f64 (-.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) #s(literal 2 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))))
(/.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))))
(/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 2 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) #s(literal -2 binary64))
(/.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 0 binary64))))) #s(literal -2 binary64))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 0 binary64)))) #s(literal 1/2 binary64)) #s(literal -2 binary64))
(pow.f64 (/.f64 #s(literal 2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) #s(literal -1 binary64))
(*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))
(*.f64 (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 0 binary64))) #s(literal 1/4 binary64))
(+.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64))))) (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 2 binary64))))))
(+.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 2 binary64))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64))))))
(-.f64 (/.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (-.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 2 binary64))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64))))))) (/.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (-.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 2 binary64))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64))))))))
(fma.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 2 binary64))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64))))))
(fma.f64 (*.f64 b (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64)))) b (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 2 binary64))))))
(fma.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64))) (*.f64 b b) (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 2 binary64))))))
(fma.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64))) (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 2 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 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64))))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64))))) (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 2 binary64)))))))) (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 2 binary64))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64)))))) (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64))))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64))))) (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 2 binary64)))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64))))) (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 2 binary64)))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64))) (-.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 2 binary64))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64))))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64))))) (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 2 binary64))))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)))) (neg.f64 (-.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 2 binary64))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64))))) (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 2 binary64)))))))
(pow.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64))))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64))))) (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 2 binary64)))))))) (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 2 binary64))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64)))))) (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)))) #s(literal -1 binary64))
(*.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64))))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64))))) (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 2 binary64))))))))))
(*.f64 (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 2 binary64))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 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 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (exp.f64 (log.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) #s(literal 2 binary64)))
(pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64))
(pow.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 2 binary64))))) #s(literal 1 binary64))
(pow.f64 (exp.f64 (log.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) #s(literal 2 binary64))
(*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 2 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 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 2 binary64))))
(*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 a (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(*.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(*.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 2 binary64))) (*.f64 a a))
(*.f64 (exp.f64 (log.f64 (*.f64 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 (*.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) a) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(*.f64 (*.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) a)
(+.f64 (*.f64 (sin.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (neg.f64 (/.f64 (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 #s(literal 32400 binary64) angle)))))) (*.f64 (cos.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (neg.f64 (/.f64 (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 #s(literal 32400 binary64) angle)))))))
(-.f64 (*.f64 (sin.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 #s(literal 32400 binary64) angle))))) (*.f64 (cos.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 #s(literal 32400 binary64) angle))))))
(sin.f64 (-.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 #s(literal 32400 binary64) angle)))))
(fma.f64 (sin.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 #s(literal 32400 binary64) angle)))) (neg.f64 (*.f64 (cos.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 #s(literal 32400 binary64) angle)))))))
(neg.f64 (sin.f64 (/.f64 (+.f64 (+.f64 #s(literal -180 binary64) (*.f64 #s(literal 180 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 (/.f64 #s(literal -180 binary64) angle) (*.f64 angle (+.f64 (PI.f64) #s(literal -1 binary64))))) (*.f64 (/.f64 #s(literal -180 binary64) angle) (+.f64 #s(literal -180 binary64) (*.f64 #s(literal 180 binary64) (PI.f64)))))))
(neg.f64 (sin.f64 (/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (+.f64 #s(literal -180 binary64) (*.f64 #s(literal 180 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 (/.f64 #s(literal -180 binary64) angle) (*.f64 angle (+.f64 (PI.f64) #s(literal -1 binary64)))))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 #s(literal 32400 binary64) angle)))))
(PI.f64)
(log.f64 (exp.f64 (PI.f64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (PI.f64))))
(exp.f64 (log.f64 (PI.f64)))
(exp.f64 (*.f64 (log.f64 (PI.f64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 1/3 binary64) (log.f64 (PI.f64))) #s(literal 3 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (PI.f64))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal 1/3 binary64)))
(-.f64 (exp.f64 (log1p.f64 (PI.f64))) #s(literal 1 binary64))
(sqrt.f64 (*.f64 (PI.f64) (PI.f64)))
(cbrt.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))))
(expm1.f64 (log1p.f64 (PI.f64)))
(log1p.f64 (expm1.f64 (PI.f64)))
(pow.f64 (PI.f64) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (PI.f64)) #s(literal 3 binary64))
(pow.f64 (sqrt.f64 (PI.f64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) #s(literal 1/3 binary64))
(*.f64 (PI.f64) #s(literal 1 binary64))
(*.f64 (PI.f64) (log.f64 (exp.f64 #s(literal 1 binary64))))
(*.f64 #s(literal 1 binary64) (PI.f64))
(*.f64 (cbrt.f64 (PI.f64)) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))
(*.f64 (cbrt.f64 (PI.f64)) (log.f64 (exp.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)))))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (cbrt.f64 (PI.f64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (cbrt.f64 (PI.f64)) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 (sqrt.f64 (PI.f64)) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (PI.f64)) (log.f64 (exp.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (cbrt.f64 (PI.f64)))
(+.f64 #s(literal -180 binary64) (*.f64 #s(literal 180 binary64) (*.f64 (PI.f64) (PI.f64))))
(+.f64 #s(literal -180 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 180 binary64)))
(+.f64 (*.f64 #s(literal 180 binary64) (*.f64 (PI.f64) (PI.f64))) #s(literal -180 binary64))
(+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 180 binary64)) #s(literal -180 binary64))
(/.f64 (*.f64 #s(literal 180 binary64) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))))) (+.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 #s(literal 0 binary64) (PI.f64))))))
(/.f64 (*.f64 #s(literal 180 binary64) (+.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal -1 binary64))) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)))
(/.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))))) #s(literal 180 binary64)) (+.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 #s(literal 0 binary64) (PI.f64))))))
(/.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal -1 binary64)) #s(literal 180 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)))
(*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) #s(literal 180 binary64))
(*.f64 #s(literal 180 binary64) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)))
(*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (+.f64 #s(literal -180 binary64) (*.f64 #s(literal 180 binary64) (PI.f64))))
(*.f64 (*.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) (+.f64 (PI.f64) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 angle #s(literal 180 binary64))) #s(literal 2 binary64)))
(/.f64 (*.f64 angle angle) #s(literal 32400 binary64))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (*.f64 angle #s(literal 1 binary64)) (/.f64 #s(literal 32400 binary64) angle))
(/.f64 (*.f64 angle (-.f64 #s(literal 0 binary64) angle)) #s(literal -32400 binary64))
(/.f64 (*.f64 #s(literal 1 binary64) angle) (/.f64 #s(literal 32400 binary64) angle))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) angle)) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal -180 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) angle) angle) #s(literal -32400 binary64))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) angle) #s(literal 1 binary64)) (*.f64 #s(literal -180 binary64) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) angle) (-.f64 #s(literal 0 binary64) angle)) #s(literal 32400 binary64))
(/.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) angle) #s(literal 180 binary64))
(/.f64 (*.f64 angle (/.f64 angle #s(literal 180 binary64))) #s(literal 180 binary64))
(/.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (-.f64 #s(literal 0 binary64) angle)) #s(literal -180 binary64))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 angle #s(literal 180 binary64))) #s(literal -180 binary64))
(pow.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal -2 binary64))
(pow.f64 (/.f64 angle #s(literal 180 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 #s(literal 180 binary64) angle)) #s(literal -1 binary64))
(*.f64 angle (*.f64 angle #s(literal 1/32400 binary64)))
(*.f64 angle (*.f64 #s(literal 1/180 binary64) (/.f64 angle #s(literal 180 binary64))))
(*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle))
(*.f64 (*.f64 angle angle) #s(literal 1/32400 binary64))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 angle #s(literal 180 binary64)))
(*.f64 (*.f64 angle #s(literal 1/32400 binary64)) angle)
(*.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) angle) #s(literal 1/180 binary64))
(*.f64 (PI.f64) (*.f64 (PI.f64) b))
(*.f64 (*.f64 (PI.f64) (PI.f64)) b)
(*.f64 b (*.f64 (PI.f64) (PI.f64)))
(*.f64 (*.f64 (PI.f64) b) (PI.f64))
(*.f64 (*.f64 (*.f64 (PI.f64) b) #s(literal 1 binary64)) (PI.f64))
(*.f64 (*.f64 (*.f64 (PI.f64) b) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (cbrt.f64 (PI.f64)))
(*.f64 (*.f64 (*.f64 (PI.f64) b) (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64)))
(sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(neg.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))
(neg.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))))
(neg.f64 (sin.f64 (/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) #s(literal -1 binary64)))
(neg.f64 (/.f64 (*.f64 (PI.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) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)) #s(literal 1 binary64)))
(/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))
(/.f64 (*.f64 (PI.f64) (-.f64 #s(literal 0 binary64) angle)) #s(literal -180 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal -180 binary64) angle))
(/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle))
(/.f64 (neg.f64 (*.f64 (PI.f64) (-.f64 #s(literal 0 binary64) angle))) #s(literal 180 binary64))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (PI.f64))) (/.f64 #s(literal 180 binary64) angle))
(pow.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
(*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
(*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (cbrt.f64 (PI.f64)) (/.f64 angle #s(literal 180 binary64))))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 (sqrt.f64 (PI.f64)) (/.f64 angle #s(literal 180 binary64))))
(*.f64 (sqrt.f64 (PI.f64)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 (*.f64 (PI.f64) (-.f64 #s(literal 0 binary64) angle)) #s(literal -1/180 binary64))
(*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 angle #s(literal -180 binary64)))
(*.f64 #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 (/.f64 (PI.f64) #s(literal 180 binary64)) angle)
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 180 binary64)) (/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (/.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64)))
(*.f64 (/.f64 (PI.f64) #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) angle))
(+.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)))))
(+.f64 (*.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)))) (*.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 (*.f64 (cos.f64 (/.f64 (*.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) (/.f64 #s(literal 32400 binary64) angle))) (cos.f64 (/.f64 (/.f64 (*.f64 #s(literal 180 binary64) angle) angle) (/.f64 #s(literal 32400 binary64) angle)))) (*.f64 (sin.f64 (/.f64 (*.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) (/.f64 #s(literal 32400 binary64) angle))) (sin.f64 (/.f64 (/.f64 (*.f64 #s(literal 180 binary64) angle) angle) (/.f64 #s(literal 32400 binary64) angle)))))
(+.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle)))) (+.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 angle #s(literal 180 binary64)) (*.f64 (+.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64))))))) (cos.f64 (/.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64))) (+.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 angle #s(literal 180 binary64)) (*.f64 (+.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64)))))))) (*.f64 (sin.f64 (/.f64 (*.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle)))) (+.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 angle #s(literal 180 binary64)) (*.f64 (+.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64))))))) (sin.f64 (/.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64))) (+.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 angle #s(literal 180 binary64)) (*.f64 (+.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64)))))))))
(+.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (+.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (/.f64 (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)) (*.f64 (+.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64)))))) (*.f64 (sin.f64 (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (+.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (/.f64 (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)) (*.f64 (+.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64)))))))
(cos.f64 (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.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)))))
(-.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 angle #s(literal -180 binary64))) (sin.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)))))
(-.f64 (*.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 (*.f64 #s(literal -1/180 binary64) angle) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (sin.f64 (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (+.f64 (*.f64 #s(literal -1/180 binary64) angle) (/.f64 angle #s(literal 180 binary64))))))
(fma.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)))))
(fma.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))) (neg.f64 (*.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))))))
(/.f64 (+.f64 (pow.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)))) #s(literal 3 binary64)) (pow.f64 (*.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 3 binary64))) (+.f64 (*.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 (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 (*.f64 (*.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)))) (*.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))))) (*.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))))))))
(/.f64 (-.f64 (*.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 (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 (*.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)))) (*.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)))))) (cos.f64 (*.f64 (+.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64)))))
(+.f64 (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 0 binary64))))
(+.f64 (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 0 binary64)) #s(literal 1/2 binary64)))
(+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (+.f64 (*.f64 (neg.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64)))))
(+.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 2 binary64))) (neg.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64)))))
(+.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 2 binary64))) (*.f64 (neg.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(+.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 2 binary64))) (*.f64 (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -1 binary64)) #s(literal 1/2 binary64)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))) (*.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -1 binary64))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 0 binary64))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 2 binary64)))
(+.f64 (*.f64 (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 0 binary64)) #s(literal 1/2 binary64)) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))) #s(literal -1 binary64)))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))
(cos.f64 (+.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(-.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 2 binary64))) (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64))))
(fma.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) #s(literal 1/2 binary64) (neg.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64)))))
(fma.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (neg.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64)))))
(fma.f64 (pow.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 1 binary64)) (pow.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 1 binary64)) (neg.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64)))))
(neg.f64 (/.f64 (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 0 binary64))) #s(literal -2 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) #s(literal 1 binary64)))
(/.f64 (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 0 binary64))) #s(literal 2 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 0 binary64)))) #s(literal -2 binary64))
(/.f64 (-.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) #s(literal 3 binary64))) (*.f64 #s(literal 2 binary64) (+.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) (+.f64 #s(literal 1 binary64) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))))))))
(/.f64 (-.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) #s(literal 2 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))))))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))))) #s(literal 4 binary64))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 0 binary64))))) #s(literal 2 binary64))
(/.f64 (-.f64 (pow.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 6 binary64)) (pow.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 6 binary64))) (+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 2 binary64))) (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 2 binary64)))) (+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64))) (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 2 binary64))) (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64)))))))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 2 binary64))) (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 2 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64))) (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64))))) #s(literal 1 binary64))
(/.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) #s(literal 3 binary64)))) (+.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) (+.f64 #s(literal 1 binary64) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))))))))
(/.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) #s(literal 2 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) #s(literal 2 binary64)))) (+.f64 #s(literal 1 binary64) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) #s(literal 3 binary64))) #s(literal 1/2 binary64)) (+.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) (+.f64 #s(literal 1 binary64) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) #s(literal 2 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) #s(literal 2 binary64))) #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))
(*.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 0 binary64))))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 1 binary64))
(*.f64 (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 0 binary64))) #s(literal 1/2 binary64))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 0 binary64)))) #s(literal -1/2 binary64))
(*.f64 (+.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (-.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64)))
(+.f64 (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64)) #s(literal 1/2 binary64))
(exp.f64 (*.f64 (log.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64)))
(-.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 2 binary64)))
(-.f64 (/.f64 #s(literal 1/8 binary64) (+.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 2 binary64)))))) (/.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 8 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 2 binary64)))))))
(-.f64 (/.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #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 angle #s(literal 1/90 binary64))))))) #s(literal 4 binary64)) (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 2 binary64))))) (-.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 8 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 2 binary64))) (-.f64 #s(literal 1/4 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))))) #s(literal 4 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))))
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) #s(literal 2 binary64))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 3 binary64))) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))))))
(/.f64 (-.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 8 binary64))) (+.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 2 binary64))))))
(/.f64 (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -1 binary64)) #s(literal -2 binary64))
(/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))))) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))))
(/.f64 (-.f64 #s(literal 1/4 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))))) #s(literal 4 binary64))) (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 2 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 8 binary64)))) (neg.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 2 binary64)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/4 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))))) #s(literal 4 binary64)))) (neg.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 2 binary64)))))
(/.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64)) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64))))))
(/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64)) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64)))) (-.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64))))
(pow.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 2 binary64))
(pow.f64 (/.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 2 binary64))))) (-.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 8 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 2 binary64))) (-.f64 #s(literal 1/4 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))))) #s(literal 4 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 #s(literal 2 binary64) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))) #s(literal -1 binary64))
(*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) #s(literal 1/2 binary64))
(*.f64 (-.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 8 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 2 binary64)))))))
(*.f64 (-.f64 #s(literal 1/4 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))))) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 2 binary64)))))
(+.f64 (*.f64 (*.f64 b b) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 b b)) (*.f64 (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64)) (*.f64 b b)))
(exp.f64 (*.f64 (log.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 2 binary64)))
(/.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 8 binary64)))) (+.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 2 binary64))))))
(/.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/4 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))))) #s(literal 4 binary64)))) (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 8 binary64))) (*.f64 b b)) (+.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 2 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))))) #s(literal 4 binary64))) (*.f64 b b)) (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 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 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64)))))
(*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 b (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b))
(*.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(*.f64 (*.f64 b (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64)))) b)
(*.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64))) (*.f64 b b))
(*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64))))
(*.f64 (*.f64 b (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(*.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))
(cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(cos.f64 (/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)))
(+.f64 (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 0 binary64))))
(+.f64 (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 0 binary64)) #s(literal 1/2 binary64)))
(+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (+.f64 (*.f64 (neg.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64)))))
(+.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 2 binary64))) (neg.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64)))))
(+.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 2 binary64))) (*.f64 (neg.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(+.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 2 binary64))) (*.f64 (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -1 binary64)) #s(literal 1/2 binary64)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))) (*.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -1 binary64))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 0 binary64))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 2 binary64)))
(+.f64 (*.f64 (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 0 binary64)) #s(literal 1/2 binary64)) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))) #s(literal -1 binary64)))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))
(cos.f64 (+.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(-.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 2 binary64))) (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64))))
(fma.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) #s(literal 1/2 binary64) (neg.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64)))))
(fma.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (neg.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64)))))
(fma.f64 (pow.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 1 binary64)) (pow.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 1 binary64)) (neg.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64)))))
(neg.f64 (/.f64 (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 0 binary64))) #s(literal -2 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) #s(literal 1 binary64)))
(/.f64 (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 0 binary64))) #s(literal 2 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 0 binary64)))) #s(literal -2 binary64))
(/.f64 (-.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) #s(literal 3 binary64))) (*.f64 #s(literal 2 binary64) (+.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) (+.f64 #s(literal 1 binary64) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))))))))
(/.f64 (-.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) #s(literal 2 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))))))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))))) #s(literal 4 binary64))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 0 binary64))))) #s(literal 2 binary64))
(/.f64 (-.f64 (pow.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 6 binary64)) (pow.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 6 binary64))) (+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 2 binary64))) (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 2 binary64)))) (+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64))) (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 2 binary64))) (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64)))))))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 2 binary64))) (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 2 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64))) (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64))))) #s(literal 1 binary64))
(/.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) #s(literal 3 binary64)))) (+.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) (+.f64 #s(literal 1 binary64) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))))))))
(/.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) #s(literal 2 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) #s(literal 2 binary64)))) (+.f64 #s(literal 1 binary64) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) #s(literal 3 binary64))) #s(literal 1/2 binary64)) (+.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) (+.f64 #s(literal 1 binary64) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) #s(literal 2 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) #s(literal 2 binary64))) #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))
(*.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 0 binary64))))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 1 binary64))
(*.f64 (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 0 binary64))) #s(literal 1/2 binary64))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 0 binary64)))) #s(literal -1/2 binary64))
(*.f64 (+.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (-.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(+.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))))
(+.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) #s(literal 1 binary64)))
(+.f64 (-.f64 #s(literal 0 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) #s(literal 1 binary64))
(-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))
(-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))))) (/.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))))))
(-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))))) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))))))
(/.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))))) #s(literal -1 binary64)) (neg.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))))
(/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))))) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (-.f64 #s(literal 0 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) (-.f64 #s(literal 0 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) (-.f64 #s(literal 0 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))))
(pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 3 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))))) #s(literal -1 binary64))
(*.f64 #s(literal -2 binary64) (*.f64 (sin.f64 (/.f64 (-.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)))) #s(literal 2 binary64))) (sin.f64 (/.f64 (+.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)))) #s(literal 2 binary64)))))
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))))))
(*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))))
(*.f64 (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))))) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 3 binary64)))) (+.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))))))
(*.f64 (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))))) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))))) #s(literal -1 binary64))) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -1 binary64)))
(+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64)))
(+.f64 (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64)) #s(literal 1/2 binary64))
(exp.f64 (*.f64 (log.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64)))
(-.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 2 binary64)))
(-.f64 (/.f64 #s(literal 1/8 binary64) (+.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 2 binary64)))))) (/.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 8 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 2 binary64)))))))
(-.f64 (/.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #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 angle #s(literal 1/90 binary64))))))) #s(literal 4 binary64)) (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 2 binary64))))) (-.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 8 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 2 binary64))) (-.f64 #s(literal 1/4 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))))) #s(literal 4 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))))
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) #s(literal 2 binary64))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 3 binary64))) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))))))
(/.f64 (-.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 8 binary64))) (+.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 2 binary64))))))
(/.f64 (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -1 binary64)) #s(literal -2 binary64))
(/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))))) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))))
(/.f64 (-.f64 #s(literal 1/4 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))))) #s(literal 4 binary64))) (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 2 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 8 binary64)))) (neg.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 2 binary64)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/4 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))))) #s(literal 4 binary64)))) (neg.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 2 binary64)))))
(/.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64)) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64))))))
(/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64)) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64)))) (-.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64))))
(pow.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 2 binary64))
(pow.f64 (/.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 2 binary64))))) (-.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 8 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 2 binary64))) (-.f64 #s(literal 1/4 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))))) #s(literal 4 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 #s(literal 2 binary64) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))) #s(literal -1 binary64))
(*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) #s(literal 1/2 binary64))
(*.f64 (-.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 8 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 2 binary64)))))))
(*.f64 (-.f64 #s(literal 1/4 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))))) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 2 binary64)))))

simplify352.0ms (2.2%)

Algorithm
egg-herbie
Rules
6050×*-lowering-*.f32
6050×*-lowering-*.f64
1960×sum5-define
1814×+-lowering-+.f64
1814×+-lowering-+.f32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04788142
116356900
269236657
086846657
Stop Event
iter limit
node limit
Counts
552 → 552
Calls
Call 1
Inputs
(* 1/32400 (/ (* angle (- (* 180 (- (pow (PI) 2) 1)) (* 180 (- (PI) 1)))) (- (PI) 1)))
(* 1/32400 (/ (* angle (- (* 180 (- (pow (PI) 2) 1)) (* 180 (- (PI) 1)))) (- (PI) 1)))
(* 1/32400 (/ (* angle (- (* 180 (- (pow (PI) 2) 1)) (* 180 (- (PI) 1)))) (- (PI) 1)))
(* 1/32400 (/ (* angle (- (* 180 (- (pow (PI) 2) 1)) (* 180 (- (PI) 1)))) (- (PI) 1)))
(* 1/32400 (/ (* angle (- (* 180 (- (pow (PI) 2) 1)) (* 180 (- (PI) 1)))) (- (PI) 1)))
(* 1/32400 (/ (* angle (- (* 180 (- (pow (PI) 2) 1)) (* 180 (- (PI) 1)))) (- (PI) 1)))
(* 1/32400 (/ (* angle (- (* 180 (- (pow (PI) 2) 1)) (* 180 (- (PI) 1)))) (- (PI) 1)))
(* 1/32400 (/ (* angle (- (* 180 (- (pow (PI) 2) 1)) (* 180 (- (PI) 1)))) (- (PI) 1)))
(* 1/32400 (/ (* angle (- (* 180 (- (pow (PI) 2) 1)) (* 180 (- (PI) 1)))) (- (PI) 1)))
(* 1/32400 (/ (* angle (- (* 180 (- (pow (PI) 2) 1)) (* 180 (- (PI) 1)))) (- (PI) 1)))
(* 1/32400 (/ (* angle (- (* 180 (- (pow (PI) 2) 1)) (* 180 (- (PI) 1)))) (- (PI) 1)))
(* 1/32400 (/ (* angle (- (* 180 (- (pow (PI) 2) 1)) (* 180 (- (PI) 1)))) (- (PI) 1)))
(- (* 180 (- (pow (PI) 2) 1)) (* 180 (- (PI) 1)))
(- (* 180 (- (pow (PI) 2) 1)) (* 180 (- (PI) 1)))
(- (* 180 (- (pow (PI) 2) 1)) (* 180 (- (PI) 1)))
(- (* 180 (- (pow (PI) 2) 1)) (* 180 (- (PI) 1)))
(- (* 180 (- (pow (PI) 2) 1)) (* 180 (- (PI) 1)))
(- (* 180 (- (pow (PI) 2) 1)) (* 180 (- (PI) 1)))
(- (* 180 (- (pow (PI) 2) 1)) (* 180 (- (PI) 1)))
(- (* 180 (- (pow (PI) 2) 1)) (* 180 (- (PI) 1)))
(- (* 180 (- (pow (PI) 2) 1)) (* 180 (- (PI) 1)))
(- (* 180 (- (pow (PI) 2) 1)) (* 180 (- (PI) 1)))
(- (* 180 (- (pow (PI) 2) 1)) (* 180 (- (PI) 1)))
(- (* 180 (- (pow (PI) 2) 1)) (* 180 (- (PI) 1)))
(* 180 (- (PI) 1))
(* 180 (- (PI) 1))
(* 180 (- (PI) 1))
(* 180 (- (PI) 1))
(* 180 (- (PI) 1))
(* 180 (- (PI) 1))
(* 180 (- (PI) 1))
(* 180 (- (PI) 1))
(* 180 (- (PI) 1))
(* 180 (- (PI) 1))
(* 180 (- (PI) 1))
(* 180 (- (PI) 1))
(* 32400 (/ (- (PI) 1) angle))
(* 32400 (/ (- (PI) 1) angle))
(* 32400 (/ (- (PI) 1) angle))
(* 32400 (/ (- (PI) 1) angle))
(* 32400 (/ (- (PI) 1) angle))
(* 32400 (/ (- (PI) 1) angle))
(* 32400 (/ (- (PI) 1) angle))
(* 32400 (/ (- (PI) 1) angle))
(* 32400 (/ (- (PI) 1) angle))
(* 32400 (/ (- (PI) 1) angle))
(* 32400 (/ (- (PI) 1) angle))
(* 32400 (/ (- (PI) 1) angle))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(+ (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (pow a 2))
(+ (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (pow a 2))
(+ (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (pow a 2))
(pow a 2)
(* (pow a 2) (+ 1 (* 1/32400 (/ (* (pow angle 2) (* (pow b 2) (pow (PI) 2))) (pow a 2)))))
(* (pow a 2) (+ 1 (* 1/32400 (/ (* (pow angle 2) (* (pow b 2) (pow (PI) 2))) (pow a 2)))))
(* (pow a 2) (+ 1 (* 1/32400 (/ (* (pow angle 2) (* (pow b 2) (pow (PI) 2))) (pow a 2)))))
(pow a 2)
(* (pow a 2) (+ 1 (* 1/32400 (/ (* (pow angle 2) (* (pow b 2) (pow (PI) 2))) (pow a 2)))))
(* (pow a 2) (+ 1 (* 1/32400 (/ (* (pow angle 2) (* (pow b 2) (pow (PI) 2))) (pow a 2)))))
(* (pow a 2) (+ 1 (* 1/32400 (/ (* (pow angle 2) (* (pow b 2) (pow (PI) 2))) (pow a 2)))))
(pow a 2)
(+ (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (pow a 2))
(+ (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (pow a 2))
(+ (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (pow a 2))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(* (pow b 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (pow a 2) (pow b 2))))
(* (pow b 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (pow a 2) (pow b 2))))
(* (pow b 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (pow a 2) (pow b 2))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(* (pow b 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (pow a 2) (pow b 2))))
(* (pow b 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (pow a 2) (pow b 2))))
(* (pow b 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (pow a 2) (pow b 2))))
(pow a 2)
(+ (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (pow a 2))
(+ (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (pow a 2))
(+ (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (pow a 2))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (/ (pow a 2) (pow angle 2))))
(* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (/ (pow a 2) (pow angle 2))))
(* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (/ (pow a 2) (pow angle 2))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (/ (pow a 2) (pow angle 2))))
(* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (/ (pow a 2) (pow angle 2))))
(* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (/ (pow a 2) (pow angle 2))))
(pow a 2)
(pow a 2)
(pow a 2)
(pow a 2)
(pow a 2)
(pow a 2)
(pow a 2)
(pow a 2)
(pow a 2)
(pow a 2)
(pow a 2)
(pow a 2)
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(* (pow b 2) (pow (PI) 2))
(* (pow b 2) (pow (PI) 2))
(* (pow b 2) (pow (PI) 2))
(* (pow b 2) (pow (PI) 2))
(* (pow b 2) (pow (PI) 2))
(* (pow b 2) (pow (PI) 2))
(* (pow b 2) (pow (PI) 2))
(* (pow b 2) (pow (PI) 2))
(* (pow b 2) (pow (PI) 2))
(* (pow b 2) (pow (PI) 2))
(* (pow b 2) (pow (PI) 2))
(* (pow b 2) (pow (PI) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(pow a 2)
(* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(pow a 2)
(* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(pow a 2)
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(pow a 2)
(+ (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (pow a 2))
(+ (* (pow angle 2) (+ (* -1/3149280000 (* (pow angle 2) (* (pow b 2) (pow (PI) 4)))) (* 1/32400 (* (pow b 2) (pow (PI) 2))))) (pow a 2))
(+ (* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (* (pow angle 2) (* (pow b 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6))))))))) (pow a 2))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(* (pow angle 2) (+ (* -1/3149280000 (* (pow angle 2) (* (pow b 2) (pow (PI) 4)))) (* 1/32400 (* (pow b 2) (pow (PI) 2)))))
(* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (* (pow angle 2) (* (pow b 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))))))))
(* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (* (pow angle 2) (+ (* (pow angle 2) (* (pow b 2) (+ (* -1/396718580736000000000 (pow (PI) 8)) (* -1/2777030065152000000000 (pow (PI) 8))))) (* (pow b 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6))))))))))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* b (pow (sin (* 1/180 (* angle (PI)))) 2))
(* b (pow (sin (* 1/180 (* angle (PI)))) 2))
(* b (pow (sin (* 1/180 (* angle (PI)))) 2))
(* b (pow (sin (* 1/180 (* angle (PI)))) 2))
(* b (pow (sin (* 1/180 (* angle (PI)))) 2))
(* b (pow (sin (* 1/180 (* angle (PI)))) 2))
(* b (pow (sin (* 1/180 (* angle (PI)))) 2))
(* b (pow (sin (* 1/180 (* angle (PI)))) 2))
(* b (pow (sin (* 1/180 (* angle (PI)))) 2))
(* b (pow (sin (* 1/180 (* angle (PI)))) 2))
(* b (pow (sin (* 1/180 (* angle (PI)))) 2))
(* b (pow (sin (* 1/180 (* angle (PI)))) 2))
(* 1/32400 (* (pow angle 2) (* b (pow (PI) 2))))
(* (pow angle 2) (+ (* -1/3149280000 (* (pow angle 2) (* b (pow (PI) 4)))) (* 1/32400 (* b (pow (PI) 2)))))
(* (pow angle 2) (+ (* 1/32400 (* b (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* b (pow (PI) 4))) (* (pow angle 2) (* b (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))))))))
(* (pow angle 2) (+ (* 1/32400 (* b (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* b (pow (PI) 4))) (* (pow angle 2) (+ (* b (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))) (* (pow angle 2) (* b (+ (* -1/396718580736000000000 (pow (PI) 8)) (* -1/2777030065152000000000 (pow (PI) 8)))))))))))
(* b (pow (sin (* 1/180 (* angle (PI)))) 2))
(* b (pow (sin (* 1/180 (* angle (PI)))) 2))
(* b (pow (sin (* 1/180 (* angle (PI)))) 2))
(* b (pow (sin (* 1/180 (* angle (PI)))) 2))
(* b (pow (sin (* 1/180 (* angle (PI)))) 2))
(* b (pow (sin (* 1/180 (* angle (PI)))) 2))
(* b (pow (sin (* 1/180 (* angle (PI)))) 2))
(* b (pow (sin (* 1/180 (* angle (PI)))) 2))
(* angle (- (* 1/180 (+ 1 (PI))) 1/180))
(* angle (- (* 1/180 (+ 1 (PI))) 1/180))
(* angle (- (* 1/180 (+ 1 (PI))) 1/180))
(* angle (- (* 1/180 (+ 1 (PI))) 1/180))
(* angle (- (* 1/180 (+ 1 (PI))) 1/180))
(* angle (- (* 1/180 (+ 1 (PI))) 1/180))
(* angle (- (* 1/180 (+ 1 (PI))) 1/180))
(* angle (- (* 1/180 (+ 1 (PI))) 1/180))
(* -1 (* angle (+ 1/180 (* -1/180 (+ 1 (PI))))))
(* -1 (* angle (+ 1/180 (* -1/180 (+ 1 (PI))))))
(* -1 (* angle (+ 1/180 (* -1/180 (+ 1 (PI))))))
(* -1 (* angle (+ 1/180 (* -1/180 (+ 1 (PI))))))
(* 1/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 b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(+ (* (pow a 2) (pow (cos (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+ (* (pow a 2) (pow (cos (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+ (* (pow a 2) (pow (cos (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(* (pow a 2) (pow (cos (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2))
(* (pow a 2) (+ (/ (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow a 2)) (pow (cos (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)))
(* (pow a 2) (+ (/ (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow a 2)) (pow (cos (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)))
(* (pow a 2) (+ (/ (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (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 b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow a 2)) (pow (cos (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)))
(* (pow a 2) (+ (/ (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow a 2)) (pow (cos (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)))
(* (pow a 2) (+ (/ (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow a 2)) (pow (cos (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 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) (+ (* 1/765275040000000 (* (pow b 2) (pow (PI) 6))) (* (pow a 2) (+ (* -1/24 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 6)) (* -1/360 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 6)))))))))))) (pow a 2))
(+ (* (pow a 2) (pow (cos (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+ (* (pow a 2) (pow (cos (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+ (* (pow a 2) (pow (cos (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+ (* (pow a 2) (pow (cos (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+ (* (pow a 2) (pow (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+ (* (pow a 2) (pow (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+ (* (pow a 2) (pow (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+ (* (pow a 2) (pow (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(* (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 b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+ (* (pow a 2) (pow (cos (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+ (* (pow a 2) (pow (cos (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow b 2) (- (+ 1/2 (/ (* (pow a 2) (pow (cos (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)) (pow b 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow b 2) (- (+ 1/2 (/ (* (pow a 2) (pow (cos (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)) (pow b 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow b 2) (- (+ 1/2 (/ (* (pow a 2) (pow (cos (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)) (pow b 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow b 2) (- (+ 1/2 (/ (* (pow a 2) (pow (cos (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)) (pow b 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow b 2) (- (+ 1/2 (/ (* (pow a 2) (pow (cos (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)) (pow b 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow b 2) (- (+ 1/2 (/ (* (pow a 2) (pow (cos (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)) (pow b 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (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 (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 (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)
(+ (* -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))
2
(+ 2 (* -1/8100 (* (pow angle 2) (pow (PI) 2))))
(+ 2 (* (pow angle 2) (+ (* -1/8100 (pow (PI) 2)) (* 1/787320000 (* (pow angle 2) (pow (PI) 4))))))
(+ 2 (* (pow angle 2) (+ (* -1/8100 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/191318760000000 (* (pow angle 2) (pow (PI) 6))) (* 1/787320000 (pow (PI) 4)))))))
(* 2 (cos (* 1/90 (* angle (PI)))))
(* 2 (cos (* 1/90 (* angle (PI)))))
(* 2 (cos (* 1/90 (* angle (PI)))))
(* 2 (cos (* 1/90 (* angle (PI)))))
(* 2 (cos (* 1/90 (* angle (PI)))))
(* 2 (cos (* 1/90 (* angle (PI)))))
(* 2 (cos (* 1/90 (* angle (PI)))))
(* 2 (cos (* 1/90 (* angle (PI)))))
1/2
(+ 1/2 (* -1/32400 (* (pow angle 2) (pow (PI) 2))))
(+ 1/2 (* (pow angle 2) (+ (* -1/32400 (pow (PI) 2)) (* 1/3149280000 (* (pow angle 2) (pow (PI) 4))))))
(+ 1/2 (* (pow angle 2) (+ (* -1/32400 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/765275040000000 (* (pow angle 2) (pow (PI) 6))) (* 1/3149280000 (pow (PI) 4)))))))
(* 1/2 (cos (* 1/90 (* angle (PI)))))
(* 1/2 (cos (* 1/90 (* angle (PI)))))
(* 1/2 (cos (* 1/90 (* angle (PI)))))
(* 1/2 (cos (* 1/90 (* angle (PI)))))
(* 1/2 (cos (* 1/90 (* angle (PI)))))
(* 1/2 (cos (* 1/90 (* angle (PI)))))
(* 1/2 (cos (* 1/90 (* angle (PI)))))
(* 1/2 (cos (* 1/90 (* angle (PI)))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (+ (/ (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (+ (/ (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (+ (/ (* (pow b 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 b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (+ (/ (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (+ (/ (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (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/765275040000000 (* (pow b 2) (pow (PI) 6))) (* (pow a 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6)))))))))))) (pow a 2))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 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 b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow b 2) (- (+ 1/2 (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow b 2) (- (+ 1/2 (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow b 2) (- (+ 1/2 (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow b 2) (- (+ 1/2 (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow b 2) (- (+ 1/2 (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow b 2) (- (+ 1/2 (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 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))
(* 1/32400 (/ (* angle (- (* 180 (- (pow (PI) 2) 1)) (* 180 (- (PI) 1)))) (- (PI) 1)))
(* angle (+ (* -1/204073344000000 (/ (* (pow angle 2) (pow (- (* 180 (- (pow (PI) 2) 1)) (* 180 (- (PI) 1))) 3)) (pow (- (PI) 1) 3))) (* 1/32400 (/ (- (* 180 (- (pow (PI) 2) 1)) (* 180 (- (PI) 1))) (- (PI) 1)))))
(* angle (+ (* 1/32400 (/ (- (* 180 (- (pow (PI) 2) 1)) (* 180 (- (PI) 1))) (- (PI) 1))) (* (pow angle 2) (+ (* -1/204073344000000 (/ (pow (- (* 180 (- (pow (PI) 2) 1)) (* 180 (- (PI) 1))) 3) (pow (- (PI) 1) 3))) (* 1/4284560671948800000000000 (/ (* (pow angle 2) (pow (- (* 180 (- (pow (PI) 2) 1)) (* 180 (- (PI) 1))) 5)) (pow (- (PI) 1) 5)))))))
(* angle (+ (* 1/32400 (/ (- (* 180 (- (pow (PI) 2) 1)) (* 180 (- (PI) 1))) (- (PI) 1))) (* (pow angle 2) (+ (* -1/204073344000000 (/ (pow (- (* 180 (- (pow (PI) 2) 1)) (* 180 (- (PI) 1))) 3) (pow (- (PI) 1) 3))) (* (pow angle 2) (+ (* -1/188905937261368836096000000000000000 (/ (* (pow angle 2) (pow (- (* 180 (- (pow (PI) 2) 1)) (* 180 (- (PI) 1))) 7)) (pow (- (PI) 1) 7))) (* 1/4284560671948800000000000 (/ (pow (- (* 180 (- (pow (PI) 2) 1)) (* 180 (- (PI) 1))) 5) (pow (- (PI) 1) 5)))))))))
(sin (* 1/32400 (/ (* angle (- (* 180 (- (pow (PI) 2) 1)) (* 180 (- (PI) 1)))) (- (PI) 1))))
(sin (* 1/32400 (/ (* angle (- (* 180 (- (pow (PI) 2) 1)) (* 180 (- (PI) 1)))) (- (PI) 1))))
(sin (* 1/32400 (/ (* angle (- (* 180 (- (pow (PI) 2) 1)) (* 180 (- (PI) 1)))) (- (PI) 1))))
(sin (* 1/32400 (/ (* angle (- (* 180 (- (pow (PI) 2) 1)) (* 180 (- (PI) 1)))) (- (PI) 1))))
(sin (* 1/32400 (/ (* angle (- (* 180 (- (pow (PI) 2) 1)) (* 180 (- (PI) 1)))) (- (PI) 1))))
(sin (* 1/32400 (/ (* angle (- (* 180 (- (pow (PI) 2) 1)) (* 180 (- (PI) 1)))) (- (PI) 1))))
(sin (* 1/32400 (/ (* angle (- (* 180 (- (pow (PI) 2) 1)) (* 180 (- (PI) 1)))) (- (PI) 1))))
(sin (* 1/32400 (/ (* angle (- (* 180 (- (pow (PI) 2) 1)) (* 180 (- (PI) 1)))) (- (PI) 1))))
(* 1/32400 (pow angle 2))
(* 1/32400 (pow angle 2))
(* 1/32400 (pow angle 2))
(* 1/32400 (pow angle 2))
(* 1/32400 (pow angle 2))
(* 1/32400 (pow angle 2))
(* 1/32400 (pow angle 2))
(* 1/32400 (pow angle 2))
(* 1/32400 (pow angle 2))
(* 1/32400 (pow angle 2))
(* 1/32400 (pow angle 2))
(* 1/32400 (pow angle 2))
(* b (pow (PI) 2))
(* b (pow (PI) 2))
(* b (pow (PI) 2))
(* b (pow (PI) 2))
(* b (pow (PI) 2))
(* b (pow (PI) 2))
(* b (pow (PI) 2))
(* b (pow (PI) 2))
(* b (pow (PI) 2))
(* b (pow (PI) 2))
(* b (pow (PI) 2))
(* b (pow (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)))
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
(+ 1 (* -1/16200 (* (pow angle 2) (pow (PI) 2))))
(+ 1 (* (pow angle 2) (+ (* -1/16200 (pow (PI) 2)) (* 1/1574640000 (* (pow angle 2) (pow (PI) 4))))))
(+ 1 (* (pow angle 2) (+ (* -1/16200 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/382637520000000 (* (pow angle 2) (pow (PI) 6))) (* 1/1574640000 (pow (PI) 4)))))))
(cos (* 1/90 (* angle (PI))))
(cos (* 1/90 (* angle (PI))))
(cos (* 1/90 (* angle (PI))))
(cos (* 1/90 (* angle (PI))))
(cos (* 1/90 (* angle (PI))))
(cos (* 1/90 (* angle (PI))))
(cos (* 1/90 (* angle (PI))))
(cos (* 1/90 (* angle (PI))))
(* 1/32400 (* (pow angle 2) (pow (PI) 2)))
(* (pow angle 2) (- (* -1/3149280000 (* (pow angle 2) (pow (PI) 4))) (* -1/32400 (pow (PI) 2))))
(* (pow angle 2) (- (* (pow angle 2) (- (* 1/765275040000000 (* (pow angle 2) (pow (PI) 6))) (* 1/3149280000 (pow (PI) 4)))) (* -1/32400 (pow (PI) 2))))
(* (pow angle 2) (- (* (pow angle 2) (- (* (pow angle 2) (- (* -1/347128758144000000000 (* (pow angle 2) (pow (PI) 8))) (* -1/765275040000000 (pow (PI) 6)))) (* 1/3149280000 (pow (PI) 4)))) (* -1/32400 (pow (PI) 2))))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(* 1/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/765275040000000 (* (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))) (* (pow angle 2) (+ (* -1/347128758144000000000 (* (pow angle 2) (* (pow b 2) (pow (PI) 8)))) (* 1/765275040000000 (* (pow b 2) (pow (PI) 6)))))))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
1
(+ 1 (* -1/64800 (* (pow angle 2) (pow (PI) 2))))
(+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* 1/25194240000 (* (pow angle 2) (pow (PI) 4))))))
(+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/24488801280000000 (* (pow angle 2) (pow (PI) 6))) (* 1/25194240000 (pow (PI) 4)))))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
1
(+ 1 (* -1/16200 (* (pow angle 2) (pow (PI) 2))))
(+ 1 (* (pow angle 2) (+ (* -1/16200 (pow (PI) 2)) (* 1/1574640000 (* (pow angle 2) (pow (PI) 4))))))
(+ 1 (* (pow angle 2) (+ (* -1/16200 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/382637520000000 (* (pow angle 2) (pow (PI) 6))) (* 1/1574640000 (pow (PI) 4)))))))
(cos (* 1/90 (* angle (PI))))
(cos (* 1/90 (* angle (PI))))
(cos (* 1/90 (* angle (PI))))
(cos (* 1/90 (* angle (PI))))
(cos (* 1/90 (* angle (PI))))
(cos (* 1/90 (* angle (PI))))
(cos (* 1/90 (* angle (PI))))
(cos (* 1/90 (* angle (PI))))
(* 1/16200 (* (pow angle 2) (pow (PI) 2)))
(* (pow angle 2) (- (* -1/1574640000 (* (pow angle 2) (pow (PI) 4))) (* -1/16200 (pow (PI) 2))))
(* (pow angle 2) (- (* (pow angle 2) (- (* 1/382637520000000 (* (pow angle 2) (pow (PI) 6))) (* 1/1574640000 (pow (PI) 4)))) (* -1/16200 (pow (PI) 2))))
(* (pow angle 2) (- (* (pow angle 2) (- (* (pow angle 2) (- (* -1/173564379072000000000 (* (pow angle 2) (pow (PI) 8))) (* -1/382637520000000 (pow (PI) 6)))) (* 1/1574640000 (pow (PI) 4)))) (* -1/16200 (pow (PI) 2))))
(- 1 (cos (* 1/90 (* angle (PI)))))
(- 1 (cos (* 1/90 (* angle (PI)))))
(- 1 (cos (* 1/90 (* angle (PI)))))
(- 1 (cos (* 1/90 (* angle (PI)))))
(- 1 (cos (* 1/90 (* angle (PI)))))
(- 1 (cos (* 1/90 (* angle (PI)))))
(- 1 (cos (* 1/90 (* angle (PI)))))
(- 1 (cos (* 1/90 (* angle (PI)))))
(* 1/32400 (* (pow angle 2) (pow (PI) 2)))
(* (pow angle 2) (- (* -1/3149280000 (* (pow angle 2) (pow (PI) 4))) (* -1/32400 (pow (PI) 2))))
(* (pow angle 2) (- (* (pow angle 2) (- (* 1/765275040000000 (* (pow angle 2) (pow (PI) 6))) (* 1/3149280000 (pow (PI) 4)))) (* -1/32400 (pow (PI) 2))))
(* (pow angle 2) (- (* (pow angle 2) (- (* (pow angle 2) (- (* -1/347128758144000000000 (* (pow angle 2) (pow (PI) 8))) (* -1/765275040000000 (pow (PI) 6)))) (* 1/3149280000 (pow (PI) 4)))) (* -1/32400 (pow (PI) 2))))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
Outputs
(* 1/32400 (/ (* angle (- (* 180 (- (pow (PI) 2) 1)) (* 180 (- (PI) 1)))) (- (PI) 1)))
(/.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal -1 binary64) (+.f64 (PI.f64) #s(literal -1 binary64))))) angle) (+.f64 (PI.f64) #s(literal -1 binary64)))
(* 1/32400 (/ (* angle (- (* 180 (- (pow (PI) 2) 1)) (* 180 (- (PI) 1)))) (- (PI) 1)))
(/.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal -1 binary64) (+.f64 (PI.f64) #s(literal -1 binary64))))) angle) (+.f64 (PI.f64) #s(literal -1 binary64)))
(* 1/32400 (/ (* angle (- (* 180 (- (pow (PI) 2) 1)) (* 180 (- (PI) 1)))) (- (PI) 1)))
(/.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal -1 binary64) (+.f64 (PI.f64) #s(literal -1 binary64))))) angle) (+.f64 (PI.f64) #s(literal -1 binary64)))
(* 1/32400 (/ (* angle (- (* 180 (- (pow (PI) 2) 1)) (* 180 (- (PI) 1)))) (- (PI) 1)))
(/.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal -1 binary64) (+.f64 (PI.f64) #s(literal -1 binary64))))) angle) (+.f64 (PI.f64) #s(literal -1 binary64)))
(* 1/32400 (/ (* angle (- (* 180 (- (pow (PI) 2) 1)) (* 180 (- (PI) 1)))) (- (PI) 1)))
(/.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal -1 binary64) (+.f64 (PI.f64) #s(literal -1 binary64))))) angle) (+.f64 (PI.f64) #s(literal -1 binary64)))
(* 1/32400 (/ (* angle (- (* 180 (- (pow (PI) 2) 1)) (* 180 (- (PI) 1)))) (- (PI) 1)))
(/.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal -1 binary64) (+.f64 (PI.f64) #s(literal -1 binary64))))) angle) (+.f64 (PI.f64) #s(literal -1 binary64)))
(* 1/32400 (/ (* angle (- (* 180 (- (pow (PI) 2) 1)) (* 180 (- (PI) 1)))) (- (PI) 1)))
(/.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal -1 binary64) (+.f64 (PI.f64) #s(literal -1 binary64))))) angle) (+.f64 (PI.f64) #s(literal -1 binary64)))
(* 1/32400 (/ (* angle (- (* 180 (- (pow (PI) 2) 1)) (* 180 (- (PI) 1)))) (- (PI) 1)))
(/.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal -1 binary64) (+.f64 (PI.f64) #s(literal -1 binary64))))) angle) (+.f64 (PI.f64) #s(literal -1 binary64)))
(* 1/32400 (/ (* angle (- (* 180 (- (pow (PI) 2) 1)) (* 180 (- (PI) 1)))) (- (PI) 1)))
(/.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal -1 binary64) (+.f64 (PI.f64) #s(literal -1 binary64))))) angle) (+.f64 (PI.f64) #s(literal -1 binary64)))
(* 1/32400 (/ (* angle (- (* 180 (- (pow (PI) 2) 1)) (* 180 (- (PI) 1)))) (- (PI) 1)))
(/.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal -1 binary64) (+.f64 (PI.f64) #s(literal -1 binary64))))) angle) (+.f64 (PI.f64) #s(literal -1 binary64)))
(* 1/32400 (/ (* angle (- (* 180 (- (pow (PI) 2) 1)) (* 180 (- (PI) 1)))) (- (PI) 1)))
(/.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal -1 binary64) (+.f64 (PI.f64) #s(literal -1 binary64))))) angle) (+.f64 (PI.f64) #s(literal -1 binary64)))
(* 1/32400 (/ (* angle (- (* 180 (- (pow (PI) 2) 1)) (* 180 (- (PI) 1)))) (- (PI) 1)))
(/.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal -1 binary64) (+.f64 (PI.f64) #s(literal -1 binary64))))) angle) (+.f64 (PI.f64) #s(literal -1 binary64)))
(- (* 180 (- (pow (PI) 2) 1)) (* 180 (- (PI) 1)))
(*.f64 #s(literal 180 binary64) (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal -1 binary64) (+.f64 (PI.f64) #s(literal -1 binary64)))))
(- (* 180 (- (pow (PI) 2) 1)) (* 180 (- (PI) 1)))
(*.f64 #s(literal 180 binary64) (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal -1 binary64) (+.f64 (PI.f64) #s(literal -1 binary64)))))
(- (* 180 (- (pow (PI) 2) 1)) (* 180 (- (PI) 1)))
(*.f64 #s(literal 180 binary64) (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal -1 binary64) (+.f64 (PI.f64) #s(literal -1 binary64)))))
(- (* 180 (- (pow (PI) 2) 1)) (* 180 (- (PI) 1)))
(*.f64 #s(literal 180 binary64) (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal -1 binary64) (+.f64 (PI.f64) #s(literal -1 binary64)))))
(- (* 180 (- (pow (PI) 2) 1)) (* 180 (- (PI) 1)))
(*.f64 #s(literal 180 binary64) (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal -1 binary64) (+.f64 (PI.f64) #s(literal -1 binary64)))))
(- (* 180 (- (pow (PI) 2) 1)) (* 180 (- (PI) 1)))
(*.f64 #s(literal 180 binary64) (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal -1 binary64) (+.f64 (PI.f64) #s(literal -1 binary64)))))
(- (* 180 (- (pow (PI) 2) 1)) (* 180 (- (PI) 1)))
(*.f64 #s(literal 180 binary64) (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal -1 binary64) (+.f64 (PI.f64) #s(literal -1 binary64)))))
(- (* 180 (- (pow (PI) 2) 1)) (* 180 (- (PI) 1)))
(*.f64 #s(literal 180 binary64) (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal -1 binary64) (+.f64 (PI.f64) #s(literal -1 binary64)))))
(- (* 180 (- (pow (PI) 2) 1)) (* 180 (- (PI) 1)))
(*.f64 #s(literal 180 binary64) (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal -1 binary64) (+.f64 (PI.f64) #s(literal -1 binary64)))))
(- (* 180 (- (pow (PI) 2) 1)) (* 180 (- (PI) 1)))
(*.f64 #s(literal 180 binary64) (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal -1 binary64) (+.f64 (PI.f64) #s(literal -1 binary64)))))
(- (* 180 (- (pow (PI) 2) 1)) (* 180 (- (PI) 1)))
(*.f64 #s(literal 180 binary64) (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal -1 binary64) (+.f64 (PI.f64) #s(literal -1 binary64)))))
(- (* 180 (- (pow (PI) 2) 1)) (* 180 (- (PI) 1)))
(*.f64 #s(literal 180 binary64) (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal -1 binary64) (+.f64 (PI.f64) #s(literal -1 binary64)))))
(* 180 (- (PI) 1))
(*.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal -1 binary64)))
(* 180 (- (PI) 1))
(*.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal -1 binary64)))
(* 180 (- (PI) 1))
(*.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal -1 binary64)))
(* 180 (- (PI) 1))
(*.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal -1 binary64)))
(* 180 (- (PI) 1))
(*.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal -1 binary64)))
(* 180 (- (PI) 1))
(*.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal -1 binary64)))
(* 180 (- (PI) 1))
(*.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal -1 binary64)))
(* 180 (- (PI) 1))
(*.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal -1 binary64)))
(* 180 (- (PI) 1))
(*.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal -1 binary64)))
(* 180 (- (PI) 1))
(*.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal -1 binary64)))
(* 180 (- (PI) 1))
(*.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal -1 binary64)))
(* 180 (- (PI) 1))
(*.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal -1 binary64)))
(* 32400 (/ (- (PI) 1) angle))
(/.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 32400 binary64)) angle)
(* 32400 (/ (- (PI) 1) angle))
(/.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 32400 binary64)) angle)
(* 32400 (/ (- (PI) 1) angle))
(/.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 32400 binary64)) angle)
(* 32400 (/ (- (PI) 1) angle))
(/.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 32400 binary64)) angle)
(* 32400 (/ (- (PI) 1) angle))
(/.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 32400 binary64)) angle)
(* 32400 (/ (- (PI) 1) angle))
(/.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 32400 binary64)) angle)
(* 32400 (/ (- (PI) 1) angle))
(/.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 32400 binary64)) angle)
(* 32400 (/ (- (PI) 1) angle))
(/.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 32400 binary64)) angle)
(* 32400 (/ (- (PI) 1) angle))
(/.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 32400 binary64)) angle)
(* 32400 (/ (- (PI) 1) angle))
(/.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 32400 binary64)) angle)
(* 32400 (/ (- (PI) 1) angle))
(/.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 32400 binary64)) angle)
(* 32400 (/ (- (PI) 1) angle))
(/.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 32400 binary64)) angle)
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(*.f64 (*.f64 (*.f64 (*.f64 angle angle) 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))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 (*.f64 angle angle) 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))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 (*.f64 angle angle) 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))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 (*.f64 angle angle) b) b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64)))))
(pow a 2)
(*.f64 a a)
(* (pow a 2) (+ 1 (* 1/32400 (/ (* (pow angle 2) (* (pow b 2) (pow (PI) 2))) (pow a 2)))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 angle angle) 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 b 2) (pow (PI) 2))) (pow a 2)))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 angle angle) 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 b 2) (pow (PI) 2))) (pow a 2)))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 angle angle) b) b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 a a))))
(pow a 2)
(*.f64 a a)
(* (pow a 2) (+ 1 (* 1/32400 (/ (* (pow angle 2) (* (pow b 2) (pow (PI) 2))) (pow a 2)))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 angle angle) 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 b 2) (pow (PI) 2))) (pow a 2)))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 angle angle) 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 b 2) (pow (PI) 2))) (pow a 2)))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 angle angle) b) b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 a a))))
(pow a 2)
(*.f64 a a)
(+ (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 (*.f64 angle angle) 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))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 (*.f64 angle angle) 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))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 (*.f64 angle angle) b) b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64)))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(*.f64 (*.f64 (*.f64 (*.f64 angle angle) b) b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64))))
(* (pow b 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (pow a 2) (pow b 2))))
(*.f64 (*.f64 b b) (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle))) (/.f64 (*.f64 a a) (*.f64 b b))))
(* (pow b 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (pow a 2) (pow b 2))))
(*.f64 (*.f64 b b) (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle))) (/.f64 (*.f64 a a) (*.f64 b b))))
(* (pow b 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (pow a 2) (pow b 2))))
(*.f64 (*.f64 b b) (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle))) (/.f64 (*.f64 a a) (*.f64 b b))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(*.f64 (*.f64 (*.f64 (*.f64 angle angle) b) b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64))))
(* (pow b 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (pow a 2) (pow b 2))))
(*.f64 (*.f64 b b) (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle))) (/.f64 (*.f64 a a) (*.f64 b b))))
(* (pow b 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (pow a 2) (pow b 2))))
(*.f64 (*.f64 b b) (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle))) (/.f64 (*.f64 a a) (*.f64 b b))))
(* (pow b 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (pow a 2) (pow b 2))))
(*.f64 (*.f64 b b) (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle))) (/.f64 (*.f64 a a) (*.f64 b b))))
(pow a 2)
(*.f64 a a)
(+ (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 (*.f64 angle angle) b) b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64)))))
(+ (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 (*.f64 angle angle) b) b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64)))))
(+ (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 (*.f64 angle angle) b) b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64)))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(*.f64 (*.f64 (*.f64 (*.f64 angle angle) b) b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64))))
(* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (/ (pow a 2) (pow angle 2))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 b b))) (/.f64 (*.f64 a a) (*.f64 angle angle))))
(* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (/ (pow a 2) (pow angle 2))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 b b))) (/.f64 (*.f64 a a) (*.f64 angle angle))))
(* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (/ (pow a 2) (pow angle 2))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 b b))) (/.f64 (*.f64 a a) (*.f64 angle angle))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(*.f64 (*.f64 (*.f64 (*.f64 angle angle) b) b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64))))
(* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (/ (pow a 2) (pow angle 2))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 b b))) (/.f64 (*.f64 a a) (*.f64 angle angle))))
(* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (/ (pow a 2) (pow angle 2))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 b b))) (/.f64 (*.f64 a a) (*.f64 angle angle))))
(* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (/ (pow a 2) (pow angle 2))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 b b))) (/.f64 (*.f64 a a) (*.f64 angle angle))))
(pow a 2)
(*.f64 a a)
(pow a 2)
(*.f64 a a)
(pow a 2)
(*.f64 a a)
(pow a 2)
(*.f64 a a)
(pow a 2)
(*.f64 a a)
(pow a 2)
(*.f64 a a)
(pow a 2)
(*.f64 a a)
(pow a 2)
(*.f64 a a)
(pow a 2)
(*.f64 a a)
(pow a 2)
(*.f64 a a)
(pow a 2)
(*.f64 a a)
(pow a 2)
(*.f64 a a)
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(*.f64 (*.f64 (*.f64 (*.f64 angle angle) b) b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(*.f64 (*.f64 (*.f64 (*.f64 angle angle) b) b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(*.f64 (*.f64 (*.f64 (*.f64 angle angle) b) b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(*.f64 (*.f64 (*.f64 (*.f64 angle angle) b) b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(*.f64 (*.f64 (*.f64 (*.f64 angle angle) b) b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(*.f64 (*.f64 (*.f64 (*.f64 angle angle) b) b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(*.f64 (*.f64 (*.f64 (*.f64 angle angle) b) b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(*.f64 (*.f64 (*.f64 (*.f64 angle angle) b) b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(*.f64 (*.f64 (*.f64 (*.f64 angle angle) b) b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(*.f64 (*.f64 (*.f64 (*.f64 angle angle) b) b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(*.f64 (*.f64 (*.f64 (*.f64 angle angle) b) b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(*.f64 (*.f64 (*.f64 (*.f64 angle angle) b) b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(*.f64 (*.f64 (*.f64 (*.f64 angle angle) b) b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(*.f64 (*.f64 (*.f64 (*.f64 angle angle) b) b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(*.f64 (*.f64 (*.f64 (*.f64 angle angle) b) b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(*.f64 (*.f64 (*.f64 (*.f64 angle angle) b) b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(*.f64 (*.f64 (*.f64 (*.f64 angle angle) b) b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(*.f64 (*.f64 (*.f64 (*.f64 angle angle) b) b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(*.f64 (*.f64 (*.f64 (*.f64 angle angle) b) b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(*.f64 (*.f64 (*.f64 (*.f64 angle angle) b) b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(*.f64 (*.f64 (*.f64 (*.f64 angle angle) b) b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(*.f64 (*.f64 (*.f64 (*.f64 angle angle) b) b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(*.f64 (*.f64 (*.f64 (*.f64 angle angle) b) b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(*.f64 (*.f64 (*.f64 (*.f64 angle angle) b) b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64))))
(* (pow b 2) (pow (PI) 2))
(*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 b b)))
(* (pow b 2) (pow (PI) 2))
(*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 b b)))
(* (pow b 2) (pow (PI) 2))
(*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 b b)))
(* (pow b 2) (pow (PI) 2))
(*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 b b)))
(* (pow b 2) (pow (PI) 2))
(*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 b b)))
(* (pow b 2) (pow (PI) 2))
(*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 b b)))
(* (pow b 2) (pow (PI) 2))
(*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 b b)))
(* (pow b 2) (pow (PI) 2))
(*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 b b)))
(* (pow b 2) (pow (PI) 2))
(*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 b b)))
(* (pow b 2) (pow (PI) 2))
(*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 b b)))
(* (pow b 2) (pow (PI) 2))
(*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 b b)))
(* (pow b 2) (pow (PI) 2))
(*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 b b)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) #s(literal 2 binary64))))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) #s(literal 2 binary64))))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) #s(literal 2 binary64))))
(pow a 2)
(*.f64 a a)
(* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a)))))
(* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a)))))
(* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a)))))
(pow a 2)
(*.f64 a a)
(* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a)))))
(* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a)))))
(* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a)))))
(pow a 2)
(*.f64 a a)
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) #s(literal 2 binary64))))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) #s(literal 2 binary64))))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) #s(literal 2 binary64))))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) #s(literal 2 binary64))))
(* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) #s(literal 2 binary64))))
(* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) #s(literal 2 binary64))))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) #s(literal 2 binary64))))
(* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) #s(literal 2 binary64))))
(* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) #s(literal 2 binary64))))
(pow a 2)
(*.f64 a a)
(+ (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 (*.f64 angle angle) b) b) (*.f64 #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))))) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 b b))) (*.f64 (*.f64 (*.f64 (*.f64 angle angle) b) b) (*.f64 #s(literal -1/3149280000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))))))
(+ (* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (* (pow angle 2) (* (pow b 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6))))))))) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 b b))) (*.f64 angle (*.f64 angle (+.f64 (*.f64 (*.f64 b b) (*.f64 #s(literal -1/3149280000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))) (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/765275040000000 binary64)) (*.f64 (*.f64 (*.f64 angle angle) b) b))))))))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) #s(literal 2 binary64))))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) #s(literal 2 binary64))))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) #s(literal 2 binary64))))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) #s(literal 2 binary64))))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) #s(literal 2 binary64))))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) #s(literal 2 binary64))))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) #s(literal 2 binary64))))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) #s(literal 2 binary64))))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(*.f64 (*.f64 (*.f64 (*.f64 angle angle) 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 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 b b))) (*.f64 (*.f64 (*.f64 (*.f64 angle angle) b) b) (*.f64 #s(literal -1/3149280000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64))))))
(* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (* (pow angle 2) (* (pow b 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))))))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 b b))) (*.f64 angle (*.f64 angle (+.f64 (*.f64 (*.f64 b b) (*.f64 #s(literal -1/3149280000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))) (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/765275040000000 binary64)) (*.f64 (*.f64 (*.f64 angle angle) b) b)))))))
(* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (* (pow angle 2) (+ (* (pow angle 2) (* (pow b 2) (+ (* -1/396718580736000000000 (pow (PI) 8)) (* -1/2777030065152000000000 (pow (PI) 8))))) (* (pow b 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6))))))))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 b b))) (*.f64 angle (*.f64 angle (+.f64 (*.f64 (*.f64 b b) (*.f64 #s(literal -1/3149280000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 angle angle) (*.f64 b (*.f64 (*.f64 b (pow.f64 (PI.f64) #s(literal 8 binary64))) #s(literal -1/347128758144000000000 binary64)))) (*.f64 (*.f64 b b) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/765275040000000 binary64))))))))))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* b (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* b (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* b (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* b (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* b (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* b (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* b (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* b (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* b (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* b (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* b (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* b (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* 1/32400 (* (pow angle 2) (* b (pow (PI) 2))))
(*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) b) (*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle)))
(* (pow angle 2) (+ (* -1/3149280000 (* (pow angle 2) (* b (pow (PI) 4)))) (* 1/32400 (* b (pow (PI) 2)))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) b)) (*.f64 (*.f64 angle angle) (*.f64 b (*.f64 #s(literal -1/3149280000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))))))
(* (pow angle 2) (+ (* 1/32400 (* b (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* b (pow (PI) 4))) (* (pow angle 2) (* b (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))))))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) b)) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 b (*.f64 #s(literal -1/3149280000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))) (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/765275040000000 binary64)) (*.f64 (*.f64 angle angle) b))))))
(* (pow angle 2) (+ (* 1/32400 (* b (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* b (pow (PI) 4))) (* (pow angle 2) (+ (* b (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))) (* (pow angle 2) (* b (+ (* -1/396718580736000000000 (pow (PI) 8)) (* -1/2777030065152000000000 (pow (PI) 8)))))))))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) b)) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 b (*.f64 #s(literal -1/3149280000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 b (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/765275040000000 binary64))) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 b (pow.f64 (PI.f64) #s(literal 8 binary64))) #s(literal -1/347128758144000000000 binary64)))))))))
(* b (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* b (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* b (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* b (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* b (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* b (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* b (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* b (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* angle (- (* 1/180 (+ 1 (PI))) 1/180))
(*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal -1/180 binary64)))
(* angle (- (* 1/180 (+ 1 (PI))) 1/180))
(*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal -1/180 binary64)))
(* angle (- (* 1/180 (+ 1 (PI))) 1/180))
(*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal -1/180 binary64)))
(* angle (- (* 1/180 (+ 1 (PI))) 1/180))
(*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal -1/180 binary64)))
(* angle (- (* 1/180 (+ 1 (PI))) 1/180))
(*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal -1/180 binary64)))
(* angle (- (* 1/180 (+ 1 (PI))) 1/180))
(*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal -1/180 binary64)))
(* angle (- (* 1/180 (+ 1 (PI))) 1/180))
(*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal -1/180 binary64)))
(* angle (- (* 1/180 (+ 1 (PI))) 1/180))
(*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal -1/180 binary64)))
(* -1 (* angle (+ 1/180 (* -1/180 (+ 1 (PI))))))
(*.f64 (+.f64 #s(literal 0 binary64) (*.f64 (PI.f64) #s(literal -1/180 binary64))) (neg.f64 angle))
(* -1 (* angle (+ 1/180 (* -1/180 (+ 1 (PI))))))
(*.f64 (+.f64 #s(literal 0 binary64) (*.f64 (PI.f64) #s(literal -1/180 binary64))) (neg.f64 angle))
(* -1 (* angle (+ 1/180 (* -1/180 (+ 1 (PI))))))
(*.f64 (+.f64 #s(literal 0 binary64) (*.f64 (PI.f64) #s(literal -1/180 binary64))) (neg.f64 angle))
(* -1 (* angle (+ 1/180 (* -1/180 (+ 1 (PI))))))
(*.f64 (+.f64 #s(literal 0 binary64) (*.f64 (PI.f64) #s(literal -1/180 binary64))) (neg.f64 angle))
(* 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 b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))))
(+ (* (pow a 2) (pow (cos (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #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) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #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) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #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 (*.f64 #s(literal 1/180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal -1/180 binary64)))) #s(literal 2 binary64)))
(* (pow a 2) (+ (/ (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow a 2)) (pow (cos (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)))
(*.f64 (*.f64 a a) (+.f64 (pow.f64 (cos.f64 (*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal -1/180 binary64)))) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))) (/.f64 (*.f64 b b) (*.f64 a a)))))
(* (pow a 2) (+ (/ (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow a 2)) (pow (cos (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)))
(*.f64 (*.f64 a a) (+.f64 (pow.f64 (cos.f64 (*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal -1/180 binary64)))) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))) (/.f64 (*.f64 b b) (*.f64 a a)))))
(* (pow a 2) (+ (/ (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow a 2)) (pow (cos (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)))
(*.f64 (*.f64 a a) (+.f64 (pow.f64 (cos.f64 (*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal -1/180 binary64)))) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))) (/.f64 (*.f64 b b) (*.f64 a a)))))
(* (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 (*.f64 #s(literal 1/180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal -1/180 binary64)))) #s(literal 2 binary64)))
(* (pow a 2) (+ (/ (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow a 2)) (pow (cos (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)))
(*.f64 (*.f64 a a) (+.f64 (pow.f64 (cos.f64 (*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal -1/180 binary64)))) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))) (/.f64 (*.f64 b b) (*.f64 a a)))))
(* (pow a 2) (+ (/ (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow a 2)) (pow (cos (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)))
(*.f64 (*.f64 a a) (+.f64 (pow.f64 (cos.f64 (*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal -1/180 binary64)))) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))) (/.f64 (*.f64 b b) (*.f64 a a)))))
(* (pow a 2) (+ (/ (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow a 2)) (pow (cos (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)))
(*.f64 (*.f64 a a) (+.f64 (pow.f64 (cos.f64 (*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal -1/180 binary64)))) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))) (/.f64 (*.f64 b b) (*.f64 a a)))))
(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 angle (*.f64 angle (-.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 b b))) (*.f64 (+.f64 (*.f64 #s(literal 1/180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal -1/180 binary64)) (*.f64 (+.f64 (*.f64 #s(literal 1/180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal -1/180 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 a 2))
(+.f64 (*.f64 a a) (*.f64 angle (*.f64 angle (+.f64 (-.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 b b))) (*.f64 (+.f64 (*.f64 #s(literal 1/180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal -1/180 binary64)) (*.f64 (+.f64 (*.f64 #s(literal 1/180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal -1/180 binary64)) (*.f64 a a)))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 b b) (*.f64 #s(literal -1/3149280000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))) (*.f64 (pow.f64 (+.f64 (*.f64 #s(literal 1/180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #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) (+ (* 1/765275040000000 (* (pow b 2) (pow (PI) 6))) (* (pow a 2) (+ (* -1/24 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 6)) (* -1/360 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 6)))))))))))) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 (*.f64 angle angle) (+.f64 (-.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 b b))) (*.f64 (+.f64 (*.f64 #s(literal 1/180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal -1/180 binary64)) (*.f64 (+.f64 (*.f64 #s(literal 1/180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal -1/180 binary64)) (*.f64 a a)))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 b b) (*.f64 #s(literal -1/3149280000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))) (+.f64 (*.f64 (pow.f64 (+.f64 (*.f64 #s(literal 1/180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal -1/180 binary64)) #s(literal 4 binary64)) (*.f64 #s(literal 1/3 binary64) (*.f64 a a))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 b b) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/765275040000000 binary64))) (*.f64 (pow.f64 (+.f64 (*.f64 #s(literal 1/180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #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) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #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) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #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) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #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) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #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) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #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) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #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) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #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) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #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 (*.f64 #s(literal 1/180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #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) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #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) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #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) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal -1/180 binary64)))) #s(literal 2 binary64))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))))
(* (pow b 2) (- (+ 1/2 (/ (* (pow a 2) (pow (cos (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)) (pow b 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 b b) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal -1/180 binary64)))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))))
(* (pow b 2) (- (+ 1/2 (/ (* (pow a 2) (pow (cos (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)) (pow b 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 b b) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal -1/180 binary64)))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))))
(* (pow b 2) (- (+ 1/2 (/ (* (pow a 2) (pow (cos (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)) (pow b 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 b b) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal -1/180 binary64)))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))))
(* (pow b 2) (- (+ 1/2 (/ (* (pow a 2) (pow (cos (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)) (pow b 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 b b) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal -1/180 binary64)))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))))
(* (pow b 2) (- (+ 1/2 (/ (* (pow a 2) (pow (cos (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)) (pow b 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 b b) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal -1/180 binary64)))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))))
(* (pow b 2) (- (+ 1/2 (/ (* (pow a 2) (pow (cos (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)) (pow b 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 b b) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal -1/180 binary64)))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))))
(* (pow a 2) (pow (cos (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #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 (*.f64 #s(literal 1/180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #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 (*.f64 #s(literal 1/180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #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 (*.f64 #s(literal 1/180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #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 (*.f64 #s(literal 1/180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #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 (*.f64 #s(literal 1/180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #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 (*.f64 #s(literal 1/180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #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 (*.f64 #s(literal 1/180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #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 (*.f64 #s(literal 1/180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #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 (*.f64 #s(literal 1/180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #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 (*.f64 #s(literal 1/180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #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 (*.f64 #s(literal 1/180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #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 (*.f64 #s(literal 1/180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal -1/180 binary64)) (+.f64 (*.f64 #s(literal 1/180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal -1/180 binary64))) (*.f64 (*.f64 angle angle) (*.f64 a a))))
(+ (* (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 (*.f64 angle angle) (*.f64 a a)) (pow.f64 (+.f64 (*.f64 #s(literal 1/180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal -1/180 binary64)) #s(literal 4 binary64))) #s(literal 1/3 binary64)) (*.f64 (+.f64 (*.f64 #s(literal 1/180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal -1/180 binary64)) (*.f64 (+.f64 (*.f64 #s(literal 1/180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal -1/180 binary64)) (*.f64 a a))))))
(+ (* (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 angle angle) (*.f64 (*.f64 a a) (+.f64 (*.f64 (pow.f64 (+.f64 (*.f64 #s(literal 1/180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal -1/180 binary64)) #s(literal 4 binary64)) #s(literal 1/3 binary64)) (*.f64 (pow.f64 (+.f64 (*.f64 #s(literal 1/180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal -1/180 binary64)) #s(literal 6 binary64)) (*.f64 #s(literal -2/45 binary64) (*.f64 angle angle)))))) (*.f64 (+.f64 (*.f64 #s(literal 1/180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal -1/180 binary64)) (*.f64 (+.f64 (*.f64 #s(literal 1/180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal -1/180 binary64)) (*.f64 a a))))))
(* (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 (*.f64 #s(literal 1/180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #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 (*.f64 #s(literal 1/180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #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 (*.f64 #s(literal 1/180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #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 (*.f64 #s(literal 1/180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #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 (*.f64 #s(literal 1/180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #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 (*.f64 #s(literal 1/180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #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 (*.f64 #s(literal 1/180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #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 (*.f64 #s(literal 1/180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal -1/180 binary64)))) #s(literal 2 binary64)))
2
#s(literal 2 binary64)
(+ 2 (* -1/8100 (* (pow angle 2) (pow (PI) 2))))
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) #s(literal -1/8100 binary64))))
(+ 2 (* (pow angle 2) (+ (* -1/8100 (pow (PI) 2)) (* 1/787320000 (* (pow angle 2) (pow (PI) 4))))))
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/8100 binary64)) (*.f64 angle (*.f64 angle (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/787320000 binary64)))))))
(+ 2 (* (pow angle 2) (+ (* -1/8100 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/191318760000000 (* (pow angle 2) (pow (PI) 6))) (* 1/787320000 (pow (PI) 4)))))))
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/8100 binary64)) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/191318760000000 binary64))) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/787320000 binary64)))))))
(* 2 (cos (* 1/90 (* angle (PI)))))
(*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))
(* 2 (cos (* 1/90 (* angle (PI)))))
(*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))
(* 2 (cos (* 1/90 (* angle (PI)))))
(*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))
(* 2 (cos (* 1/90 (* angle (PI)))))
(*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))
(* 2 (cos (* 1/90 (* angle (PI)))))
(*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))
(* 2 (cos (* 1/90 (* angle (PI)))))
(*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))
(* 2 (cos (* 1/90 (* angle (PI)))))
(*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))
(* 2 (cos (* 1/90 (* angle (PI)))))
(*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))
1/2
#s(literal 1/2 binary64)
(+ 1/2 (* -1/32400 (* (pow angle 2) (pow (PI) 2))))
(+.f64 #s(literal 1/2 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64)))))
(+ 1/2 (* (pow angle 2) (+ (* -1/32400 (pow (PI) 2)) (* 1/3149280000 (* (pow angle 2) (pow (PI) 4))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.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)))))))
(+ 1/2 (* (pow angle 2) (+ (* -1/32400 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/765275040000000 (* (pow angle 2) (pow (PI) 6))) (* 1/3149280000 (pow (PI) 4)))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64)) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/765275040000000 binary64))) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/3149280000 binary64)))))))
(* 1/2 (cos (* 1/90 (* angle (PI)))))
(*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))
(* 1/2 (cos (* 1/90 (* angle (PI)))))
(*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))
(* 1/2 (cos (* 1/90 (* angle (PI)))))
(*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))
(* 1/2 (cos (* 1/90 (* angle (PI)))))
(*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))
(* 1/2 (cos (* 1/90 (* angle (PI)))))
(*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))
(* 1/2 (cos (* 1/90 (* angle (PI)))))
(*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))
(* 1/2 (cos (* 1/90 (* angle (PI)))))
(*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))
(* 1/2 (cos (* 1/90 (* angle (PI)))))
(*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) #s(literal 2 binary64))))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* (pow a 2) (+ (/ (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))) (/.f64 (*.f64 b b) (*.f64 a a))) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) #s(literal 2 binary64))))
(* (pow a 2) (+ (/ (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))) (/.f64 (*.f64 b b) (*.f64 a a))) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) #s(literal 2 binary64))))
(* (pow a 2) (+ (/ (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))) (/.f64 (*.f64 b b) (*.f64 a a))) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) #s(literal 2 binary64))))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* (pow a 2) (+ (/ (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))) (/.f64 (*.f64 b b) (*.f64 a a))) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) #s(literal 2 binary64))))
(* (pow a 2) (+ (/ (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))) (/.f64 (*.f64 b b) (*.f64 a a))) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) #s(literal 2 binary64))))
(* (pow a 2) (+ (/ (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))) (/.f64 (*.f64 b b) (*.f64 a a))) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) #s(literal 2 binary64))))
(pow a 2)
(*.f64 a a)
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow a 2) (pow (PI) 2))) (* 1/32400 (* (pow b 2) (pow (PI) 2))))) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 b b)) (*.f64 (*.f64 a a) #s(literal -1/32400 binary64))))))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow a 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (* (pow a 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))))) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 b b)) (*.f64 (*.f64 a a) #s(literal -1/32400 binary64)))) (*.f64 angle (*.f64 angle (+.f64 (*.f64 (*.f64 b b) (*.f64 #s(literal -1/3149280000 binary64) (pow.f64 (PI.f64) #s(literal 4 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/765275040000000 (* (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 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 b b)) (*.f64 (*.f64 a a) #s(literal -1/32400 binary64)))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 b b) (*.f64 #s(literal -1/3149280000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))) (+.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/765275040000000 binary64)) (*.f64 (*.f64 (*.f64 angle angle) b) b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/765275040000000 binary64))) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/3149280000 binary64))))))))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) #s(literal 2 binary64))))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) #s(literal 2 binary64))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))))
(* (pow b 2) (- (+ 1/2 (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 b b) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))))
(* (pow b 2) (- (+ 1/2 (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 b b) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))))
(* (pow b 2) (- (+ 1/2 (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 b b) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))))
(* (pow b 2) (- (+ 1/2 (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 b b) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))))
(* (pow b 2) (- (+ 1/2 (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 b b) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))))
(* (pow b 2) (- (+ 1/2 (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 b b) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(pow a 2)
(*.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 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/3149280000 binary64)) (*.f64 (*.f64 angle angle) (*.f64 a a))))))
(+ (* (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 a) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/765275040000000 binary64))) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/3149280000 binary64)))))))))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* 1/32400 (/ (* angle (- (* 180 (- (pow (PI) 2) 1)) (* 180 (- (PI) 1)))) (- (PI) 1)))
(/.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal -1 binary64) (+.f64 (PI.f64) #s(literal -1 binary64))))) angle) (+.f64 (PI.f64) #s(literal -1 binary64)))
(* angle (+ (* -1/204073344000000 (/ (* (pow angle 2) (pow (- (* 180 (- (pow (PI) 2) 1)) (* 180 (- (PI) 1))) 3)) (pow (- (PI) 1) 3))) (* 1/32400 (/ (- (* 180 (- (pow (PI) 2) 1)) (* 180 (- (PI) 1))) (- (PI) 1)))))
(*.f64 angle (+.f64 (/.f64 (*.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal -1 binary64) (+.f64 (PI.f64) #s(literal -1 binary64))))) (+.f64 (PI.f64) #s(literal -1 binary64))) (/.f64 (*.f64 #s(literal -1/204073344000000 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 #s(literal 180 binary64) (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal -1 binary64) (+.f64 (PI.f64) #s(literal -1 binary64))))) (*.f64 #s(literal 32400 binary64) (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal -1 binary64) (+.f64 (PI.f64) #s(literal -1 binary64)))) (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal -1 binary64) (+.f64 (PI.f64) #s(literal -1 binary64))))))))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (+.f64 (PI.f64) #s(literal -1 binary64)))))))
(* angle (+ (* 1/32400 (/ (- (* 180 (- (pow (PI) 2) 1)) (* 180 (- (PI) 1))) (- (PI) 1))) (* (pow angle 2) (+ (* -1/204073344000000 (/ (pow (- (* 180 (- (pow (PI) 2) 1)) (* 180 (- (PI) 1))) 3) (pow (- (PI) 1) 3))) (* 1/4284560671948800000000000 (/ (* (pow angle 2) (pow (- (* 180 (- (pow (PI) 2) 1)) (* 180 (- (PI) 1))) 5)) (pow (- (PI) 1) 5)))))))
(*.f64 angle (+.f64 (/.f64 (*.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal -1 binary64) (+.f64 (PI.f64) #s(literal -1 binary64))))) (+.f64 (PI.f64) #s(literal -1 binary64))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (/.f64 #s(literal -1/204073344000000 binary64) (+.f64 (PI.f64) #s(literal -1 binary64))) (/.f64 (*.f64 (*.f64 #s(literal 180 binary64) (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal -1 binary64) (+.f64 (PI.f64) #s(literal -1 binary64))))) (*.f64 #s(literal 32400 binary64) (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal -1 binary64) (+.f64 (PI.f64) #s(literal -1 binary64)))) (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal -1 binary64) (+.f64 (PI.f64) #s(literal -1 binary64))))))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (+.f64 (PI.f64) #s(literal -1 binary64))))) (*.f64 #s(literal 1/4284560671948800000000000 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 180 binary64) (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal -1 binary64) (+.f64 (PI.f64) #s(literal -1 binary64))))) #s(literal 5 binary64)) (/.f64 (*.f64 angle angle) (pow.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 5 binary64)))))))))
(* angle (+ (* 1/32400 (/ (- (* 180 (- (pow (PI) 2) 1)) (* 180 (- (PI) 1))) (- (PI) 1))) (* (pow angle 2) (+ (* -1/204073344000000 (/ (pow (- (* 180 (- (pow (PI) 2) 1)) (* 180 (- (PI) 1))) 3) (pow (- (PI) 1) 3))) (* (pow angle 2) (+ (* -1/188905937261368836096000000000000000 (/ (* (pow angle 2) (pow (- (* 180 (- (pow (PI) 2) 1)) (* 180 (- (PI) 1))) 7)) (pow (- (PI) 1) 7))) (* 1/4284560671948800000000000 (/ (pow (- (* 180 (- (pow (PI) 2) 1)) (* 180 (- (PI) 1))) 5) (pow (- (PI) 1) 5)))))))))
(*.f64 angle (+.f64 (/.f64 (*.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal -1 binary64) (+.f64 (PI.f64) #s(literal -1 binary64))))) (+.f64 (PI.f64) #s(literal -1 binary64))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (/.f64 #s(literal -1/204073344000000 binary64) (+.f64 (PI.f64) #s(literal -1 binary64))) (/.f64 (*.f64 (*.f64 #s(literal 180 binary64) (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal -1 binary64) (+.f64 (PI.f64) #s(literal -1 binary64))))) (*.f64 #s(literal 32400 binary64) (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal -1 binary64) (+.f64 (PI.f64) #s(literal -1 binary64)))) (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal -1 binary64) (+.f64 (PI.f64) #s(literal -1 binary64))))))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (+.f64 (PI.f64) #s(literal -1 binary64))))) (*.f64 angle (*.f64 angle (+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/188905937261368836096000000000000000 binary64) (*.f64 angle angle)) (pow.f64 (*.f64 #s(literal 180 binary64) (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal -1 binary64) (+.f64 (PI.f64) #s(literal -1 binary64))))) #s(literal 7 binary64))) (pow.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 7 binary64))) (/.f64 (*.f64 #s(literal 1/4284560671948800000000000 binary64) (pow.f64 (*.f64 #s(literal 180 binary64) (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal -1 binary64) (+.f64 (PI.f64) #s(literal -1 binary64))))) #s(literal 5 binary64))) (pow.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 5 binary64))))))))))
(sin (* 1/32400 (/ (* angle (- (* 180 (- (pow (PI) 2) 1)) (* 180 (- (PI) 1)))) (- (PI) 1))))
(sin.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal -1 binary64) (+.f64 (PI.f64) #s(literal -1 binary64))))) angle) (+.f64 (PI.f64) #s(literal -1 binary64))))
(sin (* 1/32400 (/ (* angle (- (* 180 (- (pow (PI) 2) 1)) (* 180 (- (PI) 1)))) (- (PI) 1))))
(sin.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal -1 binary64) (+.f64 (PI.f64) #s(literal -1 binary64))))) angle) (+.f64 (PI.f64) #s(literal -1 binary64))))
(sin (* 1/32400 (/ (* angle (- (* 180 (- (pow (PI) 2) 1)) (* 180 (- (PI) 1)))) (- (PI) 1))))
(sin.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal -1 binary64) (+.f64 (PI.f64) #s(literal -1 binary64))))) angle) (+.f64 (PI.f64) #s(literal -1 binary64))))
(sin (* 1/32400 (/ (* angle (- (* 180 (- (pow (PI) 2) 1)) (* 180 (- (PI) 1)))) (- (PI) 1))))
(sin.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal -1 binary64) (+.f64 (PI.f64) #s(literal -1 binary64))))) angle) (+.f64 (PI.f64) #s(literal -1 binary64))))
(sin (* 1/32400 (/ (* angle (- (* 180 (- (pow (PI) 2) 1)) (* 180 (- (PI) 1)))) (- (PI) 1))))
(sin.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal -1 binary64) (+.f64 (PI.f64) #s(literal -1 binary64))))) angle) (+.f64 (PI.f64) #s(literal -1 binary64))))
(sin (* 1/32400 (/ (* angle (- (* 180 (- (pow (PI) 2) 1)) (* 180 (- (PI) 1)))) (- (PI) 1))))
(sin.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal -1 binary64) (+.f64 (PI.f64) #s(literal -1 binary64))))) angle) (+.f64 (PI.f64) #s(literal -1 binary64))))
(sin (* 1/32400 (/ (* angle (- (* 180 (- (pow (PI) 2) 1)) (* 180 (- (PI) 1)))) (- (PI) 1))))
(sin.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal -1 binary64) (+.f64 (PI.f64) #s(literal -1 binary64))))) angle) (+.f64 (PI.f64) #s(literal -1 binary64))))
(sin (* 1/32400 (/ (* angle (- (* 180 (- (pow (PI) 2) 1)) (* 180 (- (PI) 1)))) (- (PI) 1))))
(sin.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal -1 binary64) (+.f64 (PI.f64) #s(literal -1 binary64))))) angle) (+.f64 (PI.f64) #s(literal -1 binary64))))
(* 1/32400 (pow angle 2))
(*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle))
(* 1/32400 (pow angle 2))
(*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle))
(* 1/32400 (pow angle 2))
(*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle))
(* 1/32400 (pow angle 2))
(*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle))
(* 1/32400 (pow angle 2))
(*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle))
(* 1/32400 (pow angle 2))
(*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle))
(* 1/32400 (pow angle 2))
(*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle))
(* 1/32400 (pow angle 2))
(*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle))
(* 1/32400 (pow angle 2))
(*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle))
(* 1/32400 (pow angle 2))
(*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle))
(* 1/32400 (pow angle 2))
(*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle))
(* 1/32400 (pow angle 2))
(*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle))
(* b (pow (PI) 2))
(*.f64 (*.f64 (PI.f64) (PI.f64)) b)
(* b (pow (PI) 2))
(*.f64 (*.f64 (PI.f64) (PI.f64)) b)
(* b (pow (PI) 2))
(*.f64 (*.f64 (PI.f64) (PI.f64)) b)
(* b (pow (PI) 2))
(*.f64 (*.f64 (PI.f64) (PI.f64)) b)
(* b (pow (PI) 2))
(*.f64 (*.f64 (PI.f64) (PI.f64)) b)
(* b (pow (PI) 2))
(*.f64 (*.f64 (PI.f64) (PI.f64)) b)
(* b (pow (PI) 2))
(*.f64 (*.f64 (PI.f64) (PI.f64)) b)
(* b (pow (PI) 2))
(*.f64 (*.f64 (PI.f64) (PI.f64)) b)
(* b (pow (PI) 2))
(*.f64 (*.f64 (PI.f64) (PI.f64)) b)
(* b (pow (PI) 2))
(*.f64 (*.f64 (PI.f64) (PI.f64)) b)
(* b (pow (PI) 2))
(*.f64 (*.f64 (PI.f64) (PI.f64)) b)
(* b (pow (PI) 2))
(*.f64 (*.f64 (PI.f64) (PI.f64)) b)
(* 1/180 (* angle (PI)))
(*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))
(* angle (+ (* -1/34992000 (* (pow angle 2) (pow (PI) 3))) (* 1/180 (PI))))
(*.f64 angle (+.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) (*.f64 angle (*.f64 angle (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))))))))
(* angle (+ (* 1/180 (PI)) (* (pow angle 2) (+ (* -1/34992000 (pow (PI) 3)) (* 1/22674816000000 (* (pow angle 2) (pow (PI) 5)))))))
(*.f64 angle (+.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 (pow.f64 (PI.f64) #s(literal 5 binary64)) (*.f64 (*.f64 angle angle) #s(literal 1/22674816000000 binary64)))))))
(* angle (+ (* 1/180 (PI)) (* (pow angle 2) (+ (* -1/34992000 (pow (PI) 3)) (* (pow angle 2) (+ (* -1/30855889612800000000 (* (pow angle 2) (pow (PI) 7))) (* 1/22674816000000 (pow (PI) 5))))))))
(*.f64 angle (+.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (*.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 (PI.f64) (*.f64 angle #s(literal 1/180 binary64))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64))))
(* 1/180 (* angle (PI)))
(*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))
(* 1/180 (* angle (PI)))
(*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))
(* 1/180 (* angle (PI)))
(*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))
(* 1/180 (* angle (PI)))
(*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))
(* 1/180 (* angle (PI)))
(*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))
(* 1/180 (* angle (PI)))
(*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))
(* 1/180 (* angle (PI)))
(*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))
(* 1/180 (* angle (PI)))
(*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))
(* 1/180 (* angle (PI)))
(*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))
(* 1/180 (* angle (PI)))
(*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))
(* 1/180 (* angle (PI)))
(*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))
(* 1/180 (* angle (PI)))
(*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))
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 (*.f64 angle angle) #s(literal -1/2 binary64)) (+.f64 (*.f64 #s(literal 1/180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal -1/180 binary64))) (+.f64 (*.f64 #s(literal 1/180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal -1/180 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 (*.f64 #s(literal 1/180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal -1/180 binary64)) (*.f64 (+.f64 (*.f64 #s(literal 1/180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal -1/180 binary64)) #s(literal -1/2 binary64))) (*.f64 (pow.f64 (+.f64 (*.f64 #s(literal 1/180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #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 (*.f64 #s(literal 1/180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal -1/180 binary64)) (*.f64 (+.f64 (*.f64 #s(literal 1/180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal -1/180 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (pow.f64 (+.f64 (*.f64 #s(literal 1/180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal -1/180 binary64)) #s(literal 6 binary64)) (*.f64 (*.f64 angle angle) #s(literal -1/720 binary64))) (*.f64 (pow.f64 (+.f64 (*.f64 #s(literal 1/180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #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 (*.f64 #s(literal 1/180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal -1/180 binary64))))
(cos (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle)))
(cos.f64 (*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal -1/180 binary64))))
(cos (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle)))
(cos.f64 (*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal -1/180 binary64))))
(cos (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle)))
(cos.f64 (*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal -1/180 binary64))))
(cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI))))))
(cos.f64 (*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal -1/180 binary64))))
(cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI))))))
(cos.f64 (*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal -1/180 binary64))))
(cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI))))))
(cos.f64 (*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal -1/180 binary64))))
(cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI))))))
(cos.f64 (*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal -1/180 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 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/382637520000000 binary64))) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/1574640000 binary64)))))))
(cos (* 1/90 (* angle (PI))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))
(cos (* 1/90 (* angle (PI))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))
(cos (* 1/90 (* angle (PI))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))
(cos (* 1/90 (* angle (PI))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))
(cos (* 1/90 (* angle (PI))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))
(cos (* 1/90 (* angle (PI))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))
(cos (* 1/90 (* angle (PI))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))
(cos (* 1/90 (* angle (PI))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))
(* 1/32400 (* (pow angle 2) (pow (PI) 2)))
(*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle)))
(* (pow angle 2) (- (* -1/3149280000 (* (pow angle 2) (pow (PI) 4))) (* -1/32400 (pow (PI) 2))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 angle angle) (*.f64 #s(literal -1/3149280000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64)))))
(* (pow angle 2) (- (* (pow angle 2) (- (* 1/765275040000000 (* (pow angle 2) (pow (PI) 6))) (* 1/3149280000 (pow (PI) 4)))) (* -1/32400 (pow (PI) 2))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/765275040000000 binary64))) (*.f64 #s(literal -1/3149280000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64))))) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64)))))
(* (pow angle 2) (- (* (pow angle 2) (- (* (pow angle 2) (- (* -1/347128758144000000000 (* (pow angle 2) (pow (PI) 8))) (* -1/765275040000000 (pow (PI) 6)))) (* 1/3149280000 (pow (PI) 4)))) (* -1/32400 (pow (PI) 2))))
(*.f64 angle (*.f64 angle (+.f64 (*.f64 angle (*.f64 angle (+.f64 (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/765275040000000 binary64)) (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 8 binary64)) #s(literal -1/347128758144000000000 binary64))))) (*.f64 #s(literal -1/3149280000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))))) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64))))))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(*.f64 (*.f64 (*.f64 (*.f64 angle angle) 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 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 b b))) (*.f64 (*.f64 (*.f64 (*.f64 angle angle) b) b) (*.f64 #s(literal -1/3149280000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64))))))
(* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (* 1/765275040000000 (* (pow angle 2) (* (pow b 2) (pow (PI) 6))))))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 b b))) (*.f64 angle (*.f64 angle (+.f64 (*.f64 (*.f64 b b) (*.f64 #s(literal -1/3149280000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))) (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/765275040000000 binary64)) (*.f64 (*.f64 (*.f64 angle angle) b) b)))))))
(* (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) (+ (* -1/347128758144000000000 (* (pow angle 2) (* (pow b 2) (pow (PI) 8)))) (* 1/765275040000000 (* (pow b 2) (pow (PI) 6)))))))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 b b))) (*.f64 angle (*.f64 angle (+.f64 (*.f64 (*.f64 b b) (*.f64 #s(literal -1/3149280000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 angle angle) (*.f64 b (*.f64 (*.f64 b (pow.f64 (PI.f64) #s(literal 8 binary64))) #s(literal -1/347128758144000000000 binary64)))) (*.f64 (*.f64 b b) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/765275040000000 binary64))))))))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))))
1
#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 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/64800 binary64)) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/24488801280000000 binary64))) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/25194240000 binary64)))))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64))))
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 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/382637520000000 binary64))) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/1574640000 binary64)))))))
(cos (* 1/90 (* angle (PI))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))
(cos (* 1/90 (* angle (PI))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))
(cos (* 1/90 (* angle (PI))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))
(cos (* 1/90 (* angle (PI))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))
(cos (* 1/90 (* angle (PI))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))
(cos (* 1/90 (* angle (PI))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))
(cos (* 1/90 (* angle (PI))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))
(cos (* 1/90 (* angle (PI))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))
(* 1/16200 (* (pow angle 2) (pow (PI) 2)))
(*.f64 (*.f64 (*.f64 (*.f64 angle angle) #s(literal 1/16200 binary64)) (PI.f64)) (PI.f64))
(* (pow angle 2) (- (* -1/1574640000 (* (pow angle 2) (pow (PI) 4))) (* -1/16200 (pow (PI) 2))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/1574640000 binary64))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/16200 binary64))))
(* (pow angle 2) (- (* (pow angle 2) (- (* 1/382637520000000 (* (pow angle 2) (pow (PI) 6))) (* 1/1574640000 (pow (PI) 4)))) (* -1/16200 (pow (PI) 2))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/382637520000000 binary64))) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/1574640000 binary64)))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/16200 binary64))))
(* (pow angle 2) (- (* (pow angle 2) (- (* (pow angle 2) (- (* -1/173564379072000000000 (* (pow angle 2) (pow (PI) 8))) (* -1/382637520000000 (pow (PI) 6)))) (* 1/1574640000 (pow (PI) 4)))) (* -1/16200 (pow (PI) 2))))
(*.f64 angle (*.f64 angle (+.f64 (*.f64 angle (*.f64 angle (+.f64 (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 8 binary64)) #s(literal -1/173564379072000000000 binary64))) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/382637520000000 binary64)))) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/1574640000 binary64))))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/16200 binary64)))))
(- 1 (cos (* 1/90 (* angle (PI)))))
(-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))
(- 1 (cos (* 1/90 (* angle (PI)))))
(-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))
(- 1 (cos (* 1/90 (* angle (PI)))))
(-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))
(- 1 (cos (* 1/90 (* angle (PI)))))
(-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))
(- 1 (cos (* 1/90 (* angle (PI)))))
(-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))
(- 1 (cos (* 1/90 (* angle (PI)))))
(-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))
(- 1 (cos (* 1/90 (* angle (PI)))))
(-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))
(- 1 (cos (* 1/90 (* angle (PI)))))
(-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))
(* 1/32400 (* (pow angle 2) (pow (PI) 2)))
(*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle)))
(* (pow angle 2) (- (* -1/3149280000 (* (pow angle 2) (pow (PI) 4))) (* -1/32400 (pow (PI) 2))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 angle angle) (*.f64 #s(literal -1/3149280000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64)))))
(* (pow angle 2) (- (* (pow angle 2) (- (* 1/765275040000000 (* (pow angle 2) (pow (PI) 6))) (* 1/3149280000 (pow (PI) 4)))) (* -1/32400 (pow (PI) 2))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/765275040000000 binary64))) (*.f64 #s(literal -1/3149280000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64))))) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64)))))
(* (pow angle 2) (- (* (pow angle 2) (- (* (pow angle 2) (- (* -1/347128758144000000000 (* (pow angle 2) (pow (PI) 8))) (* -1/765275040000000 (pow (PI) 6)))) (* 1/3149280000 (pow (PI) 4)))) (* -1/32400 (pow (PI) 2))))
(*.f64 angle (*.f64 angle (+.f64 (*.f64 angle (*.f64 angle (+.f64 (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/765275040000000 binary64)) (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 8 binary64)) #s(literal -1/347128758144000000000 binary64))))) (*.f64 #s(literal -1/3149280000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))))) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64))))))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))

eval287.0ms (1.8%)

Compiler

Compiled 64982 to 7142 computations (89% saved)

prune378.0ms (2.4%)

Pruning

121 alts after pruning (119 fresh and 2 done)

PrunedKeptTotal
New1735471782
Fresh207292
Picked505
Done022
Total17601211881
Accuracy
79.2%
Counts
1881 → 121
Alt Table
Click to see full alt table
StatusAccuracyProgram
53.0%
(pow.f64 (exp.f64 (log.f64 a)) #s(literal 2 binary64))
15.1%
(/.f64 (-.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 a (*.f64 a (*.f64 a a)))) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b)) (*.f64 a a)))
15.1%
(/.f64 (-.f64 (*.f64 b (*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) b) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64))) (*.f64 b (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) b) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)))))) (*.f64 a (*.f64 a (*.f64 a a)))) (-.f64 (*.f64 b (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) b) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)))) (*.f64 a a)))
9.9%
(/.f64 (+.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a))))) (+.f64 (*.f64 a (*.f64 a (*.f64 a a))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b)) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b)) (*.f64 a a)))))
66.8%
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 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)))))))))))
61.7%
(+.f64 (pow.f64 (pow.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))))))) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 b b)))
41.7%
(+.f64 (pow.f64 (*.f64 (exp.f64 (log.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (exp.f64 (log.f64 a))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 b b)))
61.8%
(+.f64 (pow.f64 (*.f64 a (/.f64 (-.f64 (*.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 (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 (*.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)))) (*.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)))))) (cos.f64 (*.f64 (+.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64)))))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 b b)))
62.0%
(+.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)) (*.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)))
25.0%
(+.f64 (pow.f64 (*.f64 a (+.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle)))) (+.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 angle #s(literal 180 binary64)) (*.f64 (+.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64))))))) (cos.f64 (/.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64))) (+.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 angle #s(literal 180 binary64)) (*.f64 (+.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64)))))))) (*.f64 (sin.f64 (/.f64 (*.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle)))) (+.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 angle #s(literal 180 binary64)) (*.f64 (+.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64))))))) (sin.f64 (/.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64))) (+.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 angle #s(literal 180 binary64)) (*.f64 (+.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64)))))))))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 b b)))
47.0%
(+.f64 (pow.f64 (*.f64 a (+.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (+.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (/.f64 (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)) (*.f64 (+.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64)))))) (*.f64 (sin.f64 (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (+.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (/.f64 (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)) (*.f64 (+.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64)))))))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 b b)))
61.6%
(+.f64 (pow.f64 (*.f64 a (+.f64 (*.f64 (cos.f64 (/.f64 (*.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) (/.f64 #s(literal 32400 binary64) angle))) (cos.f64 (/.f64 (/.f64 (*.f64 #s(literal 180 binary64) angle) angle) (/.f64 #s(literal 32400 binary64) angle)))) (*.f64 (sin.f64 (/.f64 (*.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) (/.f64 #s(literal 32400 binary64) angle))) (sin.f64 (/.f64 (/.f64 (*.f64 #s(literal 180 binary64) angle) angle) (/.f64 #s(literal 32400 binary64) angle)))))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 b b)))
62.0%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (fma.f64 (/.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 #s(literal 180 binary64) (+.f64 #s(literal -180 binary64) (*.f64 #s(literal 180 binary64) (PI.f64)))) (/.f64 angle #s(literal -180 binary64))))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 b b)))
62.0%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (fma.f64 (+.f64 #s(literal -180 binary64) (*.f64 #s(literal 180 binary64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 #s(literal -180 binary64) (*.f64 #s(literal 180 binary64) (PI.f64)))) (/.f64 angle #s(literal -180 binary64))))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 b b)))
61.9%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (-.f64 (*.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 180 binary64)) #s(literal -180 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) angle) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (/.f64 #s(literal 1 binary64) angle) #s(literal -180 binary64))))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 b b)))
47.5%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (-.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 b b)))
61.6%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (-.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 b b)))
61.9%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64))) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (+.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))))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 b b)))
61.7%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) angle) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 180 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 180 binary64)) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 b b)))
61.6%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) angle) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 180 binary64)) #s(literal 1/180 binary64))) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle))))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 b b)))
61.7%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 180 binary64) angle)) #s(literal 180 binary64)) (/.f64 #s(literal 32400 binary64) angle)))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 b b)))
61.7%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal -180 binary64) angle)) #s(literal -180 binary64)) (*.f64 #s(literal 180 binary64) (/.f64 #s(literal -180 binary64) angle))))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 b b)))
61.6%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) #s(literal 180 binary64)) (*.f64 #s(literal 180 binary64) angle)) #s(literal 32400 binary64)))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 b b)))
61.6%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 angle #s(literal 180 binary64))) #s(literal 180 binary64)) (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) angle)) (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64))))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 b b)))
47.0%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) (/.f64 #s(literal 32400 binary64) angle)) (*.f64 (/.f64 #s(literal 32400 binary64) angle) #s(literal 180 binary64))) (*.f64 (/.f64 #s(literal 32400 binary64) angle) (/.f64 #s(literal 32400 binary64) angle))))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 b b)))
62.1%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (+.f64 (*.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal -180 binary64)) (/.f64 #s(literal 32400 binary64) angle)))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 b b)))
76.3%
(+.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) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal -1 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) angle) (cbrt.f64 (PI.f64))) #s(literal -1 binary64))))) #s(literal 2 binary64)))
76.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 (+.f64 (*.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal -180 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 32400 binary64) angle))))) #s(literal 2 binary64)))
76.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 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (cbrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64)))
61.5%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (*.f64 (/.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (+.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 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))))))) (pow.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 4 binary64))) (*.f64 b b)))
61.7%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (pow.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 6 binary64)) (pow.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 6 binary64))) (+.f64 (pow.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 4 binary64)) (+.f64 (pow.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 4 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 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))))))) (*.f64 b b)))
61.7%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (+.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 6 binary64)) (pow.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 6 binary64))) (+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 2 binary64))) (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 2 binary64)))) (+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64))) (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 2 binary64))) (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64))))))) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))) #s(literal 2 binary64)))) (*.f64 b b)))
61.7%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (+.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 2 binary64))) (*.f64 (neg.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))) #s(literal 2 binary64)))) (*.f64 b b)))
61.7%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (+.f64 (cos.f64 (+.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))) #s(literal 2 binary64)))) (*.f64 b b)))
61.7%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (+.f64 (cos.f64 (*.f64 (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) #s(literal 2 binary64)) angle) #s(literal 1/90 binary64))) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))) #s(literal 2 binary64)))) (*.f64 b b)))
61.2%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (+.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) #s(literal 1 binary64))) #s(literal 2 binary64)))) (*.f64 b b)))
61.6%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) #s(literal 3 binary64))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) (+.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/4 binary64) (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))))) (*.f64 #s(literal 1/4 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal 3 binary64))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))))) (*.f64 #s(literal 1/4 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) (+.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)))
46.1%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (*.f64 b b)))
61.6%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) (+.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)))
59.9%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (sqrt.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (sqrt.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))
47.0%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 b b)))
61.2%
(+.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)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (pow.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 6 binary64)) (pow.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 6 binary64))) (+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 2 binary64))) (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 2 binary64)))) (+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64))) (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 2 binary64))) (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64))))))))) (*.f64 b b)))
62.0%
(+.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)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 b b)))
61.6%
(+.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)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 1 binary64) angle))))))) (*.f64 b b)))
61.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)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) #s(literal -1 binary64))))))) (*.f64 b b)))
46.0%
(+.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)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(literal 1 binary64))) (*.f64 b b)))
62.0%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (+.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) (+.f64 (*.f64 #s(literal -1/180 binary64) angle) (/.f64 angle #s(literal 180 binary64)))))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 b b)))
61.7%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64)))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 b b)))
61.6%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))))) #s(literal 2 binary64)) (*.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)))
62.0%
(+.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)) (*.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)))
41.7%
(+.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 b b)))
61.7%
(+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b)) (*.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))))))))
61.7%
(+.f64 (*.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 #s(literal 1/2 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)))
62.0%
(+.f64 (*.f64 (*.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) a) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (-.f64 #s(literal 1/2 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)))
76.2%
(+.f64 (*.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)))) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
67.0%
(+.f64 (*.f64 b (*.f64 b (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))
67.0%
(+.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64))))) (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 2 binary64))))))
67.4%
(+.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64))))) (*.f64 a a))
60.4%
(+.f64 (*.f64 a a) (pow.f64 (pow.f64 (sqrt.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 2 binary64)) #s(literal 2 binary64)))
77.2%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) b) #s(literal 2 binary64)))
72.8%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (/.f64 (-.f64 (pow.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)))) #s(literal 2 binary64)) (pow.f64 (*.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))) (sin.f64 (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 2 binary64)))
70.9%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (/.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal -1 binary64) (+.f64 (PI.f64) #s(literal -1 binary64))))) angle) (+.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 2 binary64)))
77.2%
(+.f64 (*.f64 a a) (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 (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 #s(literal 32400 binary64) angle))))) (*.f64 (cos.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 #s(literal 32400 binary64) angle))))))) #s(literal 2 binary64)))
77.1%
(+.f64 (*.f64 a a) (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)))
57.1%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (-.f64 (*.f64 (sin.f64 (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)))) (cos.f64 (/.f64 (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)) (/.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)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)))) (sin.f64 (/.f64 (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)) (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))))))) #s(literal 2 binary64)))
77.2%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (-.f64 (*.f64 (sin.f64 (/.f64 (*.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) (/.f64 #s(literal 32400 binary64) angle))) (cos.f64 (/.f64 #s(literal 180 binary64) (/.f64 #s(literal 32400 binary64) angle)))) (*.f64 (cos.f64 (/.f64 (*.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) (/.f64 #s(literal 32400 binary64) angle))) (sin.f64 (/.f64 #s(literal 180 binary64) (/.f64 #s(literal 32400 binary64) angle)))))) #s(literal 2 binary64)))
69.2%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))))))) #s(literal 2 binary64)))
70.9%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
77.3%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle)))) #s(literal 2 binary64)))
76.9%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (-.f64 (/.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal -1 binary64)) #s(literal 180 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 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))))) #s(literal 2 binary64)))
57.8%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (-.f64 (*.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #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))))) #s(literal 2 binary64)))
76.9%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (PI.f64)) #s(literal -1 binary64)) #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))))) #s(literal 2 binary64)))
76.9%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) #s(literal 180 binary64)) (*.f64 (/.f64 (*.f64 #s(literal 180 binary64) angle) angle) (+.f64 (PI.f64) #s(literal -1 binary64)))) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal -1 binary64))) #s(literal 180 binary64))))) #s(literal 2 binary64)))
77.2%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) #s(literal 180 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal -1 binary64))) angle)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 32400 binary64)) angle)))) #s(literal 2 binary64)))
76.8%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) #s(literal 180 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal -1 binary64))) angle)) (+.f64 (*.f64 (/.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))) #s(literal 180 binary64)) (*.f64 (/.f64 #s(literal -180 binary64) angle) #s(literal 180 binary64)))))) #s(literal 2 binary64)))
76.8%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (-.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
57.5%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64)))) #s(literal 1 binary64))) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64)))) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 2 binary64)))
77.1%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal 180 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64)))) angle)) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64)))) #s(literal 180 binary64))))) #s(literal 2 binary64)))
77.2%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64))) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 1/180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) angle))))) #s(literal 2 binary64)))
76.7%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) angle) #s(literal 180 binary64)) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 180 binary64)) angle)) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 180 binary64)) #s(literal 180 binary64))))) #s(literal 2 binary64)))
76.8%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 180 binary64) angle)) #s(literal 180 binary64)) (/.f64 #s(literal 32400 binary64) angle)))) #s(literal 2 binary64)))
76.8%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) #s(literal 180 binary64)) (*.f64 #s(literal 180 binary64) angle)) #s(literal 32400 binary64)))) #s(literal 2 binary64)))
76.8%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 angle #s(literal 180 binary64))) #s(literal 180 binary64)) (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) angle)) (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64))))) #s(literal 2 binary64)))
77.2%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (+.f64 (*.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal -180 binary64)) (/.f64 #s(literal 32400 binary64) angle)))) #s(literal 2 binary64)))
77.2%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 32400 binary64) angle) (+.f64 (*.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal -180 binary64)))))) #s(literal 2 binary64)))
77.2%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64))))) #s(literal 2 binary64)))
77.2%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (-.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))
76.7%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) angle) (sqrt.f64 (PI.f64))) #s(literal -1 binary64))))) #s(literal 2 binary64)))
77.1%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))
76.9%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 1 binary64) angle))))) #s(literal 2 binary64)))
76.3%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64))) #s(literal -1 binary64))))) #s(literal 2 binary64)))
70.9%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 angle (*.f64 b (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
62.5%
(+.f64 (*.f64 a a) (/.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))))) #s(literal 4 binary64))) (*.f64 b b)) (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 2 binary64)))))
56.2%
(+.f64 (*.f64 a a) (+.f64 (*.f64 (*.f64 b b) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64)))))
62.1%
(+.f64 (*.f64 a a) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (+.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))) #s(literal 2 binary64)))) (*.f64 b b)))
62.5%
(+.f64 (*.f64 a a) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 b b)))
66.2%
(+.f64 (*.f64 a a) (*.f64 (*.f64 (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)) b) (*.f64 (*.f64 (PI.f64) (PI.f64)) b)))
68.2%
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) b) (*.f64 b #s(literal 1/32400 binary64))) angle) angle))
62.8%
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b))
68.0%
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) #s(literal 2 binary64)) (/.f64 #s(literal 180 binary64) angle)))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b))
72.3%
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b))
68.8%
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 #s(literal 180 binary64) angle)))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b))
72.3%
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (sin.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))))) b))
69.5%
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (sin.f64 (exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) #s(literal -1 binary64))))) b))
75.5%
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
72.9%
(+.f64 (*.f64 a a) (*.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) #s(literal 2 binary64))) b))
59.7%
(+.f64 (*.f64 a a) (exp.f64 (*.f64 (log.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 2 binary64))))
41.7%
(+.f64 (exp.f64 (+.f64 (*.f64 (log.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (log.f64 a)))) (*.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)))
41.7%
(+.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 #s(literal 1/2 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)))
9.7%
(*.f64 (+.f64 (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a)))) (*.f64 (*.f64 b (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) b) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)))) (*.f64 b (*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) b) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64))) (*.f64 b (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) b) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)))))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 a (*.f64 a (*.f64 a a))) (*.f64 (*.f64 b (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) b) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)))) (-.f64 (*.f64 b (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) b) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)))) (*.f64 a a))))))
35.1%
(*.f64 (*.f64 (*.f64 (*.f64 angle angle) b) b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64))))
33.9%
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
34.0%
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
27.8%
(*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))))
40.4%
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 b b))) (/.f64 (*.f64 a a) (*.f64 angle angle))))
54.1%
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
54.1%
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
45.6%
(*.f64 (*.f64 a a) (+.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (*.f64 (*.f64 b b) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 a a)))))
27.7%
(*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))
54.6%
(*.f64 a a)
53.0%
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 a)))
Compiler

Compiled 9651 to 5489 computations (43.1% saved)

simplify181.0ms (1.1%)

Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (+.f64 (cos.f64 (+.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))) #s(literal 2 binary64)))) (*.f64 b b)))
cost-diff256
(/.f64 (-.f64 (+.f64 (cos.f64 (+.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))) #s(literal 2 binary64))
cost-diff384
(+.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
cost-diff6912
(-.f64 (+.f64 (cos.f64 (+.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))
cost-diff0
(pow.f64 (*.f64 a (cos.f64 (/.f64 (-.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) angle) #s(literal 180 binary64)))) #s(literal 2 binary64))
cost-diff0
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (-.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 b b)))
cost-diff128
(*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
cost-diff256
(-.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) angle)
cost-diff0
(*.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b)
cost-diff0
(*.f64 a a)
cost-diff0
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
cost-diff448
(*.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
cost-diff0
(*.f64 angle angle)
cost-diff0
(*.f64 (*.f64 angle angle) b)
cost-diff0
(*.f64 (*.f64 (*.f64 angle angle) b) b)
cost-diff0
(*.f64 (*.f64 (*.f64 (*.f64 angle angle) b) b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64))))
cost-diff0
(pow.f64 (*.f64 b (sin.f64 (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle)))) #s(literal 2 binary64))
cost-diff0
(*.f64 a a)
cost-diff0
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle)))) #s(literal 2 binary64)))
cost-diff128
(/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle))
Rules
2820×*-lowering-*.f32
2820×*-lowering-*.f64
1988×--lowering--.f32
1988×--lowering--.f64
1664×+-lowering-+.f64
Iterations

Useful iterations: 5 (0.0ms)

IterNodesCost
062518
1156395
2409382
31167357
43727323
57815322
08005322
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(+ (* a a) (pow (* b (sin (/ (/ (PI) 180) (/ 1 angle)))) 2))
(* a a)
a
(pow (* b (sin (/ (/ (PI) 180) (/ 1 angle)))) 2)
(* b (sin (/ (/ (PI) 180) (/ 1 angle))))
b
(sin (/ (/ (PI) 180) (/ 1 angle)))
(/ (/ (PI) 180) (/ 1 angle))
(/ (PI) 180)
(PI)
180
(/ 1 angle)
1
angle
2
(* (* (* (* angle angle) b) b) (* 1/32400 (* (PI) (PI))))
(* (* (* angle angle) b) b)
(* (* angle angle) b)
(* angle angle)
angle
b
(* 1/32400 (* (PI) (PI)))
1/32400
(* (PI) (PI))
(PI)
(+ (* a a) (* (* (* b (sin (/ (PI) (/ 180 angle)))) b) (sin (/ (PI) (/ 180 angle)))))
(* a a)
a
(* (* (* b (sin (/ (PI) (/ 180 angle)))) b) (sin (/ (PI) (/ 180 angle))))
(* (* b (sin (/ (PI) (/ 180 angle)))) b)
(* b (sin (/ (PI) (/ 180 angle))))
b
(sin (/ (PI) (/ 180 angle)))
(/ (PI) (/ 180 angle))
(PI)
(/ 180 angle)
180
angle
(+ (pow (* a (cos (/ (- (* (+ (PI) 1) angle) angle) 180))) 2) (* (- 1/2 (* 1/2 (cos (* 2 (/ (PI) (/ 180 angle)))))) (* b b)))
(pow (* a (cos (/ (- (* (+ (PI) 1) angle) angle) 180))) 2)
(* a (cos (/ (- (* (+ (PI) 1) angle) angle) 180)))
a
(cos (/ (- (* (+ (PI) 1) angle) angle) 180))
(/ (- (* (+ (PI) 1) angle) angle) 180)
(- (* (+ (PI) 1) angle) angle)
(* (+ (PI) 1) angle)
(+ (PI) 1)
(PI)
1
angle
180
2
(* (- 1/2 (* 1/2 (cos (* 2 (/ (PI) (/ 180 angle)))))) (* b b))
(- 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)))
(/ (PI) (/ 180 angle))
(/ 180 angle)
(* b b)
b
(+ (pow (* a (cos (/ (* (PI) angle) 180))) 2) (* (- 1/2 (* 1/2 (/ (- (+ (cos (+ (/ (PI) (/ 180 angle)) (/ (PI) (/ 180 angle)))) 1) (- 1 (cos (* (* (PI) angle) 1/90)))) 2))) (* b b)))
(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
(* (- 1/2 (* 1/2 (/ (- (+ (cos (+ (/ (PI) (/ 180 angle)) (/ (PI) (/ 180 angle)))) 1) (- 1 (cos (* (* (PI) angle) 1/90)))) 2))) (* b b))
(- 1/2 (* 1/2 (/ (- (+ (cos (+ (/ (PI) (/ 180 angle)) (/ (PI) (/ 180 angle)))) 1) (- 1 (cos (* (* (PI) angle) 1/90)))) 2)))
1/2
(* 1/2 (/ (- (+ (cos (+ (/ (PI) (/ 180 angle)) (/ (PI) (/ 180 angle)))) 1) (- 1 (cos (* (* (PI) angle) 1/90)))) 2))
(/ (- (+ (cos (+ (/ (PI) (/ 180 angle)) (/ (PI) (/ 180 angle)))) 1) (- 1 (cos (* (* (PI) angle) 1/90)))) 2)
(- (+ (cos (+ (/ (PI) (/ 180 angle)) (/ (PI) (/ 180 angle)))) 1) (- 1 (cos (* (* (PI) angle) 1/90))))
(+ (cos (+ (/ (PI) (/ 180 angle)) (/ (PI) (/ 180 angle)))) 1)
(cos (+ (/ (PI) (/ 180 angle)) (/ (PI) (/ 180 angle))))
(+ (/ (PI) (/ 180 angle)) (/ (PI) (/ 180 angle)))
(/ (PI) (/ 180 angle))
(/ 180 angle)
1
(- 1 (cos (* (* (PI) angle) 1/90)))
(cos (* (* (PI) angle) 1/90))
(* (* (PI) angle) 1/90)
1/90
(* b b)
b
Outputs
(+ (* a a) (pow (* b (sin (/ (/ (PI) 180) (/ 1 angle)))) 2))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64)))
(* a a)
(*.f64 a a)
a
(pow (* b (sin (/ (/ (PI) 180) (/ 1 angle)))) 2)
(pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64))
(* b (sin (/ (/ (PI) 180) (/ 1 angle))))
(*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
b
(sin (/ (/ (PI) 180) (/ 1 angle)))
(sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(/ (/ (PI) 180) (/ 1 angle))
(/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))
(/ (PI) 180)
(/.f64 (PI.f64) #s(literal 180 binary64))
(PI)
(PI.f64)
180
#s(literal 180 binary64)
(/ 1 angle)
(/.f64 #s(literal 1 binary64) angle)
1
#s(literal 1 binary64)
angle
2
#s(literal 2 binary64)
(* (* (* (* angle angle) b) b) (* 1/32400 (* (PI) (PI))))
(*.f64 (PI.f64) (*.f64 #s(literal 1/32400 binary64) (*.f64 b (*.f64 b (*.f64 angle (*.f64 (PI.f64) angle))))))
(* (* (* angle angle) b) b)
(*.f64 b (*.f64 b (*.f64 angle angle)))
(* (* angle angle) b)
(*.f64 b (*.f64 angle angle))
(* angle angle)
(*.f64 angle angle)
angle
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 a) (* (* (* b (sin (/ (PI) (/ 180 angle)))) b) (sin (/ (PI) (/ 180 angle)))))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64)))
(* a a)
(*.f64 a a)
a
(* (* (* b (sin (/ (PI) (/ 180 angle)))) b) (sin (/ (PI) (/ 180 angle))))
(pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64))
(* (* b (sin (/ (PI) (/ 180 angle)))) b)
(*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 b b))
(* b (sin (/ (PI) (/ 180 angle))))
(*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
b
(sin (/ (PI) (/ 180 angle)))
(sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(/ (PI) (/ 180 angle))
(/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))
(PI)
(PI.f64)
(/ 180 angle)
(/.f64 #s(literal 180 binary64) angle)
180
#s(literal 180 binary64)
angle
(+ (pow (* a (cos (/ (- (* (+ (PI) 1) angle) angle) 180))) 2) (* (- 1/2 (* 1/2 (cos (* 2 (/ (PI) (/ 180 angle)))))) (* b b)))
(+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64))) (*.f64 b b)) (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64)))
(pow (* a (cos (/ (- (* (+ (PI) 1) angle) angle) 180))) 2)
(pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64))
(* a (cos (/ (- (* (+ (PI) 1) angle) angle) 180)))
(*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
a
(cos (/ (- (* (+ (PI) 1) angle) angle) 180))
(cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(/ (- (* (+ (PI) 1) angle) angle) 180)
(/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))
(- (* (+ (PI) 1) angle) angle)
(*.f64 (PI.f64) angle)
(* (+ (PI) 1) angle)
(*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64)))
(+ (PI) 1)
(+.f64 (PI.f64) #s(literal 1 binary64))
(PI)
(PI.f64)
1
#s(literal 1 binary64)
angle
180
#s(literal 180 binary64)
2
#s(literal 2 binary64)
(* (- 1/2 (* 1/2 (cos (* 2 (/ (PI) (/ 180 angle)))))) (* b b))
(*.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64))) (*.f64 b b))
(- 1/2 (* 1/2 (cos (* 2 (/ (PI) (/ 180 angle))))))
(+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64)))
1/2
#s(literal 1/2 binary64)
(* 1/2 (cos (* 2 (/ (PI) (/ 180 angle)))))
(/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 2 binary64))
(cos (* 2 (/ (PI) (/ 180 angle))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))
(* 2 (/ (PI) (/ 180 angle)))
(*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))
(/ (PI) (/ 180 angle))
(/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))
(/ 180 angle)
(/.f64 #s(literal 180 binary64) angle)
(* b b)
(*.f64 b b)
b
(+ (pow (* a (cos (/ (* (PI) angle) 180))) 2) (* (- 1/2 (* 1/2 (/ (- (+ (cos (+ (/ (PI) (/ 180 angle)) (/ (PI) (/ 180 angle)))) 1) (- 1 (cos (* (* (PI) angle) 1/90)))) 2))) (* b b)))
(+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64))) (*.f64 b b)) (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64)))
(pow (* a (cos (/ (* (PI) angle) 180))) 2)
(pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64))
(* a (cos (/ (* (PI) angle) 180)))
(*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
a
(cos (/ (* (PI) angle) 180))
(cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(/ (* (PI) angle) 180)
(/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))
(* (PI) angle)
(*.f64 (PI.f64) angle)
(PI)
(PI.f64)
angle
180
#s(literal 180 binary64)
2
#s(literal 2 binary64)
(* (- 1/2 (* 1/2 (/ (- (+ (cos (+ (/ (PI) (/ 180 angle)) (/ (PI) (/ 180 angle)))) 1) (- 1 (cos (* (* (PI) angle) 1/90)))) 2))) (* b b))
(*.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64))) (*.f64 b b))
(- 1/2 (* 1/2 (/ (- (+ (cos (+ (/ (PI) (/ 180 angle)) (/ (PI) (/ 180 angle)))) 1) (- 1 (cos (* (* (PI) angle) 1/90)))) 2)))
(+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64)))
1/2
#s(literal 1/2 binary64)
(* 1/2 (/ (- (+ (cos (+ (/ (PI) (/ 180 angle)) (/ (PI) (/ 180 angle)))) 1) (- 1 (cos (* (* (PI) angle) 1/90)))) 2))
(/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 2 binary64))
(/ (- (+ (cos (+ (/ (PI) (/ 180 angle)) (/ (PI) (/ 180 angle)))) 1) (- 1 (cos (* (* (PI) angle) 1/90)))) 2)
(cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))
(- (+ (cos (+ (/ (PI) (/ 180 angle)) (/ (PI) (/ 180 angle)))) 1) (- 1 (cos (* (* (PI) angle) 1/90))))
(*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))
(+ (cos (+ (/ (PI) (/ 180 angle)) (/ (PI) (/ 180 angle)))) 1)
(+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))
(cos (+ (/ (PI) (/ 180 angle)) (/ (PI) (/ 180 angle))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))
(+ (/ (PI) (/ 180 angle)) (/ (PI) (/ 180 angle)))
(*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))
(/ (PI) (/ 180 angle))
(/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))
(/ 180 angle)
(/.f64 #s(literal 180 binary64) angle)
1
#s(literal 1 binary64)
(- 1 (cos (* (* (PI) angle) 1/90)))
(-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))
(cos (* (* (PI) angle) 1/90))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))
(* (* (PI) angle) 1/90)
(*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))
1/90
#s(literal 1/90 binary64)
(* b b)
(*.f64 b b)
b

localize884.0ms (5.5%)

Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy79.8%
(-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))
accuracy52.7%
(cos.f64 (+.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
accuracy52.7%
(cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))
accuracy52.6%
(cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))
accuracy89.2%
(*.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))
accuracy79.8%
(-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
accuracy52.7%
(cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
accuracy52.6%
(cos.f64 (/.f64 (-.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) angle) #s(literal 180 binary64)))
accuracy99.6%
(*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
accuracy99.5%
(/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))
accuracy97.6%
(*.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
accuracy52.1%
(sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
accuracy99.7%
(*.f64 (*.f64 (*.f64 (*.f64 angle angle) b) b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64))))
accuracy98.4%
(*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64)))
accuracy94.2%
(*.f64 (*.f64 (*.f64 angle angle) b) b)
accuracy86.6%
(*.f64 (*.f64 angle angle) b)
accuracy99.6%
(*.f64 b (sin.f64 (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle))))
accuracy99.6%
(pow.f64 (*.f64 b (sin.f64 (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle)))) #s(literal 2 binary64))
accuracy99.5%
(/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle))
accuracy52.1%
(sin.f64 (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle)))
Results
713.0ms241×1valid
45.0ms2valid
6.0ms0valid
Compiler

Compiled 643 to 63 computations (90.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 429.0ms
ival-cos: 110.0ms (25.7% of total)
ival-mult: 87.0ms (20.3% of total)
ival-div: 52.0ms (12.1% of total)
backward-pass: 47.0ms (11% of total)
ival-add: 40.0ms (9.3% of total)
ival-sin: 33.0ms (7.7% of total)
...c/correct-round.rkt:119:19: 26.0ms (6.1% of total)
ival-pow: 18.0ms (4.2% of total)
ival-sub: 14.0ms (3.3% of total)
ival-pi: 2.0ms (0.5% of total)
const: 1.0ms (0.2% of total)

series29.0ms (0.2%)

Counts
33 → 600
Calls
Call 1
Inputs
#<alt (/ (/ (PI) 180) (/ 1 angle))>
#<alt (+ (* a a) (pow (* b (sin (/ (/ (PI) 180) (/ 1 angle)))) 2))>
#<alt (* a a)>
#<alt (pow (* b (sin (/ (/ (PI) 180) (/ 1 angle)))) 2)>
#<alt (* (* (* (* angle angle) b) b) (* 1/32400 (* (PI) (PI))))>
#<alt (* (* (* angle angle) b) b)>
#<alt (* (* angle angle) b)>
#<alt (* angle angle)>
#<alt (* (* (* b (sin (/ (PI) (/ 180 angle)))) b) (sin (/ (PI) (/ 180 angle))))>
#<alt (+ (* a a) (* (* (* b (sin (/ (PI) (/ 180 angle)))) b) (sin (/ (PI) (/ 180 angle)))))>
#<alt (* (* b (sin (/ (PI) (/ 180 angle)))) b)>
#<alt (- (* (+ (PI) 1) angle) angle)>
#<alt (* 2 (/ (PI) (/ 180 angle)))>
#<alt (+ (pow (* a (cos (/ (- (* (+ (PI) 1) angle) angle) 180))) 2) (* (- 1/2 (* 1/2 (cos (* 2 (/ (PI) (/ 180 angle)))))) (* b b)))>
#<alt (pow (* a (cos (/ (- (* (+ (PI) 1) angle) angle) 180))) 2)>
#<alt (- (+ (cos (+ (/ (PI) (/ 180 angle)) (/ (PI) (/ 180 angle)))) 1) (- 1 (cos (* (* (PI) angle) 1/90))))>
#<alt (+ (/ (PI) (/ 180 angle)) (/ (PI) (/ 180 angle)))>
#<alt (/ (- (+ (cos (+ (/ (PI) (/ 180 angle)) (/ (PI) (/ 180 angle)))) 1) (- 1 (cos (* (* (PI) angle) 1/90)))) 2)>
#<alt (+ (pow (* a (cos (/ (* (PI) angle) 180))) 2) (* (- 1/2 (* 1/2 (/ (- (+ (cos (+ (/ (PI) (/ 180 angle)) (/ (PI) (/ 180 angle)))) 1) (- 1 (cos (* (* (PI) angle) 1/90)))) 2))) (* b b)))>
#<alt (sin (/ (/ (PI) 180) (/ 1 angle)))>
#<alt (* b (sin (/ (/ (PI) 180) (/ 1 angle))))>
#<alt (* 1/32400 (* (PI) (PI)))>
#<alt (sin (/ (PI) (/ 180 angle)))>
#<alt (/ (PI) (/ 180 angle))>
#<alt (* b (sin (/ (PI) (/ 180 angle))))>
#<alt (cos (/ (- (* (+ (PI) 1) angle) angle) 180))>
#<alt (cos (* 2 (/ (PI) (/ 180 angle))))>
#<alt (- 1/2 (* 1/2 (cos (* 2 (/ (PI) (/ 180 angle))))))>
#<alt (* (- 1/2 (* 1/2 (cos (* 2 (/ (PI) (/ 180 angle)))))) (* b b))>
#<alt (cos (/ (* (PI) angle) 180))>
#<alt (cos (* (* (PI) angle) 1/90))>
#<alt (cos (+ (/ (PI) (/ 180 angle)) (/ (PI) (/ 180 angle))))>
#<alt (- 1 (cos (* (* (PI) angle) 1/90)))>
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 b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))>
#<alt (+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))>
#<alt (+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))>
#<alt (pow a 2)>
#<alt (* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))))>
#<alt (* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))))>
#<alt (* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))))>
#<alt (pow a 2)>
#<alt (* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))))>
#<alt (* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))))>
#<alt (* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))))>
#<alt (pow a 2)>
#<alt (+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))>
#<alt (+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))>
#<alt (+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (pow a 2)>
#<alt (+ (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (pow a 2))>
#<alt (+ (* (pow angle 2) (+ (* -1/3149280000 (* (pow angle 2) (* (pow b 2) (pow (PI) 4)))) (* 1/32400 (* (pow b 2) (pow (PI) 2))))) (pow a 2))>
#<alt (+ (* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (* (pow angle 2) (* (pow b 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6))))))))) (pow a 2))>
#<alt (+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))>
#<alt (+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))>
#<alt (+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))>
#<alt (+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))>
#<alt (+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))>
#<alt (+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))>
#<alt (+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))>
#<alt (+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))>
#<alt (pow a 2)>
#<alt (pow a 2)>
#<alt (pow a 2)>
#<alt (pow a 2)>
#<alt (pow a 2)>
#<alt (pow a 2)>
#<alt (pow a 2)>
#<alt (pow a 2)>
#<alt (pow a 2)>
#<alt (pow a 2)>
#<alt (pow a 2)>
#<alt (pow a 2)>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))>
#<alt (* (pow angle 2) (+ (* -1/3149280000 (* (pow angle 2) (* (pow b 2) (pow (PI) 4)))) (* 1/32400 (* (pow b 2) (pow (PI) 2)))))>
#<alt (* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (* (pow angle 2) (* (pow b 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))))))))>
#<alt (* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (* (pow angle 2) (+ (* (pow angle 2) (* (pow b 2) (+ (* -1/396718580736000000000 (pow (PI) 8)) (* -1/2777030065152000000000 (pow (PI) 8))))) (* (pow b 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6))))))))))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))>
#<alt (* (pow angle 2) (pow b 2))>
#<alt (* (pow angle 2) (pow b 2))>
#<alt (* (pow angle 2) (pow b 2))>
#<alt (* (pow angle 2) (pow b 2))>
#<alt (* (pow angle 2) (pow b 2))>
#<alt (* (pow angle 2) (pow b 2))>
#<alt (* (pow angle 2) (pow b 2))>
#<alt (* (pow angle 2) (pow b 2))>
#<alt (* (pow angle 2) (pow b 2))>
#<alt (* (pow angle 2) (pow b 2))>
#<alt (* (pow angle 2) (pow b 2))>
#<alt (* (pow angle 2) (pow b 2))>
#<alt (* (pow angle 2) (pow b 2))>
#<alt (* (pow angle 2) (pow b 2))>
#<alt (* (pow angle 2) (pow b 2))>
#<alt (* (pow angle 2) (pow b 2))>
#<alt (* (pow angle 2) (pow b 2))>
#<alt (* (pow angle 2) (pow b 2))>
#<alt (* (pow angle 2) (pow b 2))>
#<alt (* (pow angle 2) (pow b 2))>
#<alt (* (pow angle 2) (pow b 2))>
#<alt (* (pow angle 2) (pow b 2))>
#<alt (* (pow angle 2) (pow b 2))>
#<alt (* (pow angle 2) (pow b 2))>
#<alt (* (pow angle 2) b)>
#<alt (* (pow angle 2) b)>
#<alt (* (pow angle 2) b)>
#<alt (* (pow angle 2) b)>
#<alt (* (pow angle 2) b)>
#<alt (* (pow angle 2) b)>
#<alt (* (pow angle 2) b)>
#<alt (* (pow angle 2) b)>
#<alt (* (pow angle 2) b)>
#<alt (* (pow angle 2) b)>
#<alt (* (pow angle 2) b)>
#<alt (* (pow angle 2) b)>
#<alt (* (pow angle 2) b)>
#<alt (* (pow angle 2) b)>
#<alt (* (pow angle 2) b)>
#<alt (* (pow angle 2) b)>
#<alt (* (pow angle 2) b)>
#<alt (* (pow angle 2) b)>
#<alt (* (pow angle 2) b)>
#<alt (* (pow angle 2) b)>
#<alt (* (pow angle 2) b)>
#<alt (* (pow angle 2) b)>
#<alt (* (pow angle 2) b)>
#<alt (* (pow angle 2) b)>
#<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 (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))>
#<alt (* (pow angle 2) (+ (* -1/3149280000 (* (pow angle 2) (* (pow b 2) (pow (PI) 4)))) (* 1/32400 (* (pow b 2) (pow (PI) 2)))))>
#<alt (* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (* (pow angle 2) (* (pow b 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))))))))>
#<alt (* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (* (pow angle 2) (+ (* (pow angle 2) (* (pow b 2) (+ (* -1/396718580736000000000 (pow (PI) 8)) (* -1/2777030065152000000000 (pow (PI) 8))))) (* (pow b 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6))))))))))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))>
#<alt (+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))>
#<alt (+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))>
#<alt (pow a 2)>
#<alt (* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))))>
#<alt (* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))))>
#<alt (* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))))>
#<alt (pow a 2)>
#<alt (* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))))>
#<alt (* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))))>
#<alt (* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))))>
#<alt (pow a 2)>
#<alt (+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))>
#<alt (+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))>
#<alt (+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (pow a 2)>
#<alt (+ (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (pow a 2))>
#<alt (+ (* (pow angle 2) (+ (* -1/3149280000 (* (pow angle 2) (* (pow b 2) (pow (PI) 4)))) (* 1/32400 (* (pow b 2) (pow (PI) 2))))) (pow a 2))>
#<alt (+ (* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (* (pow angle 2) (* (pow b 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6))))))))) (pow a 2))>
#<alt (+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))>
#<alt (+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))>
#<alt (+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))>
#<alt (+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))>
#<alt (+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))>
#<alt (+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))>
#<alt (+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))>
#<alt (+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))>
#<alt (* (pow b 2) (sin (* 1/180 (* angle (PI)))))>
#<alt (* (pow b 2) (sin (* 1/180 (* angle (PI)))))>
#<alt (* (pow b 2) (sin (* 1/180 (* angle (PI)))))>
#<alt (* (pow b 2) (sin (* 1/180 (* angle (PI)))))>
#<alt (* (pow b 2) (sin (* 1/180 (* angle (PI)))))>
#<alt (* (pow b 2) (sin (* 1/180 (* angle (PI)))))>
#<alt (* (pow b 2) (sin (* 1/180 (* angle (PI)))))>
#<alt (* (pow b 2) (sin (* 1/180 (* angle (PI)))))>
#<alt (* (pow b 2) (sin (* 1/180 (* angle (PI)))))>
#<alt (* (pow b 2) (sin (* 1/180 (* angle (PI)))))>
#<alt (* (pow b 2) (sin (* 1/180 (* angle (PI)))))>
#<alt (* (pow b 2) (sin (* 1/180 (* angle (PI)))))>
#<alt (* 1/180 (* angle (* (pow b 2) (PI))))>
#<alt (* angle (+ (* -1/34992000 (* (pow angle 2) (* (pow b 2) (pow (PI) 3)))) (* 1/180 (* (pow b 2) (PI)))))>
#<alt (* angle (+ (* 1/180 (* (pow b 2) (PI))) (* (pow angle 2) (+ (* -1/34992000 (* (pow b 2) (pow (PI) 3))) (* 1/22674816000000 (* (pow angle 2) (* (pow b 2) (pow (PI) 5))))))))>
#<alt (* angle (+ (* 1/180 (* (pow b 2) (PI))) (* (pow angle 2) (+ (* -1/34992000 (* (pow b 2) (pow (PI) 3))) (* (pow angle 2) (+ (* -1/30855889612800000000 (* (pow angle 2) (* (pow b 2) (pow (PI) 7)))) (* 1/22674816000000 (* (pow b 2) (pow (PI) 5)))))))))>
#<alt (* (pow b 2) (sin (* 1/180 (* angle (PI)))))>
#<alt (* (pow b 2) (sin (* 1/180 (* angle (PI)))))>
#<alt (* (pow b 2) (sin (* 1/180 (* angle (PI)))))>
#<alt (* (pow b 2) (sin (* 1/180 (* angle (PI)))))>
#<alt (* (pow b 2) (sin (* 1/180 (* angle (PI)))))>
#<alt (* (pow b 2) (sin (* 1/180 (* angle (PI)))))>
#<alt (* (pow b 2) (sin (* 1/180 (* angle (PI)))))>
#<alt (* (pow b 2) (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 (* -1 (* angle (+ 1 (* -1 (+ 1 (PI))))))>
#<alt (* -1 (* angle (+ 1 (* -1 (+ 1 (PI))))))>
#<alt (* -1 (* angle (+ 1 (* -1 (+ 1 (PI))))))>
#<alt (* -1 (* angle (+ 1 (* -1 (+ 1 (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 (* 1/90 (* angle (PI)))>
#<alt (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (+ (* (pow a 2) (pow (cos (* 1/180 (- (* angle (+ 1 (PI))) angle))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))>
#<alt (+ (* (pow a 2) (pow (cos (* 1/180 (- (* angle (+ 1 (PI))) angle))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))>
#<alt (+ (* (pow a 2) (pow (cos (* 1/180 (- (* angle (+ 1 (PI))) angle))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))>
#<alt (* (pow a 2) (pow (cos (* 1/180 (- (* angle (+ 1 (PI))) angle))) 2))>
#<alt (* (pow a 2) (+ (/ (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow a 2)) (pow (cos (* 1/180 (- (* angle (+ 1 (PI))) angle))) 2)))>
#<alt (* (pow a 2) (+ (/ (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow a 2)) (pow (cos (* 1/180 (- (* angle (+ 1 (PI))) angle))) 2)))>
#<alt (* (pow a 2) (+ (/ (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow a 2)) (pow (cos (* 1/180 (- (* angle (+ 1 (PI))) angle))) 2)))>
#<alt (* (pow a 2) (pow (cos (* 1/180 (- (* angle (+ 1 (PI))) angle))) 2))>
#<alt (* (pow a 2) (+ (/ (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow a 2)) (pow (cos (* 1/180 (- (* angle (+ 1 (PI))) angle))) 2)))>
#<alt (* (pow a 2) (+ (/ (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow a 2)) (pow (cos (* 1/180 (- (* angle (+ 1 (PI))) angle))) 2)))>
#<alt (* (pow a 2) (+ (/ (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow a 2)) (pow (cos (* 1/180 (- (* angle (+ 1 (PI))) angle))) 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/765275040000000 (* (pow b 2) (pow (PI) 6))) (* (pow a 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6)))))))))))) (pow a 2))>
#<alt (+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))>
#<alt (+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))>
#<alt (+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))>
#<alt (+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))>
#<alt (+ (* (pow a 2) (pow (cos (* 1/180 (+ (* -1 angle) (* angle (+ 1 (PI)))))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))>
#<alt (+ (* (pow a 2) (pow (cos (* 1/180 (+ (* -1 angle) (* angle (+ 1 (PI)))))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))>
#<alt (+ (* (pow a 2) (pow (cos (* 1/180 (+ (* -1 angle) (* angle (+ 1 (PI)))))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))>
#<alt (+ (* (pow a 2) (pow (cos (* 1/180 (+ (* -1 angle) (* angle (+ 1 (PI)))))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))>
#<alt (* (pow a 2) (pow (cos (* 1/180 (- (* angle (+ 1 (PI))) angle))) 2))>
#<alt (+ (* (pow a 2) (pow (cos (* 1/180 (- (* angle (+ 1 (PI))) angle))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))>
#<alt (+ (* (pow a 2) (pow (cos (* 1/180 (- (* angle (+ 1 (PI))) angle))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))>
#<alt (+ (* (pow a 2) (pow (cos (* 1/180 (- (* angle (+ 1 (PI))) angle))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))>
#<alt (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow b 2) (- (+ 1/2 (/ (* (pow a 2) (pow (cos (* 1/180 (- (* angle (+ 1 (PI))) angle))) 2)) (pow b 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow b 2) (- (+ 1/2 (/ (* (pow a 2) (pow (cos (* 1/180 (- (* angle (+ 1 (PI))) angle))) 2)) (pow b 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow b 2) (- (+ 1/2 (/ (* (pow a 2) (pow (cos (* 1/180 (- (* angle (+ 1 (PI))) angle))) 2)) (pow b 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow b 2) (- (+ 1/2 (/ (* (pow a 2) (pow (cos (* 1/180 (- (* angle (+ 1 (PI))) angle))) 2)) (pow b 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow b 2) (- (+ 1/2 (/ (* (pow a 2) (pow (cos (* 1/180 (- (* angle (+ 1 (PI))) angle))) 2)) (pow b 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow b 2) (- (+ 1/2 (/ (* (pow a 2) (pow (cos (* 1/180 (- (* angle (+ 1 (PI))) angle))) 2)) (pow b 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (pow (cos (* 1/180 (- (* angle (+ 1 (PI))) angle))) 2))>
#<alt (* (pow a 2) (pow (cos (* 1/180 (- (* angle (+ 1 (PI))) angle))) 2))>
#<alt (* (pow a 2) (pow (cos (* 1/180 (- (* angle (+ 1 (PI))) angle))) 2))>
#<alt (* (pow a 2) (pow (cos (* 1/180 (- (* angle (+ 1 (PI))) angle))) 2))>
#<alt (* (pow a 2) (pow (cos (* 1/180 (- (* angle (+ 1 (PI))) angle))) 2))>
#<alt (* (pow a 2) (pow (cos (* 1/180 (- (* angle (+ 1 (PI))) angle))) 2))>
#<alt (* (pow a 2) (pow (cos (* 1/180 (- (* angle (+ 1 (PI))) angle))) 2))>
#<alt (* (pow a 2) (pow (cos (* 1/180 (- (* angle (+ 1 (PI))) angle))) 2))>
#<alt (* (pow a 2) (pow (cos (* 1/180 (- (* angle (+ 1 (PI))) angle))) 2))>
#<alt (* (pow a 2) (pow (cos (* 1/180 (- (* angle (+ 1 (PI))) angle))) 2))>
#<alt (* (pow a 2) (pow (cos (* 1/180 (- (* angle (+ 1 (PI))) angle))) 2))>
#<alt (* (pow a 2) (pow (cos (* 1/180 (- (* angle (+ 1 (PI))) angle))) 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 (+ (* -1 angle) (* angle (+ 1 (PI)))))) 2))>
#<alt (* (pow a 2) (pow (cos (* 1/180 (+ (* -1 angle) (* angle (+ 1 (PI)))))) 2))>
#<alt (* (pow a 2) (pow (cos (* 1/180 (+ (* -1 angle) (* angle (+ 1 (PI)))))) 2))>
#<alt (* (pow a 2) (pow (cos (* 1/180 (+ (* -1 angle) (* angle (+ 1 (PI)))))) 2))>
#<alt 2>
#<alt (+ 2 (* -1/8100 (* (pow angle 2) (pow (PI) 2))))>
#<alt (+ 2 (* (pow angle 2) (+ (* -1/8100 (pow (PI) 2)) (* 1/787320000 (* (pow angle 2) (pow (PI) 4))))))>
#<alt (+ 2 (* (pow angle 2) (+ (* -1/8100 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/191318760000000 (* (pow angle 2) (pow (PI) 6))) (* 1/787320000 (pow (PI) 4)))))))>
#<alt (* 2 (cos (* 1/90 (* angle (PI)))))>
#<alt (* 2 (cos (* 1/90 (* angle (PI)))))>
#<alt (* 2 (cos (* 1/90 (* angle (PI)))))>
#<alt (* 2 (cos (* 1/90 (* angle (PI)))))>
#<alt (* 2 (cos (* 1/90 (* angle (PI)))))>
#<alt (* 2 (cos (* 1/90 (* angle (PI)))))>
#<alt (* 2 (cos (* 1/90 (* angle (PI)))))>
#<alt (* 2 (cos (* 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 (* 1/90 (* 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 (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))>
#<alt (+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))>
#<alt (+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 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 b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow a 2) (+ (/ (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow a 2) (+ (/ (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow 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) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow a 2) (+ (/ (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow a 2) (+ (/ (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (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/765275040000000 (* (pow b 2) (pow (PI) 6))) (* (pow a 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6)))))))))))) (pow a 2))>
#<alt (+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))>
#<alt (+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))>
#<alt (+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))>
#<alt (+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))>
#<alt (+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))>
#<alt (+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))>
#<alt (+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))>
#<alt (+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 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)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))>
#<alt (+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))>
#<alt (+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))>
#<alt (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow b 2) (- (+ 1/2 (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow b 2) (- (+ 1/2 (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow b 2) (- (+ 1/2 (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow b 2) (- (+ 1/2 (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow b 2) (- (+ 1/2 (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow b 2) (- (+ 1/2 (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 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 (* 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 (* 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>
#<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 (+ (* -1 angle) (* angle (+ 1 (PI))))))>
#<alt (cos (* 1/180 (+ (* -1 angle) (* angle (+ 1 (PI))))))>
#<alt (cos (* 1/180 (+ (* -1 angle) (* angle (+ 1 (PI))))))>
#<alt (cos (* 1/180 (+ (* -1 angle) (* angle (+ 1 (PI))))))>
#<alt 1>
#<alt (+ 1 (* -1/16200 (* (pow angle 2) (pow (PI) 2))))>
#<alt (+ 1 (* (pow angle 2) (+ (* -1/16200 (pow (PI) 2)) (* 1/1574640000 (* (pow angle 2) (pow (PI) 4))))))>
#<alt (+ 1 (* (pow angle 2) (+ (* -1/16200 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/382637520000000 (* (pow angle 2) (pow (PI) 6))) (* 1/1574640000 (pow (PI) 4)))))))>
#<alt (cos (* 1/90 (* angle (PI))))>
#<alt (cos (* 1/90 (* angle (PI))))>
#<alt (cos (* 1/90 (* angle (PI))))>
#<alt (cos (* 1/90 (* angle (PI))))>
#<alt (cos (* 1/90 (* angle (PI))))>
#<alt (cos (* 1/90 (* angle (PI))))>
#<alt (cos (* 1/90 (* angle (PI))))>
#<alt (cos (* 1/90 (* angle (PI))))>
#<alt (* 1/32400 (* (pow angle 2) (pow (PI) 2)))>
#<alt (* (pow angle 2) (- (* -1/3149280000 (* (pow angle 2) (pow (PI) 4))) (* -1/32400 (pow (PI) 2))))>
#<alt (* (pow angle 2) (- (* (pow angle 2) (- (* 1/765275040000000 (* (pow angle 2) (pow (PI) 6))) (* 1/3149280000 (pow (PI) 4)))) (* -1/32400 (pow (PI) 2))))>
#<alt (* (pow angle 2) (- (* (pow angle 2) (- (* (pow angle 2) (- (* -1/347128758144000000000 (* (pow angle 2) (pow (PI) 8))) (* -1/765275040000000 (pow (PI) 6)))) (* 1/3149280000 (pow (PI) 4)))) (* -1/32400 (pow (PI) 2))))>
#<alt (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))>
#<alt (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))>
#<alt (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))>
#<alt (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))>
#<alt (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))>
#<alt (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))>
#<alt (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))>
#<alt (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))>
#<alt (* 1/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/765275040000000 (* (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))) (* (pow angle 2) (+ (* -1/347128758144000000000 (* (pow angle 2) (* (pow b 2) (pow (PI) 8)))) (* 1/765275040000000 (* (pow b 2) (pow (PI) 6)))))))))>
#<alt (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<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 1>
#<alt (+ 1 (* -1/16200 (* (pow angle 2) (pow (PI) 2))))>
#<alt (+ 1 (* (pow angle 2) (+ (* -1/16200 (pow (PI) 2)) (* 1/1574640000 (* (pow angle 2) (pow (PI) 4))))))>
#<alt (+ 1 (* (pow angle 2) (+ (* -1/16200 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/382637520000000 (* (pow angle 2) (pow (PI) 6))) (* 1/1574640000 (pow (PI) 4)))))))>
#<alt (cos (* 1/90 (* angle (PI))))>
#<alt (cos (* 1/90 (* angle (PI))))>
#<alt (cos (* 1/90 (* angle (PI))))>
#<alt (cos (* 1/90 (* angle (PI))))>
#<alt (cos (* 1/90 (* angle (PI))))>
#<alt (cos (* 1/90 (* angle (PI))))>
#<alt (cos (* 1/90 (* angle (PI))))>
#<alt (cos (* 1/90 (* angle (PI))))>
#<alt (* 1/16200 (* (pow angle 2) (pow (PI) 2)))>
#<alt (* (pow angle 2) (- (* -1/1574640000 (* (pow angle 2) (pow (PI) 4))) (* -1/16200 (pow (PI) 2))))>
#<alt (* (pow angle 2) (- (* (pow angle 2) (- (* 1/382637520000000 (* (pow angle 2) (pow (PI) 6))) (* 1/1574640000 (pow (PI) 4)))) (* -1/16200 (pow (PI) 2))))>
#<alt (* (pow angle 2) (- (* (pow angle 2) (- (* (pow angle 2) (- (* -1/173564379072000000000 (* (pow angle 2) (pow (PI) 8))) (* -1/382637520000000 (pow (PI) 6)))) (* 1/1574640000 (pow (PI) 4)))) (* -1/16200 (pow (PI) 2))))>
#<alt (- 1 (cos (* 1/90 (* angle (PI)))))>
#<alt (- 1 (cos (* 1/90 (* angle (PI)))))>
#<alt (- 1 (cos (* 1/90 (* angle (PI)))))>
#<alt (- 1 (cos (* 1/90 (* angle (PI)))))>
#<alt (- 1 (cos (* 1/90 (* angle (PI)))))>
#<alt (- 1 (cos (* 1/90 (* angle (PI)))))>
#<alt (- 1 (cos (* 1/90 (* angle (PI)))))>
#<alt (- 1 (cos (* 1/90 (* angle (PI)))))>
Calls

150 calls:

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

rewrite395.0ms (2.5%)

Algorithm
batch-egg-rewrite
Rules
3706×*-lowering-*.f32
3706×*-lowering-*.f64
2646×fma-lowering-fma.f32
2646×fma-lowering-fma.f64
1694×pow-lowering-pow.f64
Iterations

Useful iterations: 2 (0.0ms)

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

simplify652.0ms (4.1%)

Algorithm
egg-herbie
Rules
6250×*-lowering-*.f32
6250×*-lowering-*.f64
3328×+-lowering-+.f64
3328×+-lowering-+.f32
1478×distribute-lft-in
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03667863
112396750
250066375
086936375
Stop Event
iter limit
node limit
Counts
600 → 600
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 b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(pow a 2)
(* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(pow a 2)
(* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(pow a 2)
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(pow a 2)
(+ (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (pow a 2))
(+ (* (pow angle 2) (+ (* -1/3149280000 (* (pow angle 2) (* (pow b 2) (pow (PI) 4)))) (* 1/32400 (* (pow b 2) (pow (PI) 2))))) (pow a 2))
(+ (* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (* (pow angle 2) (* (pow b 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6))))))))) (pow a 2))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(pow a 2)
(pow a 2)
(pow a 2)
(pow a 2)
(pow a 2)
(pow a 2)
(pow a 2)
(pow a 2)
(pow a 2)
(pow a 2)
(pow a 2)
(pow a 2)
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(* (pow angle 2) (+ (* -1/3149280000 (* (pow angle 2) (* (pow b 2) (pow (PI) 4)))) (* 1/32400 (* (pow b 2) (pow (PI) 2)))))
(* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (* (pow angle 2) (* (pow b 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))))))))
(* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (* (pow angle 2) (+ (* (pow angle 2) (* (pow b 2) (+ (* -1/396718580736000000000 (pow (PI) 8)) (* -1/2777030065152000000000 (pow (PI) 8))))) (* (pow b 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6))))))))))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(* (pow angle 2) (pow b 2))
(* (pow angle 2) (pow b 2))
(* (pow angle 2) (pow b 2))
(* (pow angle 2) (pow b 2))
(* (pow angle 2) (pow b 2))
(* (pow angle 2) (pow b 2))
(* (pow angle 2) (pow b 2))
(* (pow angle 2) (pow b 2))
(* (pow angle 2) (pow b 2))
(* (pow angle 2) (pow b 2))
(* (pow angle 2) (pow b 2))
(* (pow angle 2) (pow b 2))
(* (pow angle 2) (pow b 2))
(* (pow angle 2) (pow b 2))
(* (pow angle 2) (pow b 2))
(* (pow angle 2) (pow b 2))
(* (pow angle 2) (pow b 2))
(* (pow angle 2) (pow b 2))
(* (pow angle 2) (pow b 2))
(* (pow angle 2) (pow b 2))
(* (pow angle 2) (pow b 2))
(* (pow angle 2) (pow b 2))
(* (pow angle 2) (pow b 2))
(* (pow angle 2) (pow b 2))
(* (pow angle 2) b)
(* (pow angle 2) b)
(* (pow angle 2) b)
(* (pow angle 2) b)
(* (pow angle 2) b)
(* (pow angle 2) b)
(* (pow angle 2) b)
(* (pow angle 2) b)
(* (pow angle 2) b)
(* (pow angle 2) b)
(* (pow angle 2) b)
(* (pow angle 2) b)
(* (pow angle 2) b)
(* (pow angle 2) b)
(* (pow angle 2) b)
(* (pow angle 2) b)
(* (pow angle 2) b)
(* (pow angle 2) b)
(* (pow angle 2) b)
(* (pow angle 2) b)
(* (pow angle 2) b)
(* (pow angle 2) b)
(* (pow angle 2) b)
(* (pow angle 2) b)
(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)
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(* (pow angle 2) (+ (* -1/3149280000 (* (pow angle 2) (* (pow b 2) (pow (PI) 4)))) (* 1/32400 (* (pow b 2) (pow (PI) 2)))))
(* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (* (pow angle 2) (* (pow b 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))))))))
(* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (* (pow angle 2) (+ (* (pow angle 2) (* (pow b 2) (+ (* -1/396718580736000000000 (pow (PI) 8)) (* -1/2777030065152000000000 (pow (PI) 8))))) (* (pow b 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6))))))))))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(pow a 2)
(* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(pow a 2)
(* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(pow a 2)
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(pow a 2)
(+ (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (pow a 2))
(+ (* (pow angle 2) (+ (* -1/3149280000 (* (pow angle 2) (* (pow b 2) (pow (PI) 4)))) (* 1/32400 (* (pow b 2) (pow (PI) 2))))) (pow a 2))
(+ (* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (* (pow angle 2) (* (pow b 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6))))))))) (pow a 2))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(* (pow b 2) (sin (* 1/180 (* angle (PI)))))
(* (pow b 2) (sin (* 1/180 (* angle (PI)))))
(* (pow b 2) (sin (* 1/180 (* angle (PI)))))
(* (pow b 2) (sin (* 1/180 (* angle (PI)))))
(* (pow b 2) (sin (* 1/180 (* angle (PI)))))
(* (pow b 2) (sin (* 1/180 (* angle (PI)))))
(* (pow b 2) (sin (* 1/180 (* angle (PI)))))
(* (pow b 2) (sin (* 1/180 (* angle (PI)))))
(* (pow b 2) (sin (* 1/180 (* angle (PI)))))
(* (pow b 2) (sin (* 1/180 (* angle (PI)))))
(* (pow b 2) (sin (* 1/180 (* angle (PI)))))
(* (pow b 2) (sin (* 1/180 (* angle (PI)))))
(* 1/180 (* angle (* (pow b 2) (PI))))
(* angle (+ (* -1/34992000 (* (pow angle 2) (* (pow b 2) (pow (PI) 3)))) (* 1/180 (* (pow b 2) (PI)))))
(* angle (+ (* 1/180 (* (pow b 2) (PI))) (* (pow angle 2) (+ (* -1/34992000 (* (pow b 2) (pow (PI) 3))) (* 1/22674816000000 (* (pow angle 2) (* (pow b 2) (pow (PI) 5))))))))
(* angle (+ (* 1/180 (* (pow b 2) (PI))) (* (pow angle 2) (+ (* -1/34992000 (* (pow b 2) (pow (PI) 3))) (* (pow angle 2) (+ (* -1/30855889612800000000 (* (pow angle 2) (* (pow b 2) (pow (PI) 7)))) (* 1/22674816000000 (* (pow b 2) (pow (PI) 5)))))))))
(* (pow b 2) (sin (* 1/180 (* angle (PI)))))
(* (pow b 2) (sin (* 1/180 (* angle (PI)))))
(* (pow b 2) (sin (* 1/180 (* angle (PI)))))
(* (pow b 2) (sin (* 1/180 (* angle (PI)))))
(* (pow b 2) (sin (* 1/180 (* angle (PI)))))
(* (pow b 2) (sin (* 1/180 (* angle (PI)))))
(* (pow b 2) (sin (* 1/180 (* angle (PI)))))
(* (pow b 2) (sin (* 1/180 (* angle (PI)))))
(* angle (PI))
(* angle (PI))
(* angle (PI))
(* angle (PI))
(* angle (PI))
(* angle (PI))
(* angle (PI))
(* angle (PI))
(* -1 (* angle (+ 1 (* -1 (+ 1 (PI))))))
(* -1 (* angle (+ 1 (* -1 (+ 1 (PI))))))
(* -1 (* angle (+ 1 (* -1 (+ 1 (PI))))))
(* -1 (* angle (+ 1 (* -1 (+ 1 (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)))
(* 1/90 (* angle (PI)))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(+ (* (pow a 2) (pow (cos (* 1/180 (- (* angle (+ 1 (PI))) angle))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+ (* (pow a 2) (pow (cos (* 1/180 (- (* angle (+ 1 (PI))) angle))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+ (* (pow a 2) (pow (cos (* 1/180 (- (* angle (+ 1 (PI))) angle))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(* (pow a 2) (pow (cos (* 1/180 (- (* angle (+ 1 (PI))) angle))) 2))
(* (pow a 2) (+ (/ (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow a 2)) (pow (cos (* 1/180 (- (* angle (+ 1 (PI))) angle))) 2)))
(* (pow a 2) (+ (/ (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow a 2)) (pow (cos (* 1/180 (- (* angle (+ 1 (PI))) angle))) 2)))
(* (pow a 2) (+ (/ (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow a 2)) (pow (cos (* 1/180 (- (* angle (+ 1 (PI))) angle))) 2)))
(* (pow a 2) (pow (cos (* 1/180 (- (* angle (+ 1 (PI))) angle))) 2))
(* (pow a 2) (+ (/ (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow a 2)) (pow (cos (* 1/180 (- (* angle (+ 1 (PI))) angle))) 2)))
(* (pow a 2) (+ (/ (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow a 2)) (pow (cos (* 1/180 (- (* angle (+ 1 (PI))) angle))) 2)))
(* (pow a 2) (+ (/ (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow a 2)) (pow (cos (* 1/180 (- (* angle (+ 1 (PI))) angle))) 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/765275040000000 (* (pow b 2) (pow (PI) 6))) (* (pow a 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6)))))))))))) (pow a 2))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+ (* (pow a 2) (pow (cos (* 1/180 (+ (* -1 angle) (* angle (+ 1 (PI)))))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+ (* (pow a 2) (pow (cos (* 1/180 (+ (* -1 angle) (* angle (+ 1 (PI)))))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+ (* (pow a 2) (pow (cos (* 1/180 (+ (* -1 angle) (* angle (+ 1 (PI)))))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+ (* (pow a 2) (pow (cos (* 1/180 (+ (* -1 angle) (* angle (+ 1 (PI)))))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(* (pow a 2) (pow (cos (* 1/180 (- (* angle (+ 1 (PI))) angle))) 2))
(+ (* (pow a 2) (pow (cos (* 1/180 (- (* angle (+ 1 (PI))) angle))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+ (* (pow a 2) (pow (cos (* 1/180 (- (* angle (+ 1 (PI))) angle))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+ (* (pow a 2) (pow (cos (* 1/180 (- (* angle (+ 1 (PI))) angle))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow b 2) (- (+ 1/2 (/ (* (pow a 2) (pow (cos (* 1/180 (- (* angle (+ 1 (PI))) angle))) 2)) (pow b 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow b 2) (- (+ 1/2 (/ (* (pow a 2) (pow (cos (* 1/180 (- (* angle (+ 1 (PI))) angle))) 2)) (pow b 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow b 2) (- (+ 1/2 (/ (* (pow a 2) (pow (cos (* 1/180 (- (* angle (+ 1 (PI))) angle))) 2)) (pow b 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow b 2) (- (+ 1/2 (/ (* (pow a 2) (pow (cos (* 1/180 (- (* angle (+ 1 (PI))) angle))) 2)) (pow b 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow b 2) (- (+ 1/2 (/ (* (pow a 2) (pow (cos (* 1/180 (- (* angle (+ 1 (PI))) angle))) 2)) (pow b 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow b 2) (- (+ 1/2 (/ (* (pow a 2) (pow (cos (* 1/180 (- (* angle (+ 1 (PI))) angle))) 2)) (pow b 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (pow (cos (* 1/180 (- (* angle (+ 1 (PI))) angle))) 2))
(* (pow a 2) (pow (cos (* 1/180 (- (* angle (+ 1 (PI))) angle))) 2))
(* (pow a 2) (pow (cos (* 1/180 (- (* angle (+ 1 (PI))) angle))) 2))
(* (pow a 2) (pow (cos (* 1/180 (- (* angle (+ 1 (PI))) angle))) 2))
(* (pow a 2) (pow (cos (* 1/180 (- (* angle (+ 1 (PI))) angle))) 2))
(* (pow a 2) (pow (cos (* 1/180 (- (* angle (+ 1 (PI))) angle))) 2))
(* (pow a 2) (pow (cos (* 1/180 (- (* angle (+ 1 (PI))) angle))) 2))
(* (pow a 2) (pow (cos (* 1/180 (- (* angle (+ 1 (PI))) angle))) 2))
(* (pow a 2) (pow (cos (* 1/180 (- (* angle (+ 1 (PI))) angle))) 2))
(* (pow a 2) (pow (cos (* 1/180 (- (* angle (+ 1 (PI))) angle))) 2))
(* (pow a 2) (pow (cos (* 1/180 (- (* angle (+ 1 (PI))) angle))) 2))
(* (pow a 2) (pow (cos (* 1/180 (- (* angle (+ 1 (PI))) angle))) 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 (+ (* -1 angle) (* angle (+ 1 (PI)))))) 2))
(* (pow a 2) (pow (cos (* 1/180 (+ (* -1 angle) (* angle (+ 1 (PI)))))) 2))
(* (pow a 2) (pow (cos (* 1/180 (+ (* -1 angle) (* angle (+ 1 (PI)))))) 2))
(* (pow a 2) (pow (cos (* 1/180 (+ (* -1 angle) (* angle (+ 1 (PI)))))) 2))
2
(+ 2 (* -1/8100 (* (pow angle 2) (pow (PI) 2))))
(+ 2 (* (pow angle 2) (+ (* -1/8100 (pow (PI) 2)) (* 1/787320000 (* (pow angle 2) (pow (PI) 4))))))
(+ 2 (* (pow angle 2) (+ (* -1/8100 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/191318760000000 (* (pow angle 2) (pow (PI) 6))) (* 1/787320000 (pow (PI) 4)))))))
(* 2 (cos (* 1/90 (* angle (PI)))))
(* 2 (cos (* 1/90 (* angle (PI)))))
(* 2 (cos (* 1/90 (* angle (PI)))))
(* 2 (cos (* 1/90 (* angle (PI)))))
(* 2 (cos (* 1/90 (* angle (PI)))))
(* 2 (cos (* 1/90 (* angle (PI)))))
(* 2 (cos (* 1/90 (* angle (PI)))))
(* 2 (cos (* 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)))
(* 1/90 (* 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))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (+ (/ (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (+ (/ (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (+ (/ (* (pow b 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 b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (+ (/ (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (+ (/ (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (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/765275040000000 (* (pow b 2) (pow (PI) 6))) (* (pow a 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6)))))))))))) (pow a 2))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 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 b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow b 2) (- (+ 1/2 (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow b 2) (- (+ 1/2 (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow b 2) (- (+ 1/2 (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow b 2) (- (+ 1/2 (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow b 2) (- (+ 1/2 (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow b 2) (- (+ 1/2 (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 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))))
(* 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))))
(* 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
(+ 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 (+ (* -1 angle) (* angle (+ 1 (PI))))))
(cos (* 1/180 (+ (* -1 angle) (* angle (+ 1 (PI))))))
(cos (* 1/180 (+ (* -1 angle) (* angle (+ 1 (PI))))))
(cos (* 1/180 (+ (* -1 angle) (* angle (+ 1 (PI))))))
1
(+ 1 (* -1/16200 (* (pow angle 2) (pow (PI) 2))))
(+ 1 (* (pow angle 2) (+ (* -1/16200 (pow (PI) 2)) (* 1/1574640000 (* (pow angle 2) (pow (PI) 4))))))
(+ 1 (* (pow angle 2) (+ (* -1/16200 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/382637520000000 (* (pow angle 2) (pow (PI) 6))) (* 1/1574640000 (pow (PI) 4)))))))
(cos (* 1/90 (* angle (PI))))
(cos (* 1/90 (* angle (PI))))
(cos (* 1/90 (* angle (PI))))
(cos (* 1/90 (* angle (PI))))
(cos (* 1/90 (* angle (PI))))
(cos (* 1/90 (* angle (PI))))
(cos (* 1/90 (* angle (PI))))
(cos (* 1/90 (* angle (PI))))
(* 1/32400 (* (pow angle 2) (pow (PI) 2)))
(* (pow angle 2) (- (* -1/3149280000 (* (pow angle 2) (pow (PI) 4))) (* -1/32400 (pow (PI) 2))))
(* (pow angle 2) (- (* (pow angle 2) (- (* 1/765275040000000 (* (pow angle 2) (pow (PI) 6))) (* 1/3149280000 (pow (PI) 4)))) (* -1/32400 (pow (PI) 2))))
(* (pow angle 2) (- (* (pow angle 2) (- (* (pow angle 2) (- (* -1/347128758144000000000 (* (pow angle 2) (pow (PI) 8))) (* -1/765275040000000 (pow (PI) 6)))) (* 1/3149280000 (pow (PI) 4)))) (* -1/32400 (pow (PI) 2))))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(* 1/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/765275040000000 (* (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))) (* (pow angle 2) (+ (* -1/347128758144000000000 (* (pow angle 2) (* (pow b 2) (pow (PI) 8)))) (* 1/765275040000000 (* (pow b 2) (pow (PI) 6)))))))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
1
(+ 1 (* -1/64800 (* (pow angle 2) (pow (PI) 2))))
(+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* 1/25194240000 (* (pow angle 2) (pow (PI) 4))))))
(+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/24488801280000000 (* (pow angle 2) (pow (PI) 6))) (* 1/25194240000 (pow (PI) 4)))))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
1
(+ 1 (* -1/16200 (* (pow angle 2) (pow (PI) 2))))
(+ 1 (* (pow angle 2) (+ (* -1/16200 (pow (PI) 2)) (* 1/1574640000 (* (pow angle 2) (pow (PI) 4))))))
(+ 1 (* (pow angle 2) (+ (* -1/16200 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/382637520000000 (* (pow angle 2) (pow (PI) 6))) (* 1/1574640000 (pow (PI) 4)))))))
(cos (* 1/90 (* angle (PI))))
(cos (* 1/90 (* angle (PI))))
(cos (* 1/90 (* angle (PI))))
(cos (* 1/90 (* angle (PI))))
(cos (* 1/90 (* angle (PI))))
(cos (* 1/90 (* angle (PI))))
(cos (* 1/90 (* angle (PI))))
(cos (* 1/90 (* angle (PI))))
1
(+ 1 (* -1/16200 (* (pow angle 2) (pow (PI) 2))))
(+ 1 (* (pow angle 2) (+ (* -1/16200 (pow (PI) 2)) (* 1/1574640000 (* (pow angle 2) (pow (PI) 4))))))
(+ 1 (* (pow angle 2) (+ (* -1/16200 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/382637520000000 (* (pow angle 2) (pow (PI) 6))) (* 1/1574640000 (pow (PI) 4)))))))
(cos (* 1/90 (* angle (PI))))
(cos (* 1/90 (* angle (PI))))
(cos (* 1/90 (* angle (PI))))
(cos (* 1/90 (* angle (PI))))
(cos (* 1/90 (* angle (PI))))
(cos (* 1/90 (* angle (PI))))
(cos (* 1/90 (* angle (PI))))
(cos (* 1/90 (* angle (PI))))
(* 1/16200 (* (pow angle 2) (pow (PI) 2)))
(* (pow angle 2) (- (* -1/1574640000 (* (pow angle 2) (pow (PI) 4))) (* -1/16200 (pow (PI) 2))))
(* (pow angle 2) (- (* (pow angle 2) (- (* 1/382637520000000 (* (pow angle 2) (pow (PI) 6))) (* 1/1574640000 (pow (PI) 4)))) (* -1/16200 (pow (PI) 2))))
(* (pow angle 2) (- (* (pow angle 2) (- (* (pow angle 2) (- (* -1/173564379072000000000 (* (pow angle 2) (pow (PI) 8))) (* -1/382637520000000 (pow (PI) 6)))) (* 1/1574640000 (pow (PI) 4)))) (* -1/16200 (pow (PI) 2))))
(- 1 (cos (* 1/90 (* angle (PI)))))
(- 1 (cos (* 1/90 (* angle (PI)))))
(- 1 (cos (* 1/90 (* angle (PI)))))
(- 1 (cos (* 1/90 (* angle (PI)))))
(- 1 (cos (* 1/90 (* angle (PI)))))
(- 1 (cos (* 1/90 (* angle (PI)))))
(- 1 (cos (* 1/90 (* angle (PI)))))
(- 1 (cos (* 1/90 (* angle (PI)))))
Outputs
(* 1/180 (* angle (PI)))
(*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))
(* 1/180 (* angle (PI)))
(*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))
(* 1/180 (* angle (PI)))
(*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))
(* 1/180 (* angle (PI)))
(*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))
(* 1/180 (* angle (PI)))
(*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))
(* 1/180 (* angle (PI)))
(*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))
(* 1/180 (* angle (PI)))
(*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))
(* 1/180 (* angle (PI)))
(*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))
(* 1/180 (* angle (PI)))
(*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))
(* 1/180 (* angle (PI)))
(*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))
(* 1/180 (* angle (PI)))
(*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))
(* 1/180 (* angle (PI)))
(*.f64 (PI.f64) (*.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 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))) (*.f64 a a))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))) (*.f64 a a))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))) (*.f64 a a))
(pow a 2)
(*.f64 a a)
(* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))) (*.f64 a a))))
(* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))) (*.f64 a a))))
(* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))) (*.f64 a a))))
(pow a 2)
(*.f64 a a)
(* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))) (*.f64 a a))))
(* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))) (*.f64 a a))))
(* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))) (*.f64 a a))))
(pow a 2)
(*.f64 a a)
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))) (*.f64 a a))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))) (*.f64 a a))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))) (*.f64 a a))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
(* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b))))
(* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b))))
(* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #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 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
(* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b))))
(* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b))))
(* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b))))
(pow a 2)
(*.f64 a a)
(+ (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (pow a 2))
(+.f64 (*.f64 a a) (*.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))))) (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 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) b) b) (*.f64 (*.f64 angle angle) #s(literal -1/3149280000 binary64))))))
(+ (* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (* (pow angle 2) (* (pow b 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6))))))))) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 b b) (*.f64 #s(literal -1/3149280000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))) (*.f64 (*.f64 angle (*.f64 angle (*.f64 b b))) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/765275040000000 binary64))))))))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))) (*.f64 a a))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))) (*.f64 a a))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))) (*.f64 a a))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))) (*.f64 a a))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))) (*.f64 a a))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))) (*.f64 a a))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))) (*.f64 a a))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))) (*.f64 a a))
(pow a 2)
(*.f64 a a)
(pow a 2)
(*.f64 a a)
(pow a 2)
(*.f64 a a)
(pow a 2)
(*.f64 a a)
(pow a 2)
(*.f64 a a)
(pow a 2)
(*.f64 a a)
(pow a 2)
(*.f64 a a)
(pow a 2)
(*.f64 a a)
(pow a 2)
(*.f64 a a)
(pow a 2)
(*.f64 a a)
(pow a 2)
(*.f64 a a)
(pow a 2)
(*.f64 a a)
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 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 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 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) b) b) (*.f64 (*.f64 angle angle) #s(literal -1/3149280000 binary64)))))
(* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (* (pow angle 2) (* (pow b 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))))))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 b b) (*.f64 #s(literal -1/3149280000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))) (*.f64 (*.f64 angle (*.f64 angle (*.f64 b b))) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/765275040000000 binary64)))))))
(* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (* (pow angle 2) (+ (* (pow angle 2) (* (pow b 2) (+ (* -1/396718580736000000000 (pow (PI) 8)) (* -1/2777030065152000000000 (pow (PI) 8))))) (* (pow b 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6))))))))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 b b) (*.f64 #s(literal -1/3149280000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 b b) (*.f64 (pow.f64 (PI.f64) #s(literal 8 binary64)) (*.f64 (*.f64 angle angle) #s(literal -1/347128758144000000000 binary64)))) (*.f64 b (*.f64 b (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/765275040000000 binary64))))))))))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 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 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))))
(*.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))))
(*.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))))
(*.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))))
(*.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))))
(*.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))))
(*.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))))
(*.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))))
(*.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))))
(*.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))))
(*.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))))
(*.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))))
(*.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))))
(*.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))))
(*.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))))
(*.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))))
(*.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))))
(*.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))))
(*.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))))
(*.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))))
(*.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))))
(*.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))))
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64)))))
(* (pow angle 2) (pow b 2))
(*.f64 angle (*.f64 angle (*.f64 b b)))
(* (pow angle 2) (pow b 2))
(*.f64 angle (*.f64 angle (*.f64 b b)))
(* (pow angle 2) (pow b 2))
(*.f64 angle (*.f64 angle (*.f64 b b)))
(* (pow angle 2) (pow b 2))
(*.f64 angle (*.f64 angle (*.f64 b b)))
(* (pow angle 2) (pow b 2))
(*.f64 angle (*.f64 angle (*.f64 b b)))
(* (pow angle 2) (pow b 2))
(*.f64 angle (*.f64 angle (*.f64 b b)))
(* (pow angle 2) (pow b 2))
(*.f64 angle (*.f64 angle (*.f64 b b)))
(* (pow angle 2) (pow b 2))
(*.f64 angle (*.f64 angle (*.f64 b b)))
(* (pow angle 2) (pow b 2))
(*.f64 angle (*.f64 angle (*.f64 b b)))
(* (pow angle 2) (pow b 2))
(*.f64 angle (*.f64 angle (*.f64 b b)))
(* (pow angle 2) (pow b 2))
(*.f64 angle (*.f64 angle (*.f64 b b)))
(* (pow angle 2) (pow b 2))
(*.f64 angle (*.f64 angle (*.f64 b b)))
(* (pow angle 2) (pow b 2))
(*.f64 angle (*.f64 angle (*.f64 b b)))
(* (pow angle 2) (pow b 2))
(*.f64 angle (*.f64 angle (*.f64 b b)))
(* (pow angle 2) (pow b 2))
(*.f64 angle (*.f64 angle (*.f64 b b)))
(* (pow angle 2) (pow b 2))
(*.f64 angle (*.f64 angle (*.f64 b b)))
(* (pow angle 2) (pow b 2))
(*.f64 angle (*.f64 angle (*.f64 b b)))
(* (pow angle 2) (pow b 2))
(*.f64 angle (*.f64 angle (*.f64 b b)))
(* (pow angle 2) (pow b 2))
(*.f64 angle (*.f64 angle (*.f64 b b)))
(* (pow angle 2) (pow b 2))
(*.f64 angle (*.f64 angle (*.f64 b b)))
(* (pow angle 2) (pow b 2))
(*.f64 angle (*.f64 angle (*.f64 b b)))
(* (pow angle 2) (pow b 2))
(*.f64 angle (*.f64 angle (*.f64 b b)))
(* (pow angle 2) (pow b 2))
(*.f64 angle (*.f64 angle (*.f64 b b)))
(* (pow angle 2) (pow b 2))
(*.f64 angle (*.f64 angle (*.f64 b b)))
(* (pow angle 2) b)
(*.f64 b (*.f64 angle angle))
(* (pow angle 2) b)
(*.f64 b (*.f64 angle angle))
(* (pow angle 2) b)
(*.f64 b (*.f64 angle angle))
(* (pow angle 2) b)
(*.f64 b (*.f64 angle angle))
(* (pow angle 2) b)
(*.f64 b (*.f64 angle angle))
(* (pow angle 2) b)
(*.f64 b (*.f64 angle angle))
(* (pow angle 2) b)
(*.f64 b (*.f64 angle angle))
(* (pow angle 2) b)
(*.f64 b (*.f64 angle angle))
(* (pow angle 2) b)
(*.f64 b (*.f64 angle angle))
(* (pow angle 2) b)
(*.f64 b (*.f64 angle angle))
(* (pow angle 2) b)
(*.f64 b (*.f64 angle angle))
(* (pow angle 2) b)
(*.f64 b (*.f64 angle angle))
(* (pow angle 2) b)
(*.f64 b (*.f64 angle angle))
(* (pow angle 2) b)
(*.f64 b (*.f64 angle angle))
(* (pow angle 2) b)
(*.f64 b (*.f64 angle angle))
(* (pow angle 2) b)
(*.f64 b (*.f64 angle angle))
(* (pow angle 2) b)
(*.f64 b (*.f64 angle angle))
(* (pow angle 2) b)
(*.f64 b (*.f64 angle angle))
(* (pow angle 2) b)
(*.f64 b (*.f64 angle angle))
(* (pow angle 2) b)
(*.f64 b (*.f64 angle angle))
(* (pow angle 2) b)
(*.f64 b (*.f64 angle angle))
(* (pow angle 2) b)
(*.f64 b (*.f64 angle angle))
(* (pow angle 2) b)
(*.f64 b (*.f64 angle angle))
(* (pow angle 2) b)
(*.f64 b (*.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)
(pow angle 2)
(*.f64 angle angle)
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 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 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 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) b) b) (*.f64 (*.f64 angle angle) #s(literal -1/3149280000 binary64)))))
(* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (* (pow angle 2) (* (pow b 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))))))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 b b) (*.f64 #s(literal -1/3149280000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))) (*.f64 (*.f64 angle (*.f64 angle (*.f64 b b))) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/765275040000000 binary64)))))))
(* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (* (pow angle 2) (+ (* (pow angle 2) (* (pow b 2) (+ (* -1/396718580736000000000 (pow (PI) 8)) (* -1/2777030065152000000000 (pow (PI) 8))))) (* (pow b 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6))))))))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 b b) (*.f64 #s(literal -1/3149280000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 b b) (*.f64 (pow.f64 (PI.f64) #s(literal 8 binary64)) (*.f64 (*.f64 angle angle) #s(literal -1/347128758144000000000 binary64)))) (*.f64 b (*.f64 b (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/765275040000000 binary64))))))))))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))) (*.f64 a a))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))) (*.f64 a a))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))) (*.f64 a a))
(pow a 2)
(*.f64 a a)
(* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))) (*.f64 a a))))
(* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))) (*.f64 a a))))
(* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))) (*.f64 a a))))
(pow a 2)
(*.f64 a a)
(* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))) (*.f64 a a))))
(* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))) (*.f64 a a))))
(* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))) (*.f64 a a))))
(pow a 2)
(*.f64 a a)
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))) (*.f64 a a))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))) (*.f64 a a))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))) (*.f64 a a))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
(* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b))))
(* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b))))
(* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #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 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
(* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b))))
(* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b))))
(* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b))))
(pow a 2)
(*.f64 a a)
(+ (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (pow a 2))
(+.f64 (*.f64 a a) (*.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))))) (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 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) b) b) (*.f64 (*.f64 angle angle) #s(literal -1/3149280000 binary64))))))
(+ (* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (* (pow angle 2) (* (pow b 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6))))))))) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 b b) (*.f64 #s(literal -1/3149280000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))) (*.f64 (*.f64 angle (*.f64 angle (*.f64 b b))) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/765275040000000 binary64))))))))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))) (*.f64 a a))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))) (*.f64 a a))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))) (*.f64 a a))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))) (*.f64 a a))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))) (*.f64 a a))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))) (*.f64 a a))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))) (*.f64 a a))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))) (*.f64 a a))
(* (pow b 2) (sin (* 1/180 (* angle (PI)))))
(*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))))
(* (pow b 2) (sin (* 1/180 (* angle (PI)))))
(*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))))
(* (pow b 2) (sin (* 1/180 (* angle (PI)))))
(*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))))
(* (pow b 2) (sin (* 1/180 (* angle (PI)))))
(*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))))
(* (pow b 2) (sin (* 1/180 (* angle (PI)))))
(*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))))
(* (pow b 2) (sin (* 1/180 (* angle (PI)))))
(*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))))
(* (pow b 2) (sin (* 1/180 (* angle (PI)))))
(*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))))
(* (pow b 2) (sin (* 1/180 (* angle (PI)))))
(*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))))
(* (pow b 2) (sin (* 1/180 (* angle (PI)))))
(*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))))
(* (pow b 2) (sin (* 1/180 (* angle (PI)))))
(*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))))
(* (pow b 2) (sin (* 1/180 (* angle (PI)))))
(*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))))
(* (pow b 2) (sin (* 1/180 (* angle (PI)))))
(*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))))
(* 1/180 (* angle (* (pow b 2) (PI))))
(*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))
(* angle (+ (* -1/34992000 (* (pow angle 2) (* (pow b 2) (pow (PI) 3)))) (* 1/180 (* (pow b 2) (PI)))))
(*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 b b))) (*.f64 angle (*.f64 angle (*.f64 #s(literal -1/34992000 binary64) (*.f64 b (*.f64 b (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))))))))))
(* angle (+ (* 1/180 (* (pow b 2) (PI))) (* (pow angle 2) (+ (* -1/34992000 (* (pow b 2) (pow (PI) 3))) (* 1/22674816000000 (* (pow angle 2) (* (pow b 2) (pow (PI) 5))))))))
(*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 b b))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 #s(literal -1/34992000 binary64) (*.f64 b (*.f64 b (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))))) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 b b) (*.f64 #s(literal 1/22674816000000 binary64) (pow.f64 (PI.f64) #s(literal 5 binary64)))))))))
(* angle (+ (* 1/180 (* (pow b 2) (PI))) (* (pow angle 2) (+ (* -1/34992000 (* (pow b 2) (pow (PI) 3))) (* (pow angle 2) (+ (* -1/30855889612800000000 (* (pow angle 2) (* (pow b 2) (pow (PI) 7)))) (* 1/22674816000000 (* (pow b 2) (pow (PI) 5)))))))))
(*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 b b))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 #s(literal -1/34992000 binary64) (*.f64 b (*.f64 b (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))))) (*.f64 angle (*.f64 angle (+.f64 (*.f64 (*.f64 angle (*.f64 angle (*.f64 b b))) (*.f64 (pow.f64 (PI.f64) #s(literal 7 binary64)) #s(literal -1/30855889612800000000 binary64))) (*.f64 (*.f64 b b) (*.f64 #s(literal 1/22674816000000 binary64) (pow.f64 (PI.f64) #s(literal 5 binary64)))))))))))
(* (pow b 2) (sin (* 1/180 (* angle (PI)))))
(*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))))
(* (pow b 2) (sin (* 1/180 (* angle (PI)))))
(*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))))
(* (pow b 2) (sin (* 1/180 (* angle (PI)))))
(*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))))
(* (pow b 2) (sin (* 1/180 (* angle (PI)))))
(*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))))
(* (pow b 2) (sin (* 1/180 (* angle (PI)))))
(*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))))
(* (pow b 2) (sin (* 1/180 (* angle (PI)))))
(*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))))
(* (pow b 2) (sin (* 1/180 (* angle (PI)))))
(*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))))
(* (pow b 2) (sin (* 1/180 (* angle (PI)))))
(*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))))
(* 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 (* angle (+ 1 (* -1 (+ 1 (PI))))))
(-.f64 #s(literal 0 binary64) (*.f64 angle (-.f64 #s(literal 0 binary64) (PI.f64))))
(* -1 (* angle (+ 1 (* -1 (+ 1 (PI))))))
(-.f64 #s(literal 0 binary64) (*.f64 angle (-.f64 #s(literal 0 binary64) (PI.f64))))
(* -1 (* angle (+ 1 (* -1 (+ 1 (PI))))))
(-.f64 #s(literal 0 binary64) (*.f64 angle (-.f64 #s(literal 0 binary64) (PI.f64))))
(* -1 (* angle (+ 1 (* -1 (+ 1 (PI))))))
(-.f64 #s(literal 0 binary64) (*.f64 angle (-.f64 #s(literal 0 binary64) (PI.f64))))
(* 1/90 (* angle (PI)))
(*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))
(* 1/90 (* angle (PI)))
(*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))
(* 1/90 (* angle (PI)))
(*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))
(* 1/90 (* angle (PI)))
(*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))
(* 1/90 (* angle (PI)))
(*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))
(* 1/90 (* angle (PI)))
(*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))
(* 1/90 (* angle (PI)))
(*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))
(* 1/90 (* angle (PI)))
(*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))
(* 1/90 (* angle (PI)))
(*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))
(* 1/90 (* angle (PI)))
(*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))
(* 1/90 (* angle (PI)))
(*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))
(* 1/90 (* angle (PI)))
(*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))
(+ (* (pow a 2) (pow (cos (* 1/180 (- (* angle (+ 1 (PI))) angle))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (-.f64 #s(literal 0 binary64) (*.f64 angle (-.f64 #s(literal 0 binary64) (PI.f64)))))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* 1/180 (- (* angle (+ 1 (PI))) angle))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (-.f64 #s(literal 0 binary64) (*.f64 angle (-.f64 #s(literal 0 binary64) (PI.f64)))))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* 1/180 (- (* angle (+ 1 (PI))) angle))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (-.f64 #s(literal 0 binary64) (*.f64 angle (-.f64 #s(literal 0 binary64) (PI.f64)))))) #s(literal 2 binary64))))
(* (pow a 2) (pow (cos (* 1/180 (- (* angle (+ 1 (PI))) angle))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (-.f64 #s(literal 0 binary64) (*.f64 angle (-.f64 #s(literal 0 binary64) (PI.f64)))))) #s(literal 2 binary64)))
(* (pow a 2) (+ (/ (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow a 2)) (pow (cos (* 1/180 (- (* angle (+ 1 (PI))) angle))) 2)))
(*.f64 (*.f64 a a) (+.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (-.f64 #s(literal 0 binary64) (*.f64 angle (-.f64 #s(literal 0 binary64) (PI.f64)))))) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (/.f64 (*.f64 b b) (*.f64 a a)))))
(* (pow a 2) (+ (/ (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow a 2)) (pow (cos (* 1/180 (- (* angle (+ 1 (PI))) angle))) 2)))
(*.f64 (*.f64 a a) (+.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (-.f64 #s(literal 0 binary64) (*.f64 angle (-.f64 #s(literal 0 binary64) (PI.f64)))))) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (/.f64 (*.f64 b b) (*.f64 a a)))))
(* (pow a 2) (+ (/ (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow a 2)) (pow (cos (* 1/180 (- (* angle (+ 1 (PI))) angle))) 2)))
(*.f64 (*.f64 a a) (+.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (-.f64 #s(literal 0 binary64) (*.f64 angle (-.f64 #s(literal 0 binary64) (PI.f64)))))) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (/.f64 (*.f64 b b) (*.f64 a a)))))
(* (pow a 2) (pow (cos (* 1/180 (- (* angle (+ 1 (PI))) angle))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (-.f64 #s(literal 0 binary64) (*.f64 angle (-.f64 #s(literal 0 binary64) (PI.f64)))))) #s(literal 2 binary64)))
(* (pow a 2) (+ (/ (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow a 2)) (pow (cos (* 1/180 (- (* angle (+ 1 (PI))) angle))) 2)))
(*.f64 (*.f64 a a) (+.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (-.f64 #s(literal 0 binary64) (*.f64 angle (-.f64 #s(literal 0 binary64) (PI.f64)))))) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (/.f64 (*.f64 b b) (*.f64 a a)))))
(* (pow a 2) (+ (/ (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow a 2)) (pow (cos (* 1/180 (- (* angle (+ 1 (PI))) angle))) 2)))
(*.f64 (*.f64 a a) (+.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (-.f64 #s(literal 0 binary64) (*.f64 angle (-.f64 #s(literal 0 binary64) (PI.f64)))))) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (/.f64 (*.f64 b b) (*.f64 a a)))))
(* (pow a 2) (+ (/ (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow a 2)) (pow (cos (* 1/180 (- (* angle (+ 1 (PI))) angle))) 2)))
(*.f64 (*.f64 a a) (+.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (-.f64 #s(literal 0 binary64) (*.f64 angle (-.f64 #s(literal 0 binary64) (PI.f64)))))) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (/.f64 (*.f64 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 b b) #s(literal 1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal -1/32400 binary64))))))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow a 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (* (pow a 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))))) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 (*.f64 (*.f64 b b) #s(literal 1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal -1/32400 binary64)))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 b b) (*.f64 #s(literal -1/3149280000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))) (*.f64 (*.f64 a 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/765275040000000 (* (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 b b) #s(literal 1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal -1/32400 binary64)))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 b b) (*.f64 #s(literal -1/3149280000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))) (+.f64 (*.f64 (*.f64 angle (*.f64 angle (*.f64 b b))) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/765275040000000 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)))))))))))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* 1/180 (+ (* -1 angle) (* angle (+ 1 (PI)))))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (-.f64 #s(literal 0 binary64) (*.f64 angle (-.f64 #s(literal 0 binary64) (PI.f64)))))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* 1/180 (+ (* -1 angle) (* angle (+ 1 (PI)))))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (-.f64 #s(literal 0 binary64) (*.f64 angle (-.f64 #s(literal 0 binary64) (PI.f64)))))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* 1/180 (+ (* -1 angle) (* angle (+ 1 (PI)))))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (-.f64 #s(literal 0 binary64) (*.f64 angle (-.f64 #s(literal 0 binary64) (PI.f64)))))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* 1/180 (+ (* -1 angle) (* angle (+ 1 (PI)))))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (-.f64 #s(literal 0 binary64) (*.f64 angle (-.f64 #s(literal 0 binary64) (PI.f64)))))) #s(literal 2 binary64))))
(* (pow a 2) (pow (cos (* 1/180 (- (* angle (+ 1 (PI))) angle))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (-.f64 #s(literal 0 binary64) (*.f64 angle (-.f64 #s(literal 0 binary64) (PI.f64)))))) #s(literal 2 binary64)))
(+ (* (pow a 2) (pow (cos (* 1/180 (- (* angle (+ 1 (PI))) angle))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (-.f64 #s(literal 0 binary64) (*.f64 angle (-.f64 #s(literal 0 binary64) (PI.f64)))))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* 1/180 (- (* angle (+ 1 (PI))) angle))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (-.f64 #s(literal 0 binary64) (*.f64 angle (-.f64 #s(literal 0 binary64) (PI.f64)))))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* 1/180 (- (* angle (+ 1 (PI))) angle))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (-.f64 #s(literal 0 binary64) (*.f64 angle (-.f64 #s(literal 0 binary64) (PI.f64)))))) #s(literal 2 binary64))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))
(* (pow b 2) (- (+ 1/2 (/ (* (pow a 2) (pow (cos (* 1/180 (- (* angle (+ 1 (PI))) angle))) 2)) (pow b 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (-.f64 #s(literal 0 binary64) (*.f64 angle (-.f64 #s(literal 0 binary64) (PI.f64)))))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b))) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))
(* (pow b 2) (- (+ 1/2 (/ (* (pow a 2) (pow (cos (* 1/180 (- (* angle (+ 1 (PI))) angle))) 2)) (pow b 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (-.f64 #s(literal 0 binary64) (*.f64 angle (-.f64 #s(literal 0 binary64) (PI.f64)))))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b))) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))
(* (pow b 2) (- (+ 1/2 (/ (* (pow a 2) (pow (cos (* 1/180 (- (* angle (+ 1 (PI))) angle))) 2)) (pow b 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (-.f64 #s(literal 0 binary64) (*.f64 angle (-.f64 #s(literal 0 binary64) (PI.f64)))))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b))) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))
(* (pow b 2) (- (+ 1/2 (/ (* (pow a 2) (pow (cos (* 1/180 (- (* angle (+ 1 (PI))) angle))) 2)) (pow b 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (-.f64 #s(literal 0 binary64) (*.f64 angle (-.f64 #s(literal 0 binary64) (PI.f64)))))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b))) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))
(* (pow b 2) (- (+ 1/2 (/ (* (pow a 2) (pow (cos (* 1/180 (- (* angle (+ 1 (PI))) angle))) 2)) (pow b 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (-.f64 #s(literal 0 binary64) (*.f64 angle (-.f64 #s(literal 0 binary64) (PI.f64)))))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b))) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))
(* (pow b 2) (- (+ 1/2 (/ (* (pow a 2) (pow (cos (* 1/180 (- (* angle (+ 1 (PI))) angle))) 2)) (pow b 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (-.f64 #s(literal 0 binary64) (*.f64 angle (-.f64 #s(literal 0 binary64) (PI.f64)))))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b))) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))
(* (pow a 2) (pow (cos (* 1/180 (- (* angle (+ 1 (PI))) angle))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (-.f64 #s(literal 0 binary64) (*.f64 angle (-.f64 #s(literal 0 binary64) (PI.f64)))))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (- (* angle (+ 1 (PI))) angle))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (-.f64 #s(literal 0 binary64) (*.f64 angle (-.f64 #s(literal 0 binary64) (PI.f64)))))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (- (* angle (+ 1 (PI))) angle))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (-.f64 #s(literal 0 binary64) (*.f64 angle (-.f64 #s(literal 0 binary64) (PI.f64)))))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (- (* angle (+ 1 (PI))) angle))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (-.f64 #s(literal 0 binary64) (*.f64 angle (-.f64 #s(literal 0 binary64) (PI.f64)))))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (- (* angle (+ 1 (PI))) angle))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (-.f64 #s(literal 0 binary64) (*.f64 angle (-.f64 #s(literal 0 binary64) (PI.f64)))))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (- (* angle (+ 1 (PI))) angle))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (-.f64 #s(literal 0 binary64) (*.f64 angle (-.f64 #s(literal 0 binary64) (PI.f64)))))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (- (* angle (+ 1 (PI))) angle))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (-.f64 #s(literal 0 binary64) (*.f64 angle (-.f64 #s(literal 0 binary64) (PI.f64)))))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (- (* angle (+ 1 (PI))) angle))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (-.f64 #s(literal 0 binary64) (*.f64 angle (-.f64 #s(literal 0 binary64) (PI.f64)))))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (- (* angle (+ 1 (PI))) angle))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (-.f64 #s(literal 0 binary64) (*.f64 angle (-.f64 #s(literal 0 binary64) (PI.f64)))))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (- (* angle (+ 1 (PI))) angle))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (-.f64 #s(literal 0 binary64) (*.f64 angle (-.f64 #s(literal 0 binary64) (PI.f64)))))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (- (* angle (+ 1 (PI))) angle))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (-.f64 #s(literal 0 binary64) (*.f64 angle (-.f64 #s(literal 0 binary64) (PI.f64)))))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (- (* angle (+ 1 (PI))) angle))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (-.f64 #s(literal 0 binary64) (*.f64 angle (-.f64 #s(literal 0 binary64) (PI.f64)))))) #s(literal 2 binary64)))
(pow a 2)
(*.f64 a a)
(+ (* -1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 a a))) (*.f64 #s(literal -1/32400 binary64) (*.f64 angle angle))))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow a 2) (* (pow angle 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 a a) (*.f64 (PI.f64) (*.f64 (PI.f64) #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 (*.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 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 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (+ (* -1 angle) (* angle (+ 1 (PI)))))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (-.f64 #s(literal 0 binary64) (*.f64 angle (-.f64 #s(literal 0 binary64) (PI.f64)))))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (+ (* -1 angle) (* angle (+ 1 (PI)))))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (-.f64 #s(literal 0 binary64) (*.f64 angle (-.f64 #s(literal 0 binary64) (PI.f64)))))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (+ (* -1 angle) (* angle (+ 1 (PI)))))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (-.f64 #s(literal 0 binary64) (*.f64 angle (-.f64 #s(literal 0 binary64) (PI.f64)))))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (+ (* -1 angle) (* angle (+ 1 (PI)))))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (-.f64 #s(literal 0 binary64) (*.f64 angle (-.f64 #s(literal 0 binary64) (PI.f64)))))) #s(literal 2 binary64)))
2
#s(literal 2 binary64)
(+ 2 (* -1/8100 (* (pow angle 2) (pow (PI) 2))))
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/8100 binary64))))
(+ 2 (* (pow angle 2) (+ (* -1/8100 (pow (PI) 2)) (* 1/787320000 (* (pow angle 2) (pow (PI) 4))))))
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/8100 binary64)) (*.f64 angle (*.f64 angle (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/787320000 binary64)))))))
(+ 2 (* (pow angle 2) (+ (* -1/8100 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/191318760000000 (* (pow angle 2) (pow (PI) 6))) (* 1/787320000 (pow (PI) 4)))))))
(+.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 angle (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/8100 binary64)) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/191318760000000 binary64))) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/787320000 binary64))))))))
(* 2 (cos (* 1/90 (* angle (PI)))))
(*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))
(* 2 (cos (* 1/90 (* angle (PI)))))
(*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))
(* 2 (cos (* 1/90 (* angle (PI)))))
(*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))
(* 2 (cos (* 1/90 (* angle (PI)))))
(*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))
(* 2 (cos (* 1/90 (* angle (PI)))))
(*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))
(* 2 (cos (* 1/90 (* angle (PI)))))
(*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))
(* 2 (cos (* 1/90 (* angle (PI)))))
(*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))
(* 2 (cos (* 1/90 (* angle (PI)))))
(*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))
(* 1/90 (* angle (PI)))
(*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))
(* 1/90 (* angle (PI)))
(*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))
(* 1/90 (* angle (PI)))
(*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))
(* 1/90 (* angle (PI)))
(*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))
(* 1/90 (* angle (PI)))
(*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))
(* 1/90 (* angle (PI)))
(*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))
(* 1/90 (* angle (PI)))
(*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))
(* 1/90 (* angle (PI)))
(*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))
(* 1/90 (* angle (PI)))
(*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))
(* 1/90 (* angle (PI)))
(*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))
(* 1/90 (* angle (PI)))
(*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))
(* 1/90 (* angle (PI)))
(*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))
1
#s(literal 1 binary64)
(+ 1 (* -1/16200 (* (pow angle 2) (pow (PI) 2))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/16200 binary64))))
(+ 1 (* (pow angle 2) (+ (* -1/16200 (pow (PI) 2)) (* 1/1574640000 (* (pow angle 2) (pow (PI) 4))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/16200 binary64)) (*.f64 angle (*.f64 angle (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/1574640000 binary64)))))))
(+ 1 (* (pow angle 2) (+ (* -1/16200 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/382637520000000 (* (pow angle 2) (pow (PI) 6))) (* 1/1574640000 (pow (PI) 4)))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/16200 binary64)) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/382637520000000 binary64))) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/1574640000 binary64)))))))
(cos (* 1/90 (* angle (PI))))
(cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))
(cos (* 1/90 (* angle (PI))))
(cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))
(cos (* 1/90 (* angle (PI))))
(cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))
(cos (* 1/90 (* angle (PI))))
(cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))
(cos (* 1/90 (* angle (PI))))
(cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))
(cos (* 1/90 (* angle (PI))))
(cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))
(cos (* 1/90 (* angle (PI))))
(cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))
(cos (* 1/90 (* angle (PI))))
(cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
(* (pow a 2) (+ (/ (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (/.f64 (*.f64 b b) (*.f64 a a))) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))))
(* (pow a 2) (+ (/ (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (/.f64 (*.f64 b b) (*.f64 a a))) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))))
(* (pow a 2) (+ (/ (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (/.f64 (*.f64 b b) (*.f64 a a))) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
(* (pow a 2) (+ (/ (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (/.f64 (*.f64 b b) (*.f64 a a))) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))))
(* (pow a 2) (+ (/ (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (/.f64 (*.f64 b b) (*.f64 a a))) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))))
(* (pow a 2) (+ (/ (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (/.f64 (*.f64 b b) (*.f64 a a))) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))))
(pow a 2)
(*.f64 a a)
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow a 2) (pow (PI) 2))) (* 1/32400 (* (pow b 2) (pow (PI) 2))))) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 (*.f64 (*.f64 b b) #s(literal 1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal -1/32400 binary64))))))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow a 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (* (pow a 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))))) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 (*.f64 (*.f64 b b) #s(literal 1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal -1/32400 binary64)))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 b b) (*.f64 #s(literal -1/3149280000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))) (*.f64 (*.f64 a 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/765275040000000 (* (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 b b) #s(literal 1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal -1/32400 binary64)))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 b b) (*.f64 #s(literal -1/3149280000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))) (+.f64 (*.f64 (*.f64 angle (*.f64 angle (*.f64 b b))) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/765275040000000 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)))))))))))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))
(* (pow b 2) (- (+ 1/2 (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 b b) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))
(* (pow b 2) (- (+ 1/2 (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 b b) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))
(* (pow b 2) (- (+ 1/2 (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 b b) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))
(* (pow b 2) (- (+ 1/2 (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 b b) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))
(* (pow b 2) (- (+ 1/2 (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 b b) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))
(* (pow b 2) (- (+ 1/2 (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 b b) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))
(* 1/180 (* angle (PI)))
(*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))
(* angle (+ (* -1/34992000 (* (pow angle 2) (pow (PI) 3))) (* 1/180 (PI))))
(*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) (*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))))
(* angle (+ (* 1/180 (PI)) (* (pow angle 2) (+ (* -1/34992000 (pow (PI) 3)) (* 1/22674816000000 (* (pow angle 2) (pow (PI) 5)))))))
(*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))) (*.f64 angle (*.f64 angle (*.f64 #s(literal 1/22674816000000 binary64) (pow.f64 (PI.f64) #s(literal 5 binary64)))))))))
(* angle (+ (* 1/180 (PI)) (* (pow angle 2) (+ (* -1/34992000 (pow (PI) 3)) (* (pow angle 2) (+ (* -1/30855889612800000000 (* (pow angle 2) (pow (PI) 7))) (* 1/22674816000000 (pow (PI) 5))))))))
(*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) (*.f64 (*.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 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle)))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle)))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle)))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle)))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle)))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle)))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle)))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle)))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))))
(* 1/180 (* angle (* b (PI))))
(*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 angle b)))
(* angle (+ (* -1/34992000 (* (pow angle 2) (* b (pow (PI) 3)))) (* 1/180 (* b (PI)))))
(*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) b)) (*.f64 (*.f64 b (*.f64 angle angle)) (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))))
(* 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 #s(literal 1/180 binary64) (*.f64 (PI.f64) b)) (*.f64 angle (*.f64 angle (+.f64 (*.f64 #s(literal -1/34992000 binary64) (*.f64 b (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))))) (*.f64 angle (*.f64 angle (*.f64 b (*.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 #s(literal 1/180 binary64) (*.f64 (PI.f64) b)) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 #s(literal -1/34992000 binary64) (*.f64 b (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 b (*.f64 angle angle)) (*.f64 (pow.f64 (PI.f64) #s(literal 7 binary64)) #s(literal -1/30855889612800000000 binary64))) (*.f64 b (*.f64 #s(literal 1/22674816000000 binary64) (pow.f64 (PI.f64) #s(literal 5 binary64))))))))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))))
(* 1/180 (* angle (PI)))
(*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))
(* angle (+ (* -1/34992000 (* (pow angle 2) (pow (PI) 3))) (* 1/180 (PI))))
(*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) (*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))))
(* angle (+ (* 1/180 (PI)) (* (pow angle 2) (+ (* -1/34992000 (pow (PI) 3)) (* 1/22674816000000 (* (pow angle 2) (pow (PI) 5)))))))
(*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))) (*.f64 angle (*.f64 angle (*.f64 #s(literal 1/22674816000000 binary64) (pow.f64 (PI.f64) #s(literal 5 binary64)))))))))
(* angle (+ (* 1/180 (PI)) (* (pow angle 2) (+ (* -1/34992000 (pow (PI) 3)) (* (pow angle 2) (+ (* -1/30855889612800000000 (* (pow angle 2) (pow (PI) 7))) (* 1/22674816000000 (pow (PI) 5))))))))
(*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) (*.f64 (*.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 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle)))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle)))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle)))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle)))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle)))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle)))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle)))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle)))
(* 1/180 (* angle (PI)))
(*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))
(* 1/180 (* angle (PI)))
(*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))
(* 1/180 (* angle (PI)))
(*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))
(* 1/180 (* angle (PI)))
(*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))
(* 1/180 (* angle (PI)))
(*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))
(* 1/180 (* angle (PI)))
(*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))
(* 1/180 (* angle (PI)))
(*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))
(* 1/180 (* angle (PI)))
(*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))
(* 1/180 (* angle (PI)))
(*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))
(* 1/180 (* angle (PI)))
(*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))
(* 1/180 (* angle (PI)))
(*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))
(* 1/180 (* angle (PI)))
(*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))))
(* 1/180 (* angle (* b (PI))))
(*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 angle b)))
(* angle (+ (* -1/34992000 (* (pow angle 2) (* b (pow (PI) 3)))) (* 1/180 (* b (PI)))))
(*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) b)) (*.f64 (*.f64 b (*.f64 angle angle)) (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))))
(* 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 #s(literal 1/180 binary64) (*.f64 (PI.f64) b)) (*.f64 angle (*.f64 angle (+.f64 (*.f64 #s(literal -1/34992000 binary64) (*.f64 b (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))))) (*.f64 angle (*.f64 angle (*.f64 b (*.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 #s(literal 1/180 binary64) (*.f64 (PI.f64) b)) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 #s(literal -1/34992000 binary64) (*.f64 b (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 b (*.f64 angle angle)) (*.f64 (pow.f64 (PI.f64) #s(literal 7 binary64)) #s(literal -1/30855889612800000000 binary64))) (*.f64 b (*.f64 #s(literal 1/22674816000000 binary64) (pow.f64 (PI.f64) #s(literal 5 binary64))))))))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle))))
1
#s(literal 1 binary64)
(+ 1 (* -1/64800 (* (pow angle 2) (pow (PI) 2))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.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 (PI.f64) (*.f64 (PI.f64) #s(literal -1/64800 binary64))) (*.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/25194240000 binary64)) angle) angle))))
(+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/24488801280000000 (* (pow angle 2) (pow (PI) 6))) (* 1/25194240000 (pow (PI) 4)))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal -1/64800 binary64))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/24488801280000000 binary64))) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/25194240000 binary64)))))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle)))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle)))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle)))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle)))
(cos (* 1/180 (+ (* -1 angle) (* angle (+ 1 (PI))))))
(cos.f64 (*.f64 #s(literal 1/180 binary64) (-.f64 #s(literal 0 binary64) (*.f64 angle (-.f64 #s(literal 0 binary64) (PI.f64))))))
(cos (* 1/180 (+ (* -1 angle) (* angle (+ 1 (PI))))))
(cos.f64 (*.f64 #s(literal 1/180 binary64) (-.f64 #s(literal 0 binary64) (*.f64 angle (-.f64 #s(literal 0 binary64) (PI.f64))))))
(cos (* 1/180 (+ (* -1 angle) (* angle (+ 1 (PI))))))
(cos.f64 (*.f64 #s(literal 1/180 binary64) (-.f64 #s(literal 0 binary64) (*.f64 angle (-.f64 #s(literal 0 binary64) (PI.f64))))))
(cos (* 1/180 (+ (* -1 angle) (* angle (+ 1 (PI))))))
(cos.f64 (*.f64 #s(literal 1/180 binary64) (-.f64 #s(literal 0 binary64) (*.f64 angle (-.f64 #s(literal 0 binary64) (PI.f64))))))
1
#s(literal 1 binary64)
(+ 1 (* -1/16200 (* (pow angle 2) (pow (PI) 2))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/16200 binary64))))
(+ 1 (* (pow angle 2) (+ (* -1/16200 (pow (PI) 2)) (* 1/1574640000 (* (pow angle 2) (pow (PI) 4))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/16200 binary64)) (*.f64 angle (*.f64 angle (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/1574640000 binary64)))))))
(+ 1 (* (pow angle 2) (+ (* -1/16200 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/382637520000000 (* (pow angle 2) (pow (PI) 6))) (* 1/1574640000 (pow (PI) 4)))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/16200 binary64)) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/382637520000000 binary64))) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/1574640000 binary64)))))))
(cos (* 1/90 (* angle (PI))))
(cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))
(cos (* 1/90 (* angle (PI))))
(cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))
(cos (* 1/90 (* angle (PI))))
(cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))
(cos (* 1/90 (* angle (PI))))
(cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))
(cos (* 1/90 (* angle (PI))))
(cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))
(cos (* 1/90 (* angle (PI))))
(cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))
(cos (* 1/90 (* angle (PI))))
(cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))
(cos (* 1/90 (* angle (PI))))
(cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))
(* 1/32400 (* (pow angle 2) (pow (PI) 2)))
(*.f64 (*.f64 angle angle) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64))))
(* (pow angle 2) (- (* -1/3149280000 (* (pow angle 2) (pow (PI) 4))) (* -1/32400 (pow (PI) 2))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 angle angle) (*.f64 #s(literal -1/3149280000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64)))))
(* (pow angle 2) (- (* (pow angle 2) (- (* 1/765275040000000 (* (pow angle 2) (pow (PI) 6))) (* 1/3149280000 (pow (PI) 4)))) (* -1/32400 (pow (PI) 2))))
(*.f64 angle (*.f64 angle (+.f64 (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/765275040000000 binary64))) (*.f64 #s(literal -1/3149280000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64))))) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64))))))
(* (pow angle 2) (- (* (pow angle 2) (- (* (pow angle 2) (- (* -1/347128758144000000000 (* (pow angle 2) (pow (PI) 8))) (* -1/765275040000000 (pow (PI) 6)))) (* 1/3149280000 (pow (PI) 4)))) (* -1/32400 (pow (PI) 2))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 8 binary64)) (*.f64 (*.f64 angle angle) #s(literal -1/347128758144000000000 binary64))) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/765275040000000 binary64)))) (*.f64 #s(literal -1/3149280000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64))))) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64)))))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))
(* 1/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 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) b) b) (*.f64 (*.f64 angle angle) #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/765275040000000 (* (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 #s(literal -1/3149280000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))) (*.f64 (*.f64 angle (*.f64 angle (*.f64 b b))) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/765275040000000 binary64)))))))
(* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (* (pow angle 2) (+ (* -1/347128758144000000000 (* (pow angle 2) (* (pow b 2) (pow (PI) 8)))) (* 1/765275040000000 (* (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 #s(literal -1/3149280000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 b b) (*.f64 (pow.f64 (PI.f64) #s(literal 8 binary64)) (*.f64 (*.f64 angle angle) #s(literal -1/347128758144000000000 binary64)))) (*.f64 b (*.f64 b (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/765275040000000 binary64))))))))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))
(* (pow b 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))
1
#s(literal 1 binary64)
(+ 1 (* -1/64800 (* (pow angle 2) (pow (PI) 2))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.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 (PI.f64) (*.f64 (PI.f64) #s(literal -1/64800 binary64))) (*.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/25194240000 binary64)) angle) angle))))
(+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/24488801280000000 (* (pow angle 2) (pow (PI) 6))) (* 1/25194240000 (pow (PI) 4)))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal -1/64800 binary64))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/24488801280000000 binary64))) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/25194240000 binary64)))))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle)))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle)))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle)))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle)))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle)))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle)))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle)))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) angle)))
1
#s(literal 1 binary64)
(+ 1 (* -1/16200 (* (pow angle 2) (pow (PI) 2))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/16200 binary64))))
(+ 1 (* (pow angle 2) (+ (* -1/16200 (pow (PI) 2)) (* 1/1574640000 (* (pow angle 2) (pow (PI) 4))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/16200 binary64)) (*.f64 angle (*.f64 angle (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/1574640000 binary64)))))))
(+ 1 (* (pow angle 2) (+ (* -1/16200 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/382637520000000 (* (pow angle 2) (pow (PI) 6))) (* 1/1574640000 (pow (PI) 4)))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/16200 binary64)) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/382637520000000 binary64))) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/1574640000 binary64)))))))
(cos (* 1/90 (* angle (PI))))
(cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))
(cos (* 1/90 (* angle (PI))))
(cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))
(cos (* 1/90 (* angle (PI))))
(cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))
(cos (* 1/90 (* angle (PI))))
(cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))
(cos (* 1/90 (* angle (PI))))
(cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))
(cos (* 1/90 (* angle (PI))))
(cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))
(cos (* 1/90 (* angle (PI))))
(cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))
(cos (* 1/90 (* angle (PI))))
(cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))
1
#s(literal 1 binary64)
(+ 1 (* -1/16200 (* (pow angle 2) (pow (PI) 2))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/16200 binary64))))
(+ 1 (* (pow angle 2) (+ (* -1/16200 (pow (PI) 2)) (* 1/1574640000 (* (pow angle 2) (pow (PI) 4))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/16200 binary64)) (*.f64 angle (*.f64 angle (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/1574640000 binary64)))))))
(+ 1 (* (pow angle 2) (+ (* -1/16200 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/382637520000000 (* (pow angle 2) (pow (PI) 6))) (* 1/1574640000 (pow (PI) 4)))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/16200 binary64)) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/382637520000000 binary64))) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/1574640000 binary64)))))))
(cos (* 1/90 (* angle (PI))))
(cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))
(cos (* 1/90 (* angle (PI))))
(cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))
(cos (* 1/90 (* angle (PI))))
(cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))
(cos (* 1/90 (* angle (PI))))
(cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))
(cos (* 1/90 (* angle (PI))))
(cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))
(cos (* 1/90 (* angle (PI))))
(cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))
(cos (* 1/90 (* angle (PI))))
(cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))
(cos (* 1/90 (* angle (PI))))
(cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))
(* 1/16200 (* (pow angle 2) (pow (PI) 2)))
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/16200 binary64)))
(* (pow angle 2) (- (* -1/1574640000 (* (pow angle 2) (pow (PI) 4))) (* -1/16200 (pow (PI) 2))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/1574640000 binary64))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/16200 binary64))))
(* (pow angle 2) (- (* (pow angle 2) (- (* 1/382637520000000 (* (pow angle 2) (pow (PI) 6))) (* 1/1574640000 (pow (PI) 4)))) (* -1/16200 (pow (PI) 2))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/382637520000000 binary64))) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/1574640000 binary64)))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/16200 binary64))))
(* (pow angle 2) (- (* (pow angle 2) (- (* (pow angle 2) (- (* -1/173564379072000000000 (* (pow angle 2) (pow (PI) 8))) (* -1/382637520000000 (pow (PI) 6)))) (* 1/1574640000 (pow (PI) 4)))) (* -1/16200 (pow (PI) 2))))
(*.f64 angle (*.f64 angle (+.f64 (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 8 binary64)) #s(literal -1/173564379072000000000 binary64))) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/382637520000000 binary64)))) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/1574640000 binary64)))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/16200 binary64)))))
(- 1 (cos (* 1/90 (* angle (PI)))))
(-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))
(- 1 (cos (* 1/90 (* angle (PI)))))
(-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))
(- 1 (cos (* 1/90 (* angle (PI)))))
(-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))
(- 1 (cos (* 1/90 (* angle (PI)))))
(-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))
(- 1 (cos (* 1/90 (* angle (PI)))))
(-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))
(- 1 (cos (* 1/90 (* angle (PI)))))
(-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))
(- 1 (cos (* 1/90 (* angle (PI)))))
(-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))
(- 1 (cos (* 1/90 (* angle (PI)))))
(-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))

eval264.0ms (1.6%)

Compiler

Compiled 56060 to 5589 computations (90% saved)

prune422.0ms (2.6%)

Pruning

130 alts after pruning (127 fresh and 3 done)

PrunedKeptTotal
New1696321728
Fresh1995114
Picked415
Done022
Total17191301849
Accuracy
79.2%
Counts
1849 → 130
Alt Table
Click to see full alt table
StatusAccuracyProgram
53.0%
(pow.f64 (exp.f64 (log.f64 a)) #s(literal 2 binary64))
15.1%
(/.f64 (-.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 a (*.f64 a (*.f64 a a)))) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b)) (*.f64 a a)))
15.1%
(/.f64 (-.f64 (*.f64 b (*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) b) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64))) (*.f64 b (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) b) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)))))) (*.f64 a (*.f64 a (*.f64 a a)))) (-.f64 (*.f64 b (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) b) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)))) (*.f64 a a)))
9.9%
(/.f64 (+.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a))))) (+.f64 (*.f64 a (*.f64 a (*.f64 a a))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b)) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 b b)) (*.f64 a a)))))
66.8%
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 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)))))))))))
61.7%
(+.f64 (pow.f64 (pow.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))))))) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 b b)))
41.7%
(+.f64 (pow.f64 (*.f64 (exp.f64 (log.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (exp.f64 (log.f64 a))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 b b)))
61.7%
(+.f64 (pow.f64 (*.f64 a (fma.f64 (cos.f64 (/.f64 (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal 180 binary64))) (cos.f64 (/.f64 angle #s(literal 180 binary64))) (*.f64 (sin.f64 (/.f64 (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 b b)))
61.8%
(+.f64 (pow.f64 (*.f64 a (/.f64 (-.f64 (*.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 (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 (*.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)))) (*.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)))))) (cos.f64 (*.f64 (+.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64)))))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 b b)))
25.0%
(+.f64 (pow.f64 (*.f64 a (+.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle)))) (+.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 angle #s(literal 180 binary64)) (*.f64 (+.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64))))))) (cos.f64 (/.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64))) (+.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 angle #s(literal 180 binary64)) (*.f64 (+.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64)))))))) (*.f64 (sin.f64 (/.f64 (*.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle)))) (+.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 angle #s(literal 180 binary64)) (*.f64 (+.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64))))))) (sin.f64 (/.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64))) (+.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 angle #s(literal 180 binary64)) (*.f64 (+.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64)))))))))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 b b)))
47.0%
(+.f64 (pow.f64 (*.f64 a (+.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (+.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (/.f64 (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)) (*.f64 (+.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64)))))) (*.f64 (sin.f64 (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (+.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (/.f64 (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)) (*.f64 (+.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64)))))))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 b b)))
61.7%
(+.f64 (pow.f64 (*.f64 a (+.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal 180 binary64))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (/.f64 (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 b b)))
61.6%
(+.f64 (pow.f64 (*.f64 a (+.f64 (*.f64 (cos.f64 (/.f64 (*.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) (/.f64 #s(literal 32400 binary64) angle))) (cos.f64 (/.f64 (/.f64 (*.f64 #s(literal 180 binary64) angle) angle) (/.f64 #s(literal 32400 binary64) angle)))) (*.f64 (sin.f64 (/.f64 (*.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) (/.f64 #s(literal 32400 binary64) angle))) (sin.f64 (/.f64 (/.f64 (*.f64 #s(literal 180 binary64) angle) angle) (/.f64 #s(literal 32400 binary64) angle)))))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 b b)))
62.0%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (fma.f64 (/.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 #s(literal 180 binary64) (+.f64 #s(literal -180 binary64) (*.f64 #s(literal 180 binary64) (PI.f64)))) (/.f64 angle #s(literal -180 binary64))))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 b b)))
62.0%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (fma.f64 (+.f64 #s(literal -180 binary64) (*.f64 #s(literal 180 binary64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 #s(literal -180 binary64) (*.f64 #s(literal 180 binary64) (PI.f64)))) (/.f64 angle #s(literal -180 binary64))))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 b b)))
61.9%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (-.f64 (*.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 180 binary64)) #s(literal -180 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) angle) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (/.f64 #s(literal 1 binary64) angle) #s(literal -180 binary64))))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 b b)))
47.5%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (-.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 b b)))
61.6%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (-.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (/.f64 (/.f64 (+.f64 (/.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))) (/.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (/.f64 #s(literal 180 binary64) angle)) (/.f64 #s(literal 180 binary64) angle))))) (*.f64 b b)))
47.5%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (-.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (/.f64 (+.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) 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) (*.f64 (PI.f64) angle))))))) (*.f64 b b)))
61.6%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (-.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (*.f64 (/.f64 #s(literal 1 binary64) angle) #s(literal -180 binary64))))))) (*.f64 b b)))
61.7%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (-.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 180 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal -1 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) angle) (cbrt.f64 (PI.f64))) #s(literal -1 binary64))))))) (*.f64 b b)))
61.6%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (-.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 1 binary64) angle)) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))))))) (*.f64 b b)))
61.5%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (-.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) #s(literal -1 binary64))))))) (*.f64 b b)))
46.0%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (-.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(literal 1 binary64))) (*.f64 b b)))
61.9%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64))) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (+.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))))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 b b)))
61.7%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) angle) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 180 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 180 binary64)) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 b b)))
61.6%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) angle) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 180 binary64)) #s(literal 1/180 binary64))) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle))))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 b b)))
61.7%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 180 binary64) angle)) #s(literal 180 binary64)) (/.f64 #s(literal 32400 binary64) angle)))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 b b)))
61.7%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal -180 binary64) angle)) #s(literal -180 binary64)) (*.f64 #s(literal 180 binary64) (/.f64 #s(literal -180 binary64) angle))))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 b b)))
61.6%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) #s(literal 180 binary64)) (*.f64 #s(literal 180 binary64) angle)) #s(literal 32400 binary64)))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 b b)))
61.6%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 angle #s(literal 180 binary64))) #s(literal 180 binary64)) (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) angle)) (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64))))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 b b)))
47.0%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) (/.f64 #s(literal 32400 binary64) angle)) (*.f64 (/.f64 #s(literal 32400 binary64) angle) #s(literal 180 binary64))) (*.f64 (/.f64 #s(literal 32400 binary64) angle) (/.f64 #s(literal 32400 binary64) angle))))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 b b)))
62.1%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (+.f64 (*.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal -180 binary64)) (/.f64 #s(literal 32400 binary64) angle)))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 b b)))
76.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 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (cbrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64)))
61.5%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (*.f64 (/.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (+.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 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))))))) (pow.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 4 binary64))) (*.f64 b b)))
61.7%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (pow.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 6 binary64)) (pow.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 6 binary64))) (+.f64 (pow.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 4 binary64)) (+.f64 (pow.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 4 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 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))))))) (*.f64 b b)))
61.7%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (+.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 2 binary64))) (*.f64 (neg.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))) #s(literal 2 binary64)))) (*.f64 b b)))
61.6%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (+.f64 (cos.f64 (/.f64 (/.f64 (+.f64 (/.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))) (/.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (/.f64 #s(literal 180 binary64) angle)) (/.f64 #s(literal 180 binary64) angle))) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))) #s(literal 2 binary64)))) (*.f64 b b)))
61.3%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (+.f64 (cos.f64 (+.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) #s(literal 1 binary64))) #s(literal 2 binary64)))) (*.f64 b b)))
61.7%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (+.f64 (cos.f64 (+.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) (exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) #s(literal -1 binary64))))) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))) #s(literal 2 binary64)))) (*.f64 b b)))
61.7%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (+.f64 (cos.f64 (*.f64 (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) #s(literal 2 binary64)) angle) #s(literal 1/90 binary64))) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))) #s(literal 2 binary64)))) (*.f64 b b)))
61.2%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (+.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) #s(literal 1 binary64))) #s(literal 2 binary64)))) (*.f64 b b)))
61.6%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) #s(literal 3 binary64))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) (+.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/4 binary64) (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))))) (*.f64 #s(literal 1/4 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal 3 binary64))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))))) (*.f64 #s(literal 1/4 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) (+.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)))
46.1%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (*.f64 b b)))
61.6%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) (+.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)))
47.0%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 b b)))
61.2%
(+.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)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (pow.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 6 binary64)) (pow.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 6 binary64))) (+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 2 binary64))) (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 2 binary64)))) (+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64))) (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 2 binary64))) (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64))))))))) (*.f64 b b)))
46.0%
(+.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)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(literal 1 binary64))) (*.f64 b b)))
62.0%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (+.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) (+.f64 (*.f64 #s(literal -1/180 binary64) angle) (/.f64 angle #s(literal 180 binary64)))))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 b b)))
61.7%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64)))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 b b)))
61.6%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))))) #s(literal 2 binary64)) (*.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)))
62.0%
(+.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)) (*.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)))
62.2%
(+.f64 (pow.f64 (*.f64 a #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (+.f64 (cos.f64 (+.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))) #s(literal 2 binary64)))) (*.f64 b b)))
41.7%
(+.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 b b)))
61.7%
(+.f64 (*.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 #s(literal 1/2 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)))
76.2%
(+.f64 (*.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)))) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
67.0%
(+.f64 (*.f64 b (*.f64 b (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))
67.0%
(+.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64))))) (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 2 binary64))))))
67.4%
(+.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64))))) (*.f64 a a))
77.2%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) b) #s(literal 2 binary64)))
72.8%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (/.f64 (-.f64 (pow.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)))) #s(literal 2 binary64)) (pow.f64 (*.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))) (sin.f64 (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 2 binary64)))
77.2%
(+.f64 (*.f64 a a) (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 (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 #s(literal 32400 binary64) angle))))) (*.f64 (cos.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 #s(literal 32400 binary64) angle))))))) #s(literal 2 binary64)))
77.1%
(+.f64 (*.f64 a a) (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)))
57.1%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (-.f64 (*.f64 (sin.f64 (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)))) (cos.f64 (/.f64 (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)) (/.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)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)))) (sin.f64 (/.f64 (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)) (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))))))) #s(literal 2 binary64)))
77.2%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (-.f64 (*.f64 (sin.f64 (/.f64 (*.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) (/.f64 #s(literal 32400 binary64) angle))) (cos.f64 (/.f64 #s(literal 180 binary64) (/.f64 #s(literal 32400 binary64) angle)))) (*.f64 (cos.f64 (/.f64 (*.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) (/.f64 #s(literal 32400 binary64) angle))) (sin.f64 (/.f64 #s(literal 180 binary64) (/.f64 #s(literal 32400 binary64) angle)))))) #s(literal 2 binary64)))
69.2%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) (*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))))) #s(literal 2 binary64)))
76.8%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (/.f64 (PI.f64) (/.f64 #s(literal 1 binary64) angle)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
77.3%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle)))) #s(literal 2 binary64)))
76.9%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (-.f64 (/.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal -1 binary64)) #s(literal 180 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 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))))) #s(literal 2 binary64)))
57.8%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (-.f64 (*.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #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))))) #s(literal 2 binary64)))
76.9%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (PI.f64)) #s(literal -1 binary64)) #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))))) #s(literal 2 binary64)))
76.9%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) #s(literal 180 binary64)) (*.f64 (/.f64 (*.f64 #s(literal 180 binary64) angle) angle) (+.f64 (PI.f64) #s(literal -1 binary64)))) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal -1 binary64))) #s(literal 180 binary64))))) #s(literal 2 binary64)))
77.2%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) #s(literal 180 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal -1 binary64))) angle)) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 32400 binary64)) angle)))) #s(literal 2 binary64)))
76.8%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) #s(literal 180 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal -1 binary64))) angle)) (+.f64 (*.f64 (/.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))) #s(literal 180 binary64)) (*.f64 (/.f64 #s(literal -180 binary64) angle) #s(literal 180 binary64)))))) #s(literal 2 binary64)))
76.8%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (-.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
57.5%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64)))) #s(literal 1 binary64))) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64)))) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 2 binary64)))
77.1%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal 180 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64)))) angle)) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64)))) #s(literal 180 binary64))))) #s(literal 2 binary64)))
77.2%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64))) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 1/180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) angle))))) #s(literal 2 binary64)))
76.7%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) angle) #s(literal 180 binary64)) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 180 binary64)) angle)) (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 180 binary64)) #s(literal 180 binary64))))) #s(literal 2 binary64)))
76.8%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (/.f64 #s(literal 180 binary64) angle)) #s(literal 180 binary64)) (/.f64 #s(literal 32400 binary64) angle)))) #s(literal 2 binary64)))
76.8%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) #s(literal 180 binary64)) (*.f64 #s(literal 180 binary64) angle)) #s(literal 32400 binary64)))) #s(literal 2 binary64)))
76.8%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 angle #s(literal 180 binary64))) #s(literal 180 binary64)) (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) angle)) (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64))))) #s(literal 2 binary64)))
77.2%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (*.f64 (/.f64 #s(literal 1 binary64) angle) #s(literal -180 binary64))))) #s(literal 2 binary64)))
77.2%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 32400 binary64) angle) (+.f64 (*.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal -180 binary64)))))) #s(literal 2 binary64)))
77.2%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64))))) #s(literal 2 binary64)))
77.2%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (-.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))
76.7%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) angle) (sqrt.f64 (PI.f64))) #s(literal -1 binary64))))) #s(literal 2 binary64)))
77.1%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -180 binary64) angle))))) #s(literal 2 binary64)))
77.1%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))
76.9%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 1 binary64) angle))))) #s(literal 2 binary64)))
76.3%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64))) #s(literal -1 binary64))))) #s(literal 2 binary64)))
70.9%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 angle (*.f64 b (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
70.9%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 angle b))) #s(literal 2 binary64)))
62.5%
(+.f64 (*.f64 a a) (/.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))))) #s(literal 4 binary64))) (*.f64 b b)) (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 2 binary64)))))
56.2%
(+.f64 (*.f64 a a) (+.f64 (*.f64 (*.f64 b b) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64)))))
62.1%
(+.f64 (*.f64 a a) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (+.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))) #s(literal 2 binary64)))) (*.f64 b b)))
62.5%
(+.f64 (*.f64 a a) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 b b)))
66.2%
(+.f64 (*.f64 a a) (*.f64 (*.f64 (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)) b) (*.f64 (*.f64 (PI.f64) (PI.f64)) b)))
62.8%
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b))
68.0%
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) #s(literal 2 binary64)) (/.f64 #s(literal 180 binary64) angle)))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b))
71.3%
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (/.f64 (PI.f64) (/.f64 #s(literal 1 binary64) angle)) #s(literal 180 binary64)))) b) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
71.3%
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) b) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
69.5%
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (sin.f64 (exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) #s(literal -1 binary64))))) b))
71.3%
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b) (sin.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))))))
74.7%
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b) (sin.f64 (*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -180 binary64) angle))))))
66.6%
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (sin.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 (/.f64 #s(literal 1 binary64) angle) (cbrt.f64 (PI.f64))) #s(literal -1 binary64))))) b) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
76.5%
(+.f64 (*.f64 a a) (*.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))
72.9%
(+.f64 (*.f64 a a) (*.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) #s(literal 2 binary64))) b))
59.7%
(+.f64 (*.f64 a a) (exp.f64 (*.f64 (log.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 2 binary64))))
41.7%
(+.f64 (exp.f64 (+.f64 (*.f64 (log.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (log.f64 a)))) (*.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)))
44.3%
(+.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (cos.f64 (/.f64 (-.f64 (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64))) angle) #s(literal 180 binary64))))))) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 b b)))
41.7%
(+.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 #s(literal 1/2 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)))
9.7%
(*.f64 (+.f64 (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a)))) (*.f64 (*.f64 b (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) b) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)))) (*.f64 b (*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) b) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64))) (*.f64 b (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) b) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)))))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 a (*.f64 a (*.f64 a a))) (*.f64 (*.f64 b (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) b) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)))) (-.f64 (*.f64 b (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) b) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)))) (*.f64 a a))))))
37.1%
(*.f64 (*.f64 (*.f64 (*.f64 angle b) angle) b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64))))
35.1%
(*.f64 (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (*.f64 (PI.f64) (PI.f64))) #s(literal 1/32400 binary64))
37.5%
(*.f64 (*.f64 (*.f64 angle b) (*.f64 angle b)) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64))))
33.9%
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
34.0%
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
27.8%
(*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))))
36.6%
(*.f64 (*.f64 angle (*.f64 (*.f64 angle b) b)) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64))))
40.4%
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 b b))) (/.f64 (*.f64 a a) (*.f64 angle angle))))
54.1%
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
54.1%
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
54.1%
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (-.f64 #s(literal 0 binary64) (*.f64 angle (-.f64 #s(literal 0 binary64) (PI.f64)))))) #s(literal 2 binary64)))
45.6%
(*.f64 (*.f64 a a) (+.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (*.f64 (*.f64 b b) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 a a)))))
35.1%
(*.f64 b (*.f64 (*.f64 angle angle) (*.f64 b (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal 1/32400 binary64))))))
27.7%
(*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))
36.8%
(*.f64 angle (*.f64 (*.f64 angle b) (*.f64 b (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal 1/32400 binary64))))))
54.6%
(*.f64 a a)
53.0%
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 a)))
Compiler

Compiled 12360 to 4229 computations (65.8% saved)

regimes371.0ms (2.3%)

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

6 calls:

62.0ms
(/.f64 angle #s(literal 180 binary64))
60.0ms
angle
59.0ms
a
56.0ms
b
55.0ms
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))
Results
AccuracySegmentsBranch
77.3%1a
77.3%1b
77.3%1angle
77.3%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)))
77.3%1(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
77.3%1(/.f64 angle #s(literal 180 binary64))
Compiler

Compiled 50 to 36 computations (28% saved)

regimes123.0ms (0.8%)

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

5 calls:

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

Compiled 26 to 21 computations (19.2% saved)

regimes72.0ms (0.4%)

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

5 calls:

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

Compiled 26 to 21 computations (19.2% saved)

regimes66.0ms (0.4%)

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

5 calls:

13.0ms
angle
12.0ms
(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
11.0ms
(/.f64 angle #s(literal 180 binary64))
11.0ms
a
10.0ms
b
Results
AccuracySegmentsBranch
77.1%1b
77.1%1a
77.1%1angle
77.1%1(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
77.1%1(/.f64 angle #s(literal 180 binary64))
Compiler

Compiled 26 to 21 computations (19.2% saved)

regimes37.0ms (0.2%)

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

3 calls:

13.0ms
a
10.0ms
b
10.0ms
angle
Results
AccuracySegmentsBranch
75.9%2b
70.9%1a
77.2%2angle
Compiler

Compiled 12 to 9 computations (25% saved)

regimes12.0ms (0.1%)

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

1 calls:

8.0ms
angle
Results
AccuracySegmentsBranch
77.2%2angle
Compiler

Compiled 4 to 3 computations (25% saved)

regimes10.0ms (0.1%)

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

1 calls:

7.0ms
angle
Results
AccuracySegmentsBranch
77.1%2angle
Compiler

Compiled 4 to 3 computations (25% saved)

regimes16.0ms (0.1%)

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

2 calls:

6.0ms
angle
6.0ms
b
Results
AccuracySegmentsBranch
74.7%2b
73.6%2angle
Compiler

Compiled 8 to 6 computations (25% saved)

regimes8.0ms (0%)

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

1 calls:

5.0ms
b
Results
AccuracySegmentsBranch
74.7%2b
Compiler

Compiled 4 to 3 computations (25% saved)

regimes19.0ms (0.1%)

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

3 calls:

8.0ms
angle
5.0ms
a
5.0ms
b
Results
AccuracySegmentsBranch
70.1%2a
68.2%1angle
71.1%2b
Compiler

Compiled 12 to 9 computations (25% saved)

regimes11.0ms (0.1%)

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

3 calls:

3.0ms
a
3.0ms
b
3.0ms
angle
Results
AccuracySegmentsBranch
64.3%2angle
67.8%3a
70.5%3b
Compiler

Compiled 12 to 9 computations (25% saved)

regimes4.0ms (0%)

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

1 calls:

3.0ms
b
Results
AccuracySegmentsBranch
67.6%2b
Compiler

Compiled 4 to 3 computations (25% saved)

regimes2.0ms (0%)

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

1 calls:

2.0ms
b
Results
AccuracySegmentsBranch
66.6%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
a
1.0ms
b
1.0ms
angle
Results
AccuracySegmentsBranch
54.6%1angle
54.6%1a
54.6%1b
Compiler

Compiled 12 to 9 computations (25% saved)

bsearch26.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
24.0ms
0.00012006932872276887
230.95505701099924
Results
19.0ms144×0valid
Compiler

Compiled 507 to 362 computations (28.6% saved)

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

bsearch29.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
26.0ms
0.00012006932872276887
230.95505701099924
Results
21.0ms144×0valid
Compiler

Compiled 399 to 299 computations (25.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 15.0ms
ival-pi: 4.0ms (26.7% of total)
ival-mult: 3.0ms (20% of total)
ival-pow: 3.0ms (20% of total)
ival-sin: 2.0ms (13.4% of total)
ival-cos: 2.0ms (13.4% of total)
ival-div: 1.0ms (6.7% of total)
ival-add: 1.0ms (6.7% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch28.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
26.0ms
0.00012006932872276887
230.95505701099924
Results
18.0ms144×0valid
Compiler

Compiled 381 to 290 computations (23.9% saved)

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

bsearch42.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
36.0ms
30531926567256.78
495340822463428.1
Results
25.0ms54×1valid
7.0ms58×0valid
Compiler

Compiled 198 to 146 computations (26.3% saved)

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

bsearch33.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
31.0ms
30531926567256.78
495340822463428.1
Results
18.0ms50×1valid
9.0ms62×0valid
Compiler

Compiled 198 to 146 computations (26.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 20.0ms
ival-pow: 5.0ms (24.7% of total)
ival-cos: 4.0ms (19.8% of total)
ival-mult: 3.0ms (14.8% of total)
ival-sin: 3.0ms (14.8% of total)
ival-div: 2.0ms (9.9% of total)
ival-pi: 1.0ms (4.9% of total)
backward-pass: 1.0ms (4.9% of total)
ival-add: 1.0ms (4.9% of total)
const: 0.0ms (0% of total)

bsearch39.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
36.0ms
1.3773712304195533e+165
3.4776922558803e+166
Results
23.0ms56×1valid
9.0ms56×0valid
Compiler

Compiled 296 to 195 computations (34.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 26.0ms
ival-pow: 6.0ms (23.5% of total)
ival-sin: 6.0ms (23.5% of total)
ival-cos: 5.0ms (19.6% of total)
ival-mult: 4.0ms (15.6% of total)
ival-div: 1.0ms (3.9% of total)
backward-pass: 1.0ms (3.9% of total)
ival-pi: 1.0ms (3.9% of total)
ival-add: 1.0ms (3.9% of total)
const: 0.0ms (0% of total)

bsearch77.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
38.0ms
7.192808324094966e+146
1.1341102658397932e+149
34.0ms
30531926567256.78
495340822463428.1
Results
50.0ms123×1valid
13.0ms101×0valid
Compiler

Compiled 492 to 328 computations (33.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 46.0ms
ival-sin: 10.0ms (21.8% of total)
ival-cos: 10.0ms (21.8% of total)
ival-mult: 8.0ms (17.4% of total)
ival-pow: 8.0ms (17.4% of total)
backward-pass: 4.0ms (8.7% of total)
ival-div: 3.0ms (6.5% of total)
ival-pi: 2.0ms (4.4% of total)
ival-add: 2.0ms (4.4% of total)
const: 1.0ms (2.2% of total)

bsearch35.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
33.0ms
4.5319381508300476e+135
2.0829638842354952e+136
Results
20.0ms51×1valid
9.0ms45×0valid
Compiler

Compiled 174 to 116 computations (33.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 23.0ms
ival-cos: 7.0ms (30.3% of total)
ival-pow: 5.0ms (21.6% of total)
ival-sin: 4.0ms (17.3% of total)
ival-mult: 3.0ms (13% of total)
ival-div: 1.0ms (4.3% of total)
backward-pass: 1.0ms (4.3% of total)
ival-pi: 1.0ms (4.3% of total)
ival-add: 1.0ms (4.3% of total)
const: 0.0ms (0% of total)

bsearch33.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
31.0ms
4.5319381508300476e+135
2.0829638842354952e+136
Results
22.0ms54×1valid
5.0ms42×0valid
Compiler

Compiled 174 to 122 computations (29.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 22.0ms
ival-sin: 5.0ms (23.1% of total)
ival-cos: 4.0ms (18.5% of total)
ival-mult: 3.0ms (13.9% of total)
ival-pow: 3.0ms (13.9% of total)
ival-add: 2.0ms (9.2% of total)
ival-div: 1.0ms (4.6% of total)
backward-pass: 1.0ms (4.6% of total)
ival-pi: 1.0ms (4.6% of total)
const: 0.0ms (0% of total)

simplify20.0ms (0.1%)

Algorithm
egg-herbie
Rules
106×*-commutative_binary64
56×+-commutative_binary64
26×sub-neg_binary64
22×neg-sub0_binary64
22×neg-mul-1_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0129359
1200359
2226359
3249359
4269359
5278359
6281359
Stop Event
saturated
Calls
Call 1
Inputs
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) #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))))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle)))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) b) #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 angle #s(literal 3512807709348987/18014398509481984 binary64)) (+.f64 (*.f64 a a) (pow.f64 (*.f64 b (*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))))))) #s(literal 2 binary64))) (+.f64 (*.f64 a a) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 b b))))
(if (<=.f64 angle #s(literal 5188146770730811/1152921504606846976 binary64)) (+.f64 (*.f64 a a) (pow.f64 (*.f64 angle (*.f64 b (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (+.f64 (*.f64 a a) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 b b))))
(if (<=.f64 angle #s(literal 5188146770730811/1152921504606846976 binary64)) (+.f64 (*.f64 a a) (pow.f64 (*.f64 angle (*.f64 b (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (+.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64))))) (*.f64 a a)))
(if (<=.f64 b #s(literal 180000000000000 binary64)) (*.f64 a a) (+.f64 (*.f64 a a) (pow.f64 (*.f64 angle (*.f64 b (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(if (<=.f64 b #s(literal 132000000000000 binary64)) (*.f64 a a) (+.f64 (*.f64 a a) (pow.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 angle b))) #s(literal 2 binary64))))
(if (<=.f64 b #s(literal 1799999999999999900916573410703819619349967540222951562022563561016556379907363911112662536741037489695593761467472697276379658642317096184128290239627609136793911296 binary64)) (+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) b) (*.f64 b #s(literal 1/32400 binary64))) angle) angle)) (*.f64 (*.f64 (*.f64 angle b) (*.f64 angle b)) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64)))))
(if (<=.f64 b #s(literal 146000000000000 binary64)) (*.f64 a a) (if (<=.f64 b #s(literal 95000000000000001813575257859585038851065440772902957111867460401229812066800461285944776085530626067411949294104548320666476102795688042755178627072 binary64)) (+.f64 (*.f64 a a) (*.f64 (*.f64 b (*.f64 b (*.f64 (PI.f64) (PI.f64)))) (*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle)))) (*.f64 (*.f64 (*.f64 angle b) (*.f64 angle b)) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64))))))
(if (<=.f64 b #s(literal 5700000000000000218183904725510981726097001692285929156376656043625540093291003853088578963280140587854256416632291860029134460287975424 binary64)) (*.f64 a a) (*.f64 (*.f64 (*.f64 angle b) (*.f64 angle b)) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64)))))
(if (<=.f64 b #s(literal 14000000000000001079521845589727026623238777209757413576301778246636101175941277507371447702830070488690177854213593642717840142338359296 binary64)) (*.f64 a a) (*.f64 angle (*.f64 (*.f64 angle b) (*.f64 b (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal 1/32400 binary64)))))))
(*.f64 a a)
Outputs
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) #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))))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) #s(literal 180 binary64)) (*.f64 angle (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal -1 binary64))))) (*.f64 #s(literal 180 binary64) (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal -1 binary64))))))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle)))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) b) #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 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))
(if (<=.f64 angle #s(literal 3512807709348987/18014398509481984 binary64)) (+.f64 (*.f64 a a) (pow.f64 (*.f64 b (*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))))))) #s(literal 2 binary64))) (+.f64 (*.f64 a a) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 b b))))
(if (<=.f64 angle #s(literal 3512807709348987/18014398509481984 binary64)) (+.f64 (*.f64 a a) (pow.f64 (*.f64 b (*.f64 angle (+.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))))))) #s(literal 2 binary64))) (+.f64 (*.f64 a a) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 b b))))
(if (<=.f64 angle #s(literal 5188146770730811/1152921504606846976 binary64)) (+.f64 (*.f64 a a) (pow.f64 (*.f64 angle (*.f64 b (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (+.f64 (*.f64 a a) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 b b))))
(if (<=.f64 angle #s(literal 5188146770730811/1152921504606846976 binary64)) (+.f64 (*.f64 a a) (pow.f64 (*.f64 angle (*.f64 b (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64))) (+.f64 (*.f64 a a) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 b b))))
(if (<=.f64 angle #s(literal 5188146770730811/1152921504606846976 binary64)) (+.f64 (*.f64 a a) (pow.f64 (*.f64 angle (*.f64 b (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (+.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64))))) (*.f64 a a)))
(if (<=.f64 angle #s(literal 5188146770730811/1152921504606846976 binary64)) (+.f64 (*.f64 a a) (pow.f64 (*.f64 angle (*.f64 b (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64))) (+.f64 (*.f64 a a) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -2 binary64)))))))
(if (<=.f64 b #s(literal 180000000000000 binary64)) (*.f64 a a) (+.f64 (*.f64 a a) (pow.f64 (*.f64 angle (*.f64 b (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(if (<=.f64 b #s(literal 180000000000000 binary64)) (*.f64 a a) (+.f64 (*.f64 a a) (pow.f64 (*.f64 angle (*.f64 b (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64))))
(if (<=.f64 b #s(literal 132000000000000 binary64)) (*.f64 a a) (+.f64 (*.f64 a a) (pow.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 angle b))) #s(literal 2 binary64))))
(if (<=.f64 b #s(literal 132000000000000 binary64)) (*.f64 a a) (+.f64 (*.f64 a a) (pow.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 b angle))) #s(literal 2 binary64))))
(if (<=.f64 b #s(literal 1799999999999999900916573410703819619349967540222951562022563561016556379907363911112662536741037489695593761467472697276379658642317096184128290239627609136793911296 binary64)) (+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) b) (*.f64 b #s(literal 1/32400 binary64))) angle) angle)) (*.f64 (*.f64 (*.f64 angle b) (*.f64 angle b)) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64)))))
(if (<=.f64 b #s(literal 1799999999999999900916573410703819619349967540222951562022563561016556379907363911112662536741037489695593761467472697276379658642317096184128290239627609136793911296 binary64)) (+.f64 (*.f64 a a) (*.f64 angle (*.f64 angle (*.f64 (*.f64 b #s(literal 1/32400 binary64)) (*.f64 b (*.f64 (PI.f64) (PI.f64))))))) (*.f64 (*.f64 (*.f64 b angle) (*.f64 b angle)) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
(if (<=.f64 b #s(literal 146000000000000 binary64)) (*.f64 a a) (if (<=.f64 b #s(literal 95000000000000001813575257859585038851065440772902957111867460401229812066800461285944776085530626067411949294104548320666476102795688042755178627072 binary64)) (+.f64 (*.f64 a a) (*.f64 (*.f64 b (*.f64 b (*.f64 (PI.f64) (PI.f64)))) (*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle)))) (*.f64 (*.f64 (*.f64 angle b) (*.f64 angle b)) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64))))))
(if (<=.f64 b #s(literal 146000000000000 binary64)) (*.f64 a a) (if (<=.f64 b #s(literal 95000000000000001813575257859585038851065440772902957111867460401229812066800461285944776085530626067411949294104548320666476102795688042755178627072 binary64)) (+.f64 (*.f64 a a) (*.f64 (*.f64 b (*.f64 b (*.f64 (PI.f64) (PI.f64)))) (*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle)))) (*.f64 (*.f64 (*.f64 b angle) (*.f64 b angle)) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))))
(if (<=.f64 b #s(literal 5700000000000000218183904725510981726097001692285929156376656043625540093291003853088578963280140587854256416632291860029134460287975424 binary64)) (*.f64 a a) (*.f64 (*.f64 (*.f64 angle b) (*.f64 angle b)) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64)))))
(if (<=.f64 b #s(literal 5700000000000000218183904725510981726097001692285929156376656043625540093291003853088578963280140587854256416632291860029134460287975424 binary64)) (*.f64 a a) (*.f64 (*.f64 (*.f64 b angle) (*.f64 b angle)) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
(if (<=.f64 b #s(literal 14000000000000001079521845589727026623238777209757413576301778246636101175941277507371447702830070488690177854213593642717840142338359296 binary64)) (*.f64 a a) (*.f64 angle (*.f64 (*.f64 angle b) (*.f64 b (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal 1/32400 binary64)))))))
(if (<=.f64 b #s(literal 14000000000000001079521845589727026623238777209757413576301778246636101175941277507371447702830070488690177854213593642717840142338359296 binary64)) (*.f64 a a) (*.f64 angle (*.f64 (*.f64 b angle) (*.f64 b (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal 1/32400 binary64)))))))
(*.f64 a a)

soundness3.0s (18.5%)

Rules
6250×*-lowering-*.f32
6250×*-lowering-*.f64
6050×*-lowering-*.f32
6050×*-lowering-*.f64
5244×*-lowering-*.f32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
064426
1436298
24255273
08329273
01521
12319
25313
39013
49113
09113
062340
1393224
23621218
08439218
01864122
16183520
227243312
364503308
471623308
576653308
082793308
03667863
112396750
250066375
086936375
04788142
116356900
269236657
086846657
044236
1273141
22487113
010740113
024132
113576
261876
3590476
0828576
03936300
113305392
256845155
080125155
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
node limit
iter limit
saturated
iter limit
node limit
Compiler

Compiled 1022 to 622 computations (39.1% saved)

preprocess120.0ms (0.7%)

Remove

(abs angle)

(abs b)

(abs a)

Compiler

Compiled 1474 to 682 computations (53.7% saved)

end0.0ms (0%)

Profiling

Loading profile data...