ab-angle->ABCF A

Time bar (total: 15.6s)

analyze0.0ms (0%)

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

Compiled 25 to 16 computations (36% saved)

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

sample2.6s (16.8%)

Results
1.6s3618×1valid
630.0ms4638×0valid
Precisions
Click to see histograms. Total time spent on operations: 1.7s
ival-sin: 387.0ms (22.5% of total)
ival-cos: 345.0ms (20.1% of total)
ival-mult: 317.0ms (18.4% of total)
ival-pow: 282.0ms (16.4% of total)
ival-div: 145.0ms (8.4% of total)
backward-pass: 89.0ms (5.2% of total)
ival-pi: 67.0ms (3.9% of total)
ival-add: 63.0ms (3.7% of total)
const: 23.0ms (1.3% of total)
Bogosity

preprocess64.0ms (0.4%)

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

Useful iterations: 1 (0.0ms)

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

(abs a)

(abs b)

(abs angle)

explain305.0ms (2%)

FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
1450-0-(sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))
1450-0-(cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))
00-0-(PI.f64)
00-0-(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
00-0-b
00-0-(*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))
00-0-#s(literal 2 binary64)
00-0-angle
00-0-#s(literal 180 binary64)
092(3.0902778562410254e-115 3.215419315986636e-138 1.3990978986934357e+50)0-(pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))
00-0-(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
00-0-(*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))
061(2.1588603472643803e-159 1.56834733334824e+195 60141234751038810.0)0-(pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))
00-0-a
00-0-(/.f64 angle #s(literal 180 binary64))
Results
167.0ms286×1valid
47.0ms226×0valid
Compiler

Compiled 198 to 47 computations (76.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 118.0ms
ival-sin: 25.0ms (21.3% of total)
ival-pow: 22.0ms (18.7% of total)
ival-cos: 21.0ms (17.9% of total)
ival-mult: 19.0ms (16.2% of total)
backward-pass: 11.0ms (9.4% of total)
ival-div: 8.0ms (6.8% of total)
ival-pi: 6.0ms (5.1% of total)
ival-add: 4.0ms (3.4% of total)
const: 2.0ms (1.7% of total)

eval0.0ms (0%)

Compiler

Compiled 24 to 15 computations (37.5% saved)

prune1.0ms (0%)

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

Compiled 48 to 30 computations (37.5% saved)

simplify11.0ms (0.1%)

Algorithm
egg-herbie
Localize:

Found 8 expressions of interest:

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

Useful iterations: 1 (0.0ms)

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

localize252.0ms (1.6%)

Localize:

Found 8 expressions of interest:

NewMetricScoreProgram
accuracy99.6%
(*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64))))
accuracy99.3%
(/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64))
accuracy50.3%
(sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))
accuracy49.3%
(cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))
accuracy99.6%
(*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))
accuracy99.5%
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
accuracy50.3%
(sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))
accuracy49.3%
(cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))
Results
149.0ms143×1valid
65.0ms113×0valid
Compiler

Compiled 170 to 25 computations (85.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 106.0ms
ival-sin: 26.0ms (24.4% of total)
ival-cos: 21.0ms (19.7% of total)
ival-mult: 18.0ms (16.9% of total)
ival-pow: 17.0ms (16% of total)
backward-pass: 10.0ms (9.4% of total)
ival-div: 8.0ms (7.5% of total)
ival-add: 4.0ms (3.8% of total)
ival-pi: 2.0ms (1.9% of total)
const: 1.0ms (0.9% of total)

series22.0ms (0.1%)

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

60 calls:

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

rewrite284.0ms (1.8%)

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

Useful iterations: 1 (0.0ms)

IterNodesCost
02470
113864
262664
3596464
0834564
Stop Event
iter limit
node limit
Counts
12 → 352
Calls
Call 1
Inputs
(+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2))
(pow (* a (sin (* (/ angle 180) (PI)))) 2)
(* a (sin (* (/ angle 180) (PI))))
(sin (* (/ angle 180) (PI)))
(+ (pow (* a (sin (/ (* angle (PI)) 180))) 2) (pow (* b (cos (/ (* angle (PI)) 180))) 2))
(pow (* a (sin (/ (* angle (PI)) 180))) 2)
(* a (sin (/ (* angle (PI)) 180)))
(sin (/ (* angle (PI)) 180))
(cos (* (/ angle 180) (PI)))
(* (/ angle 180) (PI))
(cos (/ (* angle (PI)) 180))
(/ (* angle (PI)) 180)
Outputs
(+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))
(+.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))
(+.f64 (/.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))) (neg.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))))))
(-.f64 (/.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))) (/.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))))
(-.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))) (/.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))))
(fma.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))
(fma.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a a)) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))
(fma.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))
(fma.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))
(fma.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 b b)) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))
(fma.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))
(fma.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))
(fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (*.f64 b b) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))
(fma.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))
(fma.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (*.f64 a a) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))
(fma.f64 (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 b b)) (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))
(fma.f64 (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) b (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))
(fma.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a a)) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))
(fma.f64 (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) a (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))
(neg.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (*.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))))))
(neg.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)))) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (*.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)))) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (-.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (*.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (*.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)))) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 18 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 18 binary64))) (*.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (*.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 12 binary64)) (-.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 12 binary64)) (pow.f64 (*.f64 a (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) #s(literal 6 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 12 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 12 binary64))) (*.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (*.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 12 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 12 binary64))) (*.f64 (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))) (+.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 8 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 8 binary64))) (pow.f64 (*.f64 a (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) #s(literal 4 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 8 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 8 binary64))) (*.f64 (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))) (*.f64 (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)))) (*.f64 (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 18 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 18 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 12 binary64)) (-.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 12 binary64)) (pow.f64 (*.f64 a (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) #s(literal 6 binary64)))) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (*.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 12 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 12 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (*.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 12 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 12 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 8 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 8 binary64))) (pow.f64 (*.f64 a (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) #s(literal 4 binary64))) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 8 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 8 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (*.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))))) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)))) (neg.f64 (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))) (/.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))))) (+.f64 (*.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))) (/.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))))) (*.f64 (/.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))) (/.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))))))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))) (/.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))))) (*.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))) (/.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))))) (+.f64 (/.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))) (/.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64))) #s(literal 1 binary64)) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (*.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))) #s(literal 1 binary64)) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 18 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 18 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (*.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))))) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 12 binary64)) (-.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 12 binary64)) (pow.f64 (*.f64 a (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) #s(literal 6 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 12 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 12 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (*.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 12 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 12 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))))) (+.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 8 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 8 binary64))) (pow.f64 (*.f64 a (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) #s(literal 4 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 8 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 8 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))))) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))) (+.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (-.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))) (*.f64 (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))))))
(*.f64 (+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))) (/.f64 (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))))
(*.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))))
(*.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (*.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))))))
(*.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (*.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))) (*.f64 (+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (*.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))))))
(*.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (*.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))) (/.f64 (+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (*.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))))))
(*.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (*.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))))))
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (*.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))))) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))))
(*.f64 (-.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))))
(*.f64 (/.f64 (+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))) (+.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (+.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)))) (+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 12 binary64)) (pow.f64 (*.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))) #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 8 binary64)) (*.f64 (*.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))) (-.f64 (*.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))) (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 8 binary64)) (pow.f64 (*.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))) #s(literal 2 binary64)))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (*.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)))) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (*.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) #s(literal 1 binary64)))
(pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 2 binary64))
(pow.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) #s(literal 1 binary64))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(*.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))
(*.f64 a (pow.f64 (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) #s(literal 1 binary64)))
(*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a a)))
(*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (pow.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a a)) #s(literal 1 binary64)))
(*.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))
(*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))
(*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (*.f64 a a))
(*.f64 (sqrt.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (*.f64 (sqrt.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a a)) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))
(*.f64 (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) a)
(*.f64 (pow.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a a)) #s(literal 1 binary64)) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))
(*.f64 (pow.f64 (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) #s(literal 1 binary64)) a)
(*.f64 (*.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (sqrt.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (sqrt.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(exp.f64 (log.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) #s(literal 2 binary64))
(*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))
(*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) a)
(*.f64 (sqrt.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (sqrt.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) #s(literal 1 binary64)))
(*.f64 (exp.f64 (log.f64 a)) (exp.f64 (log.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(*.f64 (exp.f64 (log.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (exp.f64 (log.f64 a)))
(exp.f64 (*.f64 (log.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 1 binary64)))
(-.f64 (*.f64 (sin.f64 #s(literal 0 binary64)) (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 (cos.f64 #s(literal 0 binary64)) (sin.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal -180 binary64))))))
(-.f64 (*.f64 (sin.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (cos.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))
(sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))
(neg.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal -180 binary64)))))
(neg.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (PI.f64))))
(neg.f64 (sin.f64 (/.f64 #s(literal -1 binary64) (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64)))))
(pow.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) #s(literal 1 binary64))
(*.f64 (pow.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) #s(literal 1/2 binary64)) (pow.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) #s(literal 1/2 binary64)))
(+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))
(+.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))
(+.f64 (/.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))) (neg.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))))))
(-.f64 (/.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))) (/.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))))
(-.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))) (/.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))))
(fma.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))
(fma.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a a)) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))
(fma.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))
(fma.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))
(fma.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 b b)) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))
(fma.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))
(fma.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))
(fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (*.f64 b b) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))
(fma.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))
(fma.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (*.f64 a a) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))
(fma.f64 (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 b b)) (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))
(fma.f64 (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) b (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))
(fma.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a a)) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))
(fma.f64 (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) a (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))
(neg.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (*.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))))))
(neg.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)))) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (*.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)))) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (-.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (*.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (*.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)))) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 18 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 18 binary64))) (*.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (*.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 12 binary64)) (-.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 12 binary64)) (pow.f64 (*.f64 a (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) #s(literal 6 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 12 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 12 binary64))) (*.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (*.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 12 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 12 binary64))) (*.f64 (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))) (+.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 8 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 8 binary64))) (pow.f64 (*.f64 a (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) #s(literal 4 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 8 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 8 binary64))) (*.f64 (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))) (*.f64 (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)))) (*.f64 (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 18 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 18 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 12 binary64)) (-.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 12 binary64)) (pow.f64 (*.f64 a (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) #s(literal 6 binary64)))) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (*.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 12 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 12 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (*.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 12 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 12 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 8 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 8 binary64))) (pow.f64 (*.f64 a (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) #s(literal 4 binary64))) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 8 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 8 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (*.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))))) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)))) (neg.f64 (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))) (/.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))))) (+.f64 (*.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))) (/.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))))) (*.f64 (/.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))) (/.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))))))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))) (/.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))))) (*.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))) (/.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))))) (+.f64 (/.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))) (/.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64))) #s(literal 1 binary64)) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (*.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))) #s(literal 1 binary64)) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 18 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 18 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (*.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))))) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 12 binary64)) (-.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 12 binary64)) (pow.f64 (*.f64 a (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) #s(literal 6 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 12 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 12 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (*.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 12 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 12 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))))) (+.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 8 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 8 binary64))) (pow.f64 (*.f64 a (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) #s(literal 4 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 8 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 8 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))))) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))) (+.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (-.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))) (*.f64 (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))))))
(*.f64 (+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))) (/.f64 (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))))
(*.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))))
(*.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (*.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))))))
(*.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (*.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))) (*.f64 (+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (*.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))))))
(*.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (*.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))) (/.f64 (+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (*.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))))))
(*.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (*.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))))))
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (*.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))))) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))))
(*.f64 (-.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))))
(*.f64 (/.f64 (+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))) (+.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (+.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)))) (+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 12 binary64)) (pow.f64 (*.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))) #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 8 binary64)) (*.f64 (*.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))) (-.f64 (*.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))) (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 8 binary64)) (pow.f64 (*.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))) #s(literal 2 binary64)))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (*.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)))) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (*.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) #s(literal 1 binary64)))
(pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 2 binary64))
(pow.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) #s(literal 1 binary64))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(*.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))
(*.f64 a (pow.f64 (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) #s(literal 1 binary64)))
(*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a a)))
(*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (pow.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a a)) #s(literal 1 binary64)))
(*.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))
(*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))
(*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (*.f64 a a))
(*.f64 (sqrt.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (*.f64 (sqrt.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a a)) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))
(*.f64 (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) a)
(*.f64 (pow.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a a)) #s(literal 1 binary64)) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))
(*.f64 (pow.f64 (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) #s(literal 1 binary64)) a)
(*.f64 (*.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (sqrt.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (sqrt.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(exp.f64 (log.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) #s(literal 2 binary64))
(*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))
(*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) a)
(*.f64 (sqrt.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (sqrt.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) #s(literal 1 binary64)))
(*.f64 (exp.f64 (log.f64 a)) (exp.f64 (log.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(*.f64 (exp.f64 (log.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (exp.f64 (log.f64 a)))
(exp.f64 (*.f64 (log.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 1 binary64)))
(-.f64 (*.f64 (sin.f64 #s(literal 0 binary64)) (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 (cos.f64 #s(literal 0 binary64)) (sin.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal -180 binary64))))))
(-.f64 (*.f64 (sin.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (cos.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))
(sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))
(neg.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal -180 binary64)))))
(neg.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (PI.f64))))
(neg.f64 (sin.f64 (/.f64 #s(literal -1 binary64) (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64)))))
(pow.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) #s(literal 1 binary64))
(*.f64 (pow.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) #s(literal 1/2 binary64)) (pow.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) #s(literal 1/2 binary64)))
(+.f64 (*.f64 (cos.f64 #s(literal 0 binary64)) (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal -180 binary64))))))
(+.f64 (*.f64 (cos.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 1 binary64)))
(cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))
(cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal -180 binary64))))
(cos.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (PI.f64)))
(cos.f64 (/.f64 #s(literal -1 binary64) (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64))))
(pow.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) #s(literal 1 binary64))
(*.f64 (pow.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) #s(literal 1/2 binary64)) (pow.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (*.f64 angle (/.f64 (PI.f64) #s(literal -180 binary64))))
(-.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal 180 binary64)))
(neg.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal -180 binary64))))
(neg.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (PI.f64)))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64))))
(/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))
(/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (PI.f64))) #s(literal -180 binary64))
(/.f64 #s(literal 1/180 binary64) (/.f64 #s(literal 1 binary64) (*.f64 angle (PI.f64))))
(/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -180 binary64) (*.f64 angle (PI.f64))))
(/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal -180 binary64) angle))
(pow.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64)) #s(literal -1 binary64))
(*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
(*.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))) #s(literal 1 binary64))
(*.f64 (*.f64 angle (PI.f64)) #s(literal 1/180 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))
(*.f64 (cbrt.f64 (PI.f64)) (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)))
(*.f64 (cbrt.f64 (PI.f64)) (*.f64 (cbrt.f64 (PI.f64)) (/.f64 (*.f64 angle (cbrt.f64 (PI.f64))) #s(literal 180 binary64))))
(*.f64 (cbrt.f64 (PI.f64)) (*.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 180 binary64))))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 (*.f64 angle (cbrt.f64 (PI.f64))) #s(literal 180 binary64)))
(*.f64 (sqrt.f64 (PI.f64)) (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 180 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (PI.f64))) #s(literal -1/180 binary64))
(*.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 (PI.f64) #s(literal -180 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) angle) (*.f64 #s(literal -1/180 binary64) (PI.f64)))
(*.f64 (-.f64 #s(literal 0 binary64) angle) (*.f64 (PI.f64) #s(literal -1/180 binary64)))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(*.f64 #s(literal 1/180 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 angle (PI.f64))) #s(literal -1 binary64)))
(*.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) angle)
(*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 #s(literal -1 binary64) (*.f64 angle (/.f64 (PI.f64) #s(literal -180 binary64))))
(*.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 180 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 angle #s(literal -180 binary64)))
(*.f64 #s(literal -1/180 binary64) (-.f64 #s(literal 0 binary64) (*.f64 angle (PI.f64))))
(*.f64 (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) (cbrt.f64 (PI.f64)))
(*.f64 (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 180 binary64)) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)))
(*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)))
(*.f64 (/.f64 (*.f64 angle (cbrt.f64 (PI.f64))) #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 180 binary64)) (/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (pow.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64)) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (PI.f64) #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (*.f64 #s(literal 1/180 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (*.f64 angle (cbrt.f64 (PI.f64))))
(*.f64 (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64))) (*.f64 angle (sqrt.f64 (PI.f64))))
(*.f64 (*.f64 (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) #s(literal 1 binary64)) (cbrt.f64 (PI.f64)))
(*.f64 (*.f64 (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) (pow.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 1/3 binary64))) (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 1/3 binary64)))
(*.f64 (*.f64 (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (sqrt.f64 (PI.f64))))
(*.f64 (*.f64 (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 180 binary64)) #s(literal 1 binary64)) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 180 binary64)) (cbrt.f64 (PI.f64))) (pow.f64 (PI.f64) #s(literal 1/6 binary64)))
(*.f64 (*.f64 (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal 1/4 binary64))) (pow.f64 (PI.f64) #s(literal 1/4 binary64)))
(*.f64 (/.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64)))
(+.f64 (*.f64 (cos.f64 #s(literal 0 binary64)) (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal -180 binary64))))))
(+.f64 (*.f64 (cos.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 1 binary64)))
(cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))
(cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal -180 binary64))))
(cos.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (PI.f64)))
(cos.f64 (/.f64 #s(literal -1 binary64) (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64))))
(pow.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) #s(literal 1 binary64))
(*.f64 (pow.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) #s(literal 1/2 binary64)) (pow.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (*.f64 angle (/.f64 (PI.f64) #s(literal -180 binary64))))
(-.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal 180 binary64)))
(neg.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal -180 binary64))))
(neg.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (PI.f64)))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64))))
(/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))
(/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (PI.f64))) #s(literal -180 binary64))
(/.f64 #s(literal 1/180 binary64) (/.f64 #s(literal 1 binary64) (*.f64 angle (PI.f64))))
(/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -180 binary64) (*.f64 angle (PI.f64))))
(/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal -180 binary64) angle))
(pow.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64)) #s(literal -1 binary64))
(*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
(*.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))) #s(literal 1 binary64))
(*.f64 (*.f64 angle (PI.f64)) #s(literal 1/180 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))
(*.f64 (cbrt.f64 (PI.f64)) (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)))
(*.f64 (cbrt.f64 (PI.f64)) (*.f64 (cbrt.f64 (PI.f64)) (/.f64 (*.f64 angle (cbrt.f64 (PI.f64))) #s(literal 180 binary64))))
(*.f64 (cbrt.f64 (PI.f64)) (*.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 180 binary64))))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 (*.f64 angle (cbrt.f64 (PI.f64))) #s(literal 180 binary64)))
(*.f64 (sqrt.f64 (PI.f64)) (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 180 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (PI.f64))) #s(literal -1/180 binary64))
(*.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 (PI.f64) #s(literal -180 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) angle) (*.f64 #s(literal -1/180 binary64) (PI.f64)))
(*.f64 (-.f64 #s(literal 0 binary64) angle) (*.f64 (PI.f64) #s(literal -1/180 binary64)))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(*.f64 #s(literal 1/180 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 angle (PI.f64))) #s(literal -1 binary64)))
(*.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) angle)
(*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 #s(literal -1 binary64) (*.f64 angle (/.f64 (PI.f64) #s(literal -180 binary64))))
(*.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 180 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 angle #s(literal -180 binary64)))
(*.f64 #s(literal -1/180 binary64) (-.f64 #s(literal 0 binary64) (*.f64 angle (PI.f64))))
(*.f64 (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) (cbrt.f64 (PI.f64)))
(*.f64 (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 180 binary64)) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)))
(*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)))
(*.f64 (/.f64 (*.f64 angle (cbrt.f64 (PI.f64))) #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 180 binary64)) (/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (pow.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64)) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (PI.f64) #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (*.f64 #s(literal 1/180 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (*.f64 angle (cbrt.f64 (PI.f64))))
(*.f64 (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64))) (*.f64 angle (sqrt.f64 (PI.f64))))
(*.f64 (*.f64 (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) #s(literal 1 binary64)) (cbrt.f64 (PI.f64)))
(*.f64 (*.f64 (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) (pow.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 1/3 binary64))) (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 1/3 binary64)))
(*.f64 (*.f64 (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (sqrt.f64 (PI.f64))))
(*.f64 (*.f64 (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 180 binary64)) #s(literal 1 binary64)) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 180 binary64)) (cbrt.f64 (PI.f64))) (pow.f64 (PI.f64) #s(literal 1/6 binary64)))
(*.f64 (*.f64 (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal 1/4 binary64))) (pow.f64 (PI.f64) #s(literal 1/4 binary64)))
(*.f64 (/.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64)))

simplify268.0ms (1.7%)

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

Useful iterations: 3 (0.0ms)

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

eval96.0ms (0.6%)

Compiler

Compiled 26047 to 1337 computations (94.9% saved)

prune163.0ms (1%)

Pruning

44 alts after pruning (44 fresh and 0 done)

PrunedKeptTotal
New69044734
Fresh000
Picked202
Done000
Total69244736
Accuracy
81.2%
Counts
736 → 44
Alt Table
Click to see full alt table
StatusAccuracyProgram
56.8%
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))) (+.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (-.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
9.5%
(/.f64 (-.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))
3.6%
(/.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 8 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 8 binary64))) (*.f64 (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)))))
64.8%
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))))
60.5%
(+.f64 (pow.f64 (pow.f64 (sqrt.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
59.5%
(+.f64 (pow.f64 (*.f64 (exp.f64 (log.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (exp.f64 (log.f64 a))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
78.6%
(+.f64 (pow.f64 (*.f64 a (-.f64 (*.f64 (sin.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (cos.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
74.6%
(+.f64 (pow.f64 (*.f64 a (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
78.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (+.f64 (*.f64 (cos.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))) #s(literal 2 binary64)))
64.0%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (*.f64 (pow.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) #s(literal 1/2 binary64)) (pow.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) #s(literal 1/2 binary64)))) #s(literal 2 binary64)))
78.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle)))) #s(literal 2 binary64)))
78.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64)))
78.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (-.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))
78.7%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 180 binary64)) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64)))
78.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64)))
78.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64))) #s(literal -1 binary64))))) #s(literal 2 binary64)))
79.3%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
78.8%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
78.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 #s(literal 1/180 binary64) (/.f64 #s(literal 1 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
78.7%
(+.f64 (pow.f64 (*.f64 a (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)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
78.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) angle))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
73.8%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) #s(literal -1/64800 binary64))))) #s(literal 2 binary64)))
78.7%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
79.8%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
78.4%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
78.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
78.5%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (cbrt.f64 (PI.f64)) (*.f64 (cbrt.f64 (PI.f64)) (/.f64 (*.f64 angle (cbrt.f64 (PI.f64))) #s(literal 180 binary64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
78.8%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 1 binary64) angle))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
77.9%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64))) #s(literal -1 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
74.5%
(+.f64 (pow.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 (PI.f64) a))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
59.9%
(+.f64 (pow.f64 (exp.f64 (log.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
59.9%
(+.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
60.5%
(+.f64 (*.f64 (*.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (sqrt.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (sqrt.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
73.0%
(+.f64 (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a a)) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
66.4%
(+.f64 (*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
69.1%
(+.f64 (*.f64 (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) a) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
64.9%
(+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))
40.0%
(+.f64 (*.f64 b b) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)) (*.f64 (*.f64 b b) #s(literal -1/32400 binary64))))))
27.1%
(+.f64 (*.f64 b b) (*.f64 angle (*.f64 angle (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)) (*.f64 (*.f64 b b) #s(literal -1/32400 binary64)))) (*.f64 angle (*.f64 angle (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) (+.f64 (*.f64 (*.f64 a a) #s(literal -1/3149280000 binary64)) (*.f64 #s(literal 1/3149280000 binary64) (*.f64 b b))))))))))
59.9%
(+.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
7.4%
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)))) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (*.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))))))
55.1%
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
34.3%
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
55.8%
(*.f64 b b)
Compiler

Compiled 2880 to 1752 computations (39.2% saved)

simplify164.0ms (1%)

Algorithm
egg-herbie
Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
cost-diff12928
(cos.f64 (*.f64 (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 180 binary64)) (sqrt.f64 (PI.f64))))
cost-diff12928
(*.f64 b (cos.f64 (*.f64 (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 180 binary64)) (sqrt.f64 (PI.f64)))))
cost-diff12928
(pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 180 binary64)) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64))
cost-diff12928
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 180 binary64)) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64)))
cost-diff384
(sin.f64 (-.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal 180 binary64))))
cost-diff384
(*.f64 a (sin.f64 (-.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal 180 binary64)))))
cost-diff384
(pow.f64 (*.f64 a (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 (pow.f64 (*.f64 a (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)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
cost-diff0
(*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))
cost-diff0
(*.f64 a (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))
cost-diff6080
(pow.f64 (*.f64 a (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))
cost-diff6080
(+.f64 (pow.f64 (*.f64 a (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
cost-diff0
(*.f64 b b)
cost-diff0
(pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))
cost-diff128
(*.f64 b #s(literal 1 binary64))
cost-diff6464
(pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64))
cost-diff6464
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
Rules
2974×*-lowering-*.f32
2974×*-lowering-*.f64
2254×sum4-define
1954×sum3-define
1484×fma-lowering-fma.f32
Iterations

Useful iterations: 6 (0.0ms)

IterNodesCost
046271
192255
2226255
3652252
41540247
52048229
62662228
75978228
08315228
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b 1) 2))
(pow (* a (sin (* (/ angle 180) (PI)))) 2)
(* a (sin (* (/ angle 180) (PI))))
a
(sin (* (/ angle 180) (PI)))
(* (/ angle 180) (PI))
(/ angle 180)
angle
180
(PI)
2
(pow (* b 1) 2)
(* b 1)
b
1
(* b b)
b
(+ (pow (* a (* angle (* 1/180 (PI)))) 2) (pow (* b (cos (/ (* angle (PI)) 180))) 2))
(pow (* a (* angle (* 1/180 (PI)))) 2)
(* a (* angle (* 1/180 (PI))))
a
(* angle (* 1/180 (PI)))
angle
(* 1/180 (PI))
1/180
(PI)
2
(pow (* b (cos (/ (* angle (PI)) 180))) 2)
(* b (cos (/ (* angle (PI)) 180)))
b
(cos (/ (* angle (PI)) 180))
(/ (* angle (PI)) 180)
(* angle (PI))
180
(+ (pow (* a (sin (- (/ (+ (PI) 1) (/ 180 angle)) (/ angle 180)))) 2) (pow (* b (cos (/ (* angle (PI)) 180))) 2))
(pow (* a (sin (- (/ (+ (PI) 1) (/ 180 angle)) (/ angle 180)))) 2)
(* a (sin (- (/ (+ (PI) 1) (/ 180 angle)) (/ angle 180))))
a
(sin (- (/ (+ (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
(pow (* b (cos (/ (* angle (PI)) 180))) 2)
(* b (cos (/ (* angle (PI)) 180)))
b
(cos (/ (* angle (PI)) 180))
(/ (* angle (PI)) 180)
(* angle (PI))
(+ (pow (* a (sin (/ (* angle (PI)) 180))) 2) (pow (* b (cos (* (/ (* angle (sqrt (PI))) 180) (sqrt (PI))))) 2))
(pow (* a (sin (/ (* angle (PI)) 180))) 2)
(* a (sin (/ (* angle (PI)) 180)))
a
(sin (/ (* angle (PI)) 180))
(/ (* angle (PI)) 180)
(* angle (PI))
angle
(PI)
180
2
(pow (* b (cos (* (/ (* angle (sqrt (PI))) 180) (sqrt (PI))))) 2)
(* b (cos (* (/ (* angle (sqrt (PI))) 180) (sqrt (PI)))))
b
(cos (* (/ (* angle (sqrt (PI))) 180) (sqrt (PI))))
(* (/ (* angle (sqrt (PI))) 180) (sqrt (PI)))
(/ (* angle (sqrt (PI))) 180)
(* angle (sqrt (PI)))
(sqrt (PI))
Outputs
(+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b 1) 2))
(+.f64 (*.f64 b b) (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(pow (* a (sin (* (/ angle 180) (PI)))) 2)
(pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64))
(* a (sin (* (/ angle 180) (PI))))
(*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64))))
a
(sin (* (/ angle 180) (PI)))
(sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))
(* (/ angle 180) (PI))
(/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64))
(/ angle 180)
(/.f64 angle #s(literal 180 binary64))
angle
180
#s(literal 180 binary64)
(PI)
(PI.f64)
2
#s(literal 2 binary64)
(pow (* b 1) 2)
(*.f64 b b)
(* b 1)
b
b
1
#s(literal 1 binary64)
(* b b)
(*.f64 b b)
b
(+ (pow (* a (* angle (* 1/180 (PI)))) 2) (pow (* b (cos (/ (* angle (PI)) 180))) 2))
(+.f64 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 a (*.f64 angle (*.f64 (PI.f64) #s(literal 1/32400 binary64))))))) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(pow (* a (* angle (* 1/180 (PI)))) 2)
(*.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 a (*.f64 angle (*.f64 (PI.f64) #s(literal 1/32400 binary64)))))))
(* a (* angle (* 1/180 (PI))))
(/.f64 (*.f64 a (*.f64 angle (PI.f64))) #s(literal 180 binary64))
a
(* angle (* 1/180 (PI)))
(/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64))
angle
(* 1/180 (PI))
(*.f64 (PI.f64) #s(literal 1/180 binary64))
1/180
#s(literal 1/180 binary64)
(PI)
(PI.f64)
2
#s(literal 2 binary64)
(pow (* b (cos (/ (* angle (PI)) 180))) 2)
(pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64))
(* b (cos (/ (* angle (PI)) 180)))
(*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64))))
b
(cos (/ (* angle (PI)) 180))
(cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))
(/ (* angle (PI)) 180)
(/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64))
(* angle (PI))
(*.f64 angle (PI.f64))
180
#s(literal 180 binary64)
(+ (pow (* a (sin (- (/ (+ (PI) 1) (/ 180 angle)) (/ angle 180)))) 2) (pow (* b (cos (/ (* angle (PI)) 180))) 2))
(+.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(pow (* a (sin (- (/ (+ (PI) 1) (/ 180 angle)) (/ angle 180)))) 2)
(pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64))
(* a (sin (- (/ (+ (PI) 1) (/ 180 angle)) (/ angle 180))))
(*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64))))
a
(sin (- (/ (+ (PI) 1) (/ 180 angle)) (/ angle 180)))
(sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))
(- (/ (+ (PI) 1) (/ 180 angle)) (/ angle 180))
(/.f64 (*.f64 angle (PI.f64)) #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))
(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)
(pow (* b (cos (/ (* angle (PI)) 180))) 2)
(pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64))
(* b (cos (/ (* angle (PI)) 180)))
(*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64))))
b
(cos (/ (* angle (PI)) 180))
(cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))
(/ (* angle (PI)) 180)
(/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64))
(* angle (PI))
(*.f64 angle (PI.f64))
(+ (pow (* a (sin (/ (* angle (PI)) 180))) 2) (pow (* b (cos (* (/ (* angle (sqrt (PI))) 180) (sqrt (PI))))) 2))
(+.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(pow (* a (sin (/ (* angle (PI)) 180))) 2)
(pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64))
(* a (sin (/ (* angle (PI)) 180)))
(*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64))))
a
(sin (/ (* angle (PI)) 180))
(sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))
(/ (* angle (PI)) 180)
(/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64))
(* angle (PI))
(*.f64 angle (PI.f64))
angle
(PI)
(PI.f64)
180
#s(literal 180 binary64)
2
#s(literal 2 binary64)
(pow (* b (cos (* (/ (* angle (sqrt (PI))) 180) (sqrt (PI))))) 2)
(pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64))
(* b (cos (* (/ (* angle (sqrt (PI))) 180) (sqrt (PI)))))
(*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64))))
b
(cos (* (/ (* angle (sqrt (PI))) 180) (sqrt (PI))))
(cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))
(* (/ (* angle (sqrt (PI))) 180) (sqrt (PI)))
(/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64))
(/ (* angle (sqrt (PI))) 180)
(*.f64 angle (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)))
(* angle (sqrt (PI)))
(*.f64 angle (sqrt.f64 (PI.f64)))
(sqrt (PI))
(sqrt.f64 (PI.f64))

localize735.0ms (4.7%)

Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
accuracy99.2%
(/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 180 binary64))
accuracy98.4%
(sqrt.f64 (PI.f64))
accuracy50.3%
(sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))
accuracy49.3%
(cos.f64 (*.f64 (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 180 binary64)) (sqrt.f64 (PI.f64))))
accuracy99.3%
(/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64))
accuracy99.2%
(/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))
accuracy50.3%
(sin.f64 (-.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal 180 binary64))))
accuracy49.3%
(cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))
accuracy99.7%
(pow.f64 (*.f64 a (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))
accuracy99.6%
(*.f64 angle (PI.f64))
accuracy99.3%
(/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64))
accuracy49.3%
(cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))
accuracy100.0%
(*.f64 b b)
accuracy99.6%
(pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))
accuracy99.6%
(*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))
accuracy99.5%
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
accuracy50.3%
(sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))
Results
540.0ms141×1valid
93.0ms113×0valid
12.0ms2valid
Compiler

Compiled 409 to 47 computations (88.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 455.0ms
backward-pass: 278.0ms (61.1% of total)
ival-sin: 40.0ms (8.8% of total)
ival-mult: 37.0ms (8.1% of total)
ival-pow: 30.0ms (6.6% of total)
ival-cos: 21.0ms (4.6% of total)
ival-div: 16.0ms (3.5% of total)
...c/correct-round.rkt:119:19: 16.0ms (3.5% of total)
ival-add: 9.0ms (2% of total)
ival-sqrt: 3.0ms (0.7% of total)
ival-sub: 2.0ms (0.4% of total)
ival-pi: 2.0ms (0.4% of total)
const: 1.0ms (0.2% of total)

series60.0ms (0.4%)

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

126 calls:

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

rewrite391.0ms (2.5%)

Algorithm
batch-egg-rewrite
Rules
4998×*-lowering-*.f32
4998×*-lowering-*.f64
2370×/-lowering-/.f32
2370×/-lowering-/.f64
1778×pow-lowering-pow.f64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
046235
1280182
22292133
010528133
Stop Event
iter limit
node limit
Counts
27 → 1183
Calls
Call 1
Inputs
(+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b 1) 2))
(pow (* b 1) 2)
(* b 1)
(pow (* a (sin (* (/ angle 180) (PI)))) 2)
(* b b)
(+ (pow (* a (* angle (* 1/180 (PI)))) 2) (pow (* b (cos (/ (* angle (PI)) 180))) 2))
(pow (* a (* angle (* 1/180 (PI)))) 2)
(* a (* angle (* 1/180 (PI))))
(* angle (* 1/180 (PI)))
(+ (pow (* a (sin (- (/ (+ (PI) 1) (/ 180 angle)) (/ angle 180)))) 2) (pow (* b (cos (/ (* angle (PI)) 180))) 2))
(pow (* a (sin (- (/ (+ (PI) 1) (/ 180 angle)) (/ angle 180)))) 2)
(* a (sin (- (/ (+ (PI) 1) (/ 180 angle)) (/ angle 180))))
(sin (- (/ (+ (PI) 1) (/ 180 angle)) (/ angle 180)))
(+ (pow (* a (sin (/ (* angle (PI)) 180))) 2) (pow (* b (cos (* (/ (* angle (sqrt (PI))) 180) (sqrt (PI))))) 2))
(pow (* b (cos (* (/ (* angle (sqrt (PI))) 180) (sqrt (PI))))) 2)
(* b (cos (* (/ (* angle (sqrt (PI))) 180) (sqrt (PI)))))
(cos (* (/ (* angle (sqrt (PI))) 180) (sqrt (PI))))
(sin (* (/ angle 180) (PI)))
(* (/ angle 180) (PI))
(* a (sin (* (/ angle 180) (PI))))
(cos (/ (* angle (PI)) 180))
(/ (* angle (PI)) 180)
(* angle (PI))
(/ (+ (PI) 1) (/ 180 angle))
(sin (/ (* angle (PI)) 180))
(sqrt (PI))
(/ (* angle (sqrt (PI))) 180)
Outputs
(+.f64 (*.f64 b b) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 b b))
(-.f64 (/.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 b b))) (/.f64 (*.f64 b (*.f64 b (*.f64 b b))) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 b b))))
(fma.f64 a (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (*.f64 b b))
(fma.f64 b b (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(fma.f64 #s(literal 1 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 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(fma.f64 (*.f64 b b) #s(literal 1 binary64) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(fma.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 a (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (*.f64 b b))
(fma.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 b b))
(fma.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 b b))
(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 b))
(fma.f64 (*.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) a) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 b b))
(fma.f64 (*.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) a (*.f64 b b))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 b b) (-.f64 (*.f64 b b) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))))))
(/.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 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 b b)) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 b (*.f64 b (*.f64 b b))))))
(/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b))))) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 b b) (-.f64 (*.f64 b b) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b))))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 b (*.f64 b (*.f64 b b)))) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 b b)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))))) (neg.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 b b) (-.f64 (*.f64 b b) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 b (*.f64 b (*.f64 b b))))) (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 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 b b))))
(/.f64 (-.f64 (*.f64 b (*.f64 b (*.f64 b b))) (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64))) (-.f64 (*.f64 b b) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 b b))) (*.f64 (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 b b)) (*.f64 b (*.f64 b (*.f64 b b))))) (*.f64 (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 b b)) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 b b))))
(pow.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 b b) (-.f64 (*.f64 b b) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))))) #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 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 b b)) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 b (*.f64 b (*.f64 b b))))) #s(literal -1 binary64))
(*.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b))))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 b b) (-.f64 (*.f64 b b) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))))
(*.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 b (*.f64 b (*.f64 b b)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 b b))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 b)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 b)) #s(literal 1 binary64)))
(pow.f64 b #s(literal 2 binary64))
(pow.f64 (*.f64 b b) #s(literal 1 binary64))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 b))
(*.f64 b b)
(*.f64 #s(literal 1 binary64) (*.f64 b b))
(*.f64 (*.f64 b b) #s(literal 1 binary64))
b
(exp.f64 (log.f64 b))
(pow.f64 b #s(literal 1 binary64))
(pow.f64 (*.f64 b b) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 b) #s(literal 2 binary64))
(*.f64 b #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) b)
(*.f64 (sqrt.f64 b) (sqrt.f64 b))
(*.f64 (pow.f64 (sqrt.f64 b) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 b) #s(literal 1 binary64)))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) #s(literal 1 binary64)))
(exp.f64 (+.f64 (*.f64 (log.f64 a) #s(literal 2 binary64)) (*.f64 (log.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64)) (*.f64 (log.f64 a) #s(literal 2 binary64))))
(pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64))
(pow.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) #s(literal 1 binary64))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(*.f64 a (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(*.f64 a (pow.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 a (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 a (*.f64 a (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 a (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 1 binary64)))
(*.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))
(*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 a a))
(*.f64 (*.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) a) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(*.f64 (*.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) a)
(*.f64 (pow.f64 (*.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) a) #s(literal 1 binary64)) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(*.f64 (pow.f64 (*.f64 (*.f64 a (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)) a)
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 b)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 b)) #s(literal 1 binary64)))
(pow.f64 b #s(literal 2 binary64))
(pow.f64 (*.f64 b b) #s(literal 1 binary64))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 b))
(*.f64 b b)
(*.f64 #s(literal 1 binary64) (*.f64 b b))
(*.f64 (*.f64 b b) #s(literal 1 binary64))
(+.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))
(+.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)))) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64))))) (-.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))) (/.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))))
(fma.f64 a (*.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) (*.f64 a (/.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 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)))))
(fma.f64 b (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)))))
(fma.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)))))
(fma.f64 (*.f64 b b) (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)))))
(fma.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) (*.f64 a (*.f64 a (/.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 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 a (/.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 b (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)))))
(fma.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)))))
(fma.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))
(fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 b b) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)))))
(fma.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64))) (*.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 angle) (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 a (/.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 (*.f64 a a) (*.f64 angle angle)) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))
(fma.f64 (*.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)))))
(fma.f64 (*.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)))))
(fma.f64 (*.f64 (*.f64 a (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) a) (/.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 (*.f64 a (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.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)))))))))
(fma.f64 (*.f64 (*.f64 a (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 a angle)) (/.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)))) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) (/.f64 (*.f64 angle angle) #s(literal 32400 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 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64))))))) (+.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (*.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 a a) (*.f64 a a))) (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 (/.f64 (*.f64 angle (*.f64 angle angle)) #s(literal 5832000 binary64)) (/.f64 #s(literal 5832000 binary64) (*.f64 angle (*.f64 angle angle)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))) (-.f64 (*.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)))) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64))))) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (*.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 a a) (*.f64 a a))) (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 (/.f64 (*.f64 angle (*.f64 angle angle)) #s(literal 5832000 binary64)) (/.f64 #s(literal 5832000 binary64) (*.f64 angle (*.f64 angle angle))))))) (+.f64 (*.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)))) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) (/.f64 (*.f64 angle angle) #s(literal 32400 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 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (*.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 a a) (*.f64 a a))) (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 (/.f64 (*.f64 angle (*.f64 angle angle)) #s(literal 5832000 binary64)) (/.f64 #s(literal 5832000 binary64) (*.f64 angle (*.f64 angle angle))))))) (+.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)))) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64))))) (*.f64 (*.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)))) (*.f64 b b)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)))) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64))))) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64))) (-.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (*.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 a a) (*.f64 a a))) (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 (/.f64 (*.f64 angle (*.f64 angle angle)) #s(literal 5832000 binary64)) (/.f64 #s(literal 5832000 binary64) (*.f64 angle (*.f64 angle angle)))))))) (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)))) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) (/.f64 (*.f64 angle angle) #s(literal 32400 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 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)))) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64))))) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)))) (neg.f64 (-.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)))) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) (/.f64 (*.f64 angle angle) #s(literal 32400 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 a) (*.f64 (*.f64 (PI.f64) (PI.f64)) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)))) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64))))) (-.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))) (*.f64 (-.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)))) (*.f64 (-.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))) (-.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))))
(pow.f64 (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)))) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) (/.f64 (*.f64 angle angle) #s(literal 32400 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 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64))))))) (+.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (*.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 a a) (*.f64 a a))) (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 (/.f64 (*.f64 angle (*.f64 angle angle)) #s(literal 5832000 binary64)) (/.f64 #s(literal 5832000 binary64) (*.f64 angle (*.f64 angle angle)))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))) (-.f64 (*.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)))) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64))))) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)))) #s(literal -1 binary64))
(*.f64 (+.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (*.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 a a) (*.f64 a a))) (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 (/.f64 (*.f64 angle (*.f64 angle angle)) #s(literal 5832000 binary64)) (/.f64 #s(literal 5832000 binary64) (*.f64 angle (*.f64 angle angle))))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)))) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) (/.f64 (*.f64 angle angle) #s(literal 32400 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 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)))))))))
(*.f64 (-.f64 (*.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)))) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64))))) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 1 binary64)))
(exp.f64 (+.f64 (*.f64 (log.f64 a) #s(literal 2 binary64)) (*.f64 (log.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 2 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 2 binary64)) (*.f64 (log.f64 a) #s(literal 2 binary64))))
(pow.f64 (*.f64 a (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 2 binary64))
(pow.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)))) #s(literal 1 binary64))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (*.f64 a (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(*.f64 a (*.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) (*.f64 a (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(*.f64 a (pow.f64 (*.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) (*.f64 a (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 1 binary64)))
(*.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) (*.f64 a (*.f64 a (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(*.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) (pow.f64 (*.f64 a (*.f64 a (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 1 binary64)))
(*.f64 (*.f64 a (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 a (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64))))
(*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64))) (*.f64 a a))
(*.f64 (*.f64 (PI.f64) (PI.f64)) (pow.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) a) #s(literal 2 binary64)))
(*.f64 (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)) (pow.f64 (*.f64 (PI.f64) a) #s(literal 2 binary64)))
(*.f64 (*.f64 a angle) (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 a (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(*.f64 (*.f64 a angle) (pow.f64 (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 a (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 1 binary64)))
(*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 (*.f64 a a) (*.f64 angle angle)))
(*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 angle (PI.f64))) (pow.f64 (*.f64 #s(literal 1/180 binary64) a) #s(literal 2 binary64)))
(*.f64 (*.f64 (*.f64 a a) (*.f64 angle angle)) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(*.f64 (*.f64 angle angle) (pow.f64 (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) a) #s(literal 2 binary64)))
(*.f64 (*.f64 (*.f64 a (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) a) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 (*.f64 (*.f64 a (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) a)
(*.f64 (*.f64 (*.f64 a (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 a angle)) (/.f64 (PI.f64) #s(literal 180 binary64)))
(*.f64 (pow.f64 (*.f64 a (/.f64 angle #s(literal 180 binary64))) #s(literal 2 binary64)) (*.f64 (PI.f64) (PI.f64)))
(*.f64 (pow.f64 (*.f64 a (PI.f64)) #s(literal 2 binary64)) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)))
(*.f64 (pow.f64 (*.f64 a (/.f64 (PI.f64) #s(literal 180 binary64))) #s(literal 2 binary64)) (*.f64 angle angle))
(*.f64 (pow.f64 (*.f64 a (*.f64 angle (PI.f64))) #s(literal 2 binary64)) #s(literal 1/32400 binary64))
(*.f64 (pow.f64 (*.f64 (*.f64 a angle) (PI.f64)) #s(literal 2 binary64)) #s(literal 1/32400 binary64))
(*.f64 (pow.f64 (*.f64 (*.f64 a angle) #s(literal 1/180 binary64)) #s(literal 2 binary64)) (*.f64 (PI.f64) (PI.f64)))
(*.f64 (pow.f64 (*.f64 (*.f64 a a) (*.f64 angle angle)) #s(literal 1 binary64)) (pow.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 a (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) a) #s(literal 1 binary64)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 (pow.f64 (*.f64 (*.f64 a (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 1 binary64)) a)
(*.f64 (pow.f64 (*.f64 (*.f64 a (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 a angle)) #s(literal 1 binary64)) (/.f64 (PI.f64) #s(literal 180 binary64)))
(exp.f64 (log.f64 (*.f64 a (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(/.f64 a (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))
(/.f64 (*.f64 a (*.f64 angle (PI.f64))) #s(literal 180 binary64))
(/.f64 (*.f64 a #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))
(/.f64 (*.f64 a (-.f64 #s(literal 0 binary64) (*.f64 angle (PI.f64)))) #s(literal -180 binary64))
(/.f64 (*.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))
(/.f64 (*.f64 (*.f64 angle (PI.f64)) a) #s(literal 180 binary64))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (PI.f64))) a) #s(literal -180 binary64))
(pow.f64 (*.f64 a (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 1 binary64))
(pow.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)))) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (*.f64 a (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64))
(*.f64 a (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 angle (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) a))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (*.f64 (PI.f64) a))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (*.f64 (PI.f64) a) #s(literal 1 binary64)))
(*.f64 (PI.f64) (*.f64 (/.f64 angle #s(literal 180 binary64)) a))
(*.f64 (PI.f64) (pow.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) a) #s(literal 1 binary64)))
(*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 a angle))
(*.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) a)
(*.f64 (*.f64 angle (PI.f64)) (*.f64 #s(literal 1/180 binary64) a))
(*.f64 (*.f64 a angle) (/.f64 (PI.f64) #s(literal 180 binary64)))
(*.f64 (sqrt.f64 (*.f64 a (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (sqrt.f64 (*.f64 a (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(*.f64 (*.f64 a (/.f64 angle #s(literal 180 binary64))) (PI.f64))
(*.f64 (*.f64 a (PI.f64)) (/.f64 angle #s(literal 180 binary64)))
(*.f64 (*.f64 a (/.f64 (PI.f64) #s(literal 180 binary64))) angle)
(*.f64 (*.f64 a (*.f64 angle (PI.f64))) #s(literal 1/180 binary64))
(*.f64 (*.f64 (*.f64 a angle) (PI.f64)) #s(literal 1/180 binary64))
(*.f64 (*.f64 (*.f64 a angle) #s(literal 1/180 binary64)) (PI.f64))
(*.f64 (pow.f64 angle #s(literal 1 binary64)) (pow.f64 (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) a) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 angle (PI.f64)) #s(literal 1 binary64)) (pow.f64 (*.f64 #s(literal 1/180 binary64) a) #s(literal 1 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 a (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 (*.f64 a (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 a (/.f64 angle #s(literal 180 binary64))) #s(literal 1 binary64)) (PI.f64))
(*.f64 (pow.f64 (*.f64 a (PI.f64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64)))
(*.f64 (pow.f64 (*.f64 a (/.f64 (PI.f64) #s(literal 180 binary64))) #s(literal 1 binary64)) (pow.f64 angle #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 a (*.f64 angle (PI.f64))) #s(literal 1 binary64)) #s(literal 1/180 binary64))
(*.f64 (pow.f64 (*.f64 (*.f64 a angle) (PI.f64)) #s(literal 1 binary64)) #s(literal 1/180 binary64))
(*.f64 (pow.f64 (*.f64 (*.f64 a angle) #s(literal 1/180 binary64)) #s(literal 1 binary64)) (PI.f64))
(*.f64 (exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (exp.f64 (log.f64 a)))
(*.f64 (exp.f64 (log.f64 a)) (exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(*.f64 (exp.f64 (log.f64 (*.f64 a angle))) (exp.f64 (log.f64 (/.f64 (PI.f64) #s(literal 180 binary64)))))
(+.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) (+.f64 (*.f64 #s(literal -1/180 binary64) angle) (/.f64 angle #s(literal 180 binary64))))
(+.f64 (/.f64 (+.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 #s(literal 180 binary64) (*.f64 angle (PI.f64)))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 1 binary64)))
(-.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal 180 binary64)))
(-.f64 (/.f64 (*.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 #s(literal -1 binary64) (neg.f64 (PI.f64))) (/.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 angle (PI.f64)) #s(literal -180 binary64)))
(/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.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))))
(/.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 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))) #s(literal 1 binary64)))
(/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64))
(/.f64 (sqrt.f64 (PI.f64)) (/.f64 (/.f64 #s(literal 180 binary64) 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 #s(literal 0 binary64) (*.f64 angle (PI.f64))) #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 (*.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 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))
(/.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) (neg.f64 (PI.f64))) #s(literal 180 binary64)) (*.f64 (/.f64 #s(literal -180 binary64) angle) angle)) (*.f64 (/.f64 #s(literal -180 binary64) angle) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (PI.f64))) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (/.f64 #s(literal -180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal -180 binary64) angle) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (PI.f64))) #s(literal -180 binary64)) (*.f64 (/.f64 #s(literal -180 binary64) angle) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (/.f64 #s(literal -180 binary64) angle) #s(literal -180 binary64)))
(/.f64 (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 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (PI.f64)))) #s(literal 180 binary64))
(/.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (sqrt.f64 (PI.f64)) (-.f64 #s(literal 0 binary64) angle))) #s(literal -180 binary64))
(/.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (-.f64 #s(literal 0 binary64) angle)) (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 #s(literal -1 binary64) (neg.f64 (PI.f64)))) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))
(/.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 (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 #s(literal -1 binary64) (neg.f64 (PI.f64))) #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 #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 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) angle) (*.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle)) #s(literal 1/180 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle)) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 (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)) (neg.f64 (-.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 #s(literal 180 binary64) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle)) #s(literal 1 binary64)) angle)) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle)) #s(literal 1 binary64)) #s(literal 180 binary64)))
(/.f64 (-.f64 (/.f64 #s(literal 180 binary64) angle) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle)) #s(literal 1 binary64)) #s(literal 1 binary64))) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle)) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle)) #s(literal 1 binary64)) #s(literal 1 binary64))) (*.f64 (/.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) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) angle) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle)) #s(literal 1 binary64)) #s(literal 1/180 binary64))) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 #s(literal -180 binary64) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle)) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle)) #s(literal 1 binary64)) #s(literal -180 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle)) #s(literal 1 binary64)) #s(literal -1 binary64))) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle)) #s(literal 1 binary64)) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (-.f64 #s(literal 180 binary64) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle)) #s(literal 1 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle)) #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 #s(literal -1 binary64) (neg.f64 (PI.f64))) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal -180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal -180 binary64) angle) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (PI.f64))) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (/.f64 #s(literal -180 binary64) angle) #s(literal 1/180 binary64))) (*.f64 (/.f64 #s(literal -180 binary64) angle) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (PI.f64))) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (/.f64 #s(literal -180 binary64) angle) #s(literal -1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (PI.f64))) #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 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64))) angle)) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 (+.f64 (*.f64 (PI.f64) (PI.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 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64))) #s(literal 1 binary64))) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 (+.f64 (*.f64 (PI.f64) (PI.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 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64))) #s(literal 1 binary64))) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 (+.f64 (*.f64 (PI.f64) (PI.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)))) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64))) #s(literal 1/180 binary64))) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 (+.f64 (*.f64 (PI.f64) (PI.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)))) #s(literal -180 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64))) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 (+.f64 (*.f64 (PI.f64) (PI.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 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64))) #s(literal -1 binary64))) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 (+.f64 (*.f64 (PI.f64) (PI.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 (*.f64 (PI.f64) (PI.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 (*.f64 (PI.f64) (PI.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)) (/.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)) #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 -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)) (/.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)) #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 -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 #s(literal 180 binary64) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle))) angle)) (*.f64 (neg.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 (neg.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle))) #s(literal 1 binary64))) (*.f64 (neg.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle))) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (neg.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle))) #s(literal 1 binary64))) (*.f64 (neg.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle))) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (neg.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle))) #s(literal 1/180 binary64))) (*.f64 (neg.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle))) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 #s(literal 180 binary64) (*.f64 (neg.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle))) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (neg.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle))) #s(literal -180 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (neg.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle))) #s(literal -1 binary64))) (*.f64 (neg.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 (neg.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle))) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (*.f64 (neg.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle))) #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) (/.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) #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 -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)) (/.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)) #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 -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)) (/.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)) #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 -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 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64)) #s(literal 180 binary64)) angle)) (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 (PI.f64) (PI.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 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64)) #s(literal 180 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 (PI.f64) (PI.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 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64)) #s(literal 180 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 (PI.f64) (PI.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) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64)) #s(literal 180 binary64)) #s(literal 1/180 binary64))) (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 (PI.f64) (PI.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) #s(literal -180 binary64)) (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64)) #s(literal 180 binary64)) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 (PI.f64) (PI.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 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64)) #s(literal 180 binary64)) #s(literal -1 binary64))) (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 (PI.f64) (PI.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 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64)) #s(literal 180 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 (PI.f64) (PI.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 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) angle)) (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 (PI.f64) (PI.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 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) #s(literal 1 binary64))) (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 (PI.f64) (PI.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 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) #s(literal 1 binary64))) (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 (PI.f64) (PI.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)) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) #s(literal 1/180 binary64))) (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 (PI.f64) (PI.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)) #s(literal -180 binary64)) (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 (PI.f64) (PI.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 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) #s(literal -1 binary64))) (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 (PI.f64) (PI.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 (*.f64 (PI.f64) (PI.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 (*.f64 (PI.f64) (PI.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 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64)) #s(literal -180 binary64)) angle)) (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 (PI.f64) (PI.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 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64)) #s(literal -180 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 (PI.f64) (PI.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 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64)) #s(literal -180 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 (PI.f64) (PI.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)) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64)) #s(literal -180 binary64)) #s(literal 1/180 binary64))) (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 (PI.f64) (PI.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)) #s(literal -180 binary64)) (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64)) #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 (PI.f64) (PI.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 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64)) #s(literal -180 binary64)) #s(literal -1 binary64))) (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 (PI.f64) (PI.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 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64)) #s(literal -180 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 (PI.f64) (PI.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) (/.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) #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 -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)) (/.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)) #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 -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)) (/.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)) #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 -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 #s(literal -1 binary64) (neg.f64 (PI.f64)))) #s(literal 180 binary64)) #s(literal 180 binary64)) (/.f64 #s(literal 32400 binary64) angle))
(/.f64 (-.f64 (*.f64 (neg.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (PI.f64)))) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (neg.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (PI.f64)))) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (neg.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (PI.f64)))) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1/180 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 (neg.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (PI.f64)))) #s(literal -180 binary64)) (*.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal -180 binary64)))
(/.f64 (-.f64 (*.f64 (neg.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (PI.f64)))) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal -1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (neg.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (PI.f64)))) #s(literal 180 binary64)) (*.f64 (/.f64 #s(literal 180 binary64) angle) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (/.f64 #s(literal 32400 binary64) angle))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 angle #s(literal 180 binary64))) #s(literal 180 binary64)) (*.f64 (-.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64)) angle)) (*.f64 (-.f64 (+.f64 (*.f64 (PI.f64) (PI.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 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64)) #s(literal 1 binary64))) (*.f64 (-.f64 (+.f64 (*.f64 (PI.f64) (PI.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 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64)) #s(literal 1 binary64))) (*.f64 (-.f64 (+.f64 (*.f64 (PI.f64) (PI.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))) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (-.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64)) #s(literal 1/180 binary64))) (*.f64 (-.f64 (+.f64 (*.f64 (PI.f64) (PI.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))) #s(literal -180 binary64)) (*.f64 (-.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64)) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (-.f64 (+.f64 (*.f64 (PI.f64) (PI.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 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64)) #s(literal -1 binary64))) (*.f64 (-.f64 (+.f64 (*.f64 (PI.f64) (PI.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 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64)) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (*.f64 (-.f64 (+.f64 (*.f64 (PI.f64) (PI.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))) (/.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))) #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 -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 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 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))
(pow.f64 (/.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))
(*.f64 angle (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(*.f64 #s(literal 1/180 binary64) (pow.f64 (*.f64 angle (PI.f64)) #s(literal 1 binary64)))
(*.f64 #s(literal 1/180 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 angle (PI.f64))) #s(literal -1 binary64)))
(*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) angle)
(*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (pow.f64 angle #s(literal 1 binary64)))
(*.f64 (*.f64 angle (PI.f64)) #s(literal 1/180 binary64))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 angle (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))))
(*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (*.f64 angle (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))) #s(literal 1 binary64)))
(*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)))
(*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64))))
(*.f64 (*.f64 angle (/.f64 (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)) (pow.f64 (*.f64 (cbrt.f64 (PI.f64)) (/.f64 angle #s(literal 180 binary64))) #s(literal 1 binary64)))
(*.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 0 binary64) (*.f64 angle (PI.f64))) #s(literal -1/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 (*.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 (/.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 (pow.f64 angle #s(literal 1 binary64)) (/.f64 (PI.f64) #s(literal 180 binary64)))
(*.f64 (pow.f64 angle #s(literal 1 binary64)) (pow.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (sqrt.f64 (PI.f64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 angle (PI.f64)) #s(literal 1 binary64)) #s(literal 1/180 binary64))
(*.f64 (pow.f64 (*.f64 angle (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))) #s(literal 1 binary64)) (sqrt.f64 (PI.f64)))
(*.f64 (pow.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 1 binary64)) (pow.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 1 binary64)) (pow.f64 (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (PI.f64))) #s(literal 1 binary64)) #s(literal -1/180 binary64))
(*.f64 (pow.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)) (PI.f64))
(*.f64 (pow.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sqrt.f64 (PI.f64))) #s(literal 1 binary64)) (sqrt.f64 (PI.f64)))
(*.f64 (pow.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 1 binary64)) (cbrt.f64 (PI.f64)))
(+.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 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 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 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 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 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 a (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 a (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)))))))))
(fma.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(fma.f64 b (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(fma.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(fma.f64 (*.f64 b b) (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(fma.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 b (*.f64 b (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))))))))
(fma.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/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 a (*.f64 a (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)))))))))
(fma.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 a (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)))))))))
(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 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 b b) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(fma.f64 (*.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) a) (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)))))))))
(fma.f64 (*.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (sin.f64 (/.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)))))))))
(fma.f64 (*.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(fma.f64 (*.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 a (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 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.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 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (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 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 a (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 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.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 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64))) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.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 a (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (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 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)))) (neg.f64 (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.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 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (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 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.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 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 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 a a) (-.f64 #s(literal 1/2 binary64) (*.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 (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 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 a) (-.f64 #s(literal 1/2 binary64) (*.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 (+.f64 (pow.f64 (*.f64 a (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 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.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 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)))) #s(literal -1 binary64))
(*.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (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 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))))
(*.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.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 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) #s(literal 1 binary64)))
(exp.f64 (+.f64 (*.f64 (log.f64 a) #s(literal 2 binary64)) (*.f64 (log.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64)) (*.f64 (log.f64 a) #s(literal 2 binary64))))
(pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64))
(pow.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) #s(literal 1 binary64))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(*.f64 a (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(*.f64 a (pow.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 a (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 a (*.f64 a (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 a (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 1 binary64)))
(*.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))
(*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 a a))
(*.f64 (*.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) a) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(*.f64 (*.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) a)
(*.f64 (pow.f64 (*.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) a) #s(literal 1 binary64)) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(*.f64 (pow.f64 (*.f64 (*.f64 a (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)) a)
(exp.f64 (log.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 1 binary64))
(pow.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 2 binary64))
(*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) a)
(*.f64 (sqrt.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (sqrt.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 1 binary64)))
(*.f64 (exp.f64 (log.f64 a)) (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 a)))
(+.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 angle (PI.f64)) #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 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 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.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 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 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 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 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 a (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 a (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)))))))))
(fma.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(fma.f64 b (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(fma.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(fma.f64 (*.f64 b b) (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(fma.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 b (*.f64 b (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))))))))
(fma.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/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 a (*.f64 a (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)))))))))
(fma.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 a (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)))))))))
(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 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 b b) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(fma.f64 (*.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) a) (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)))))))))
(fma.f64 (*.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (sin.f64 (/.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)))))))))
(fma.f64 (*.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(fma.f64 (*.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 a (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 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.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 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (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 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 a (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 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.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 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64))) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.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 a (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (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 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)))) (neg.f64 (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.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 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (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 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.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 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 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 a a) (-.f64 #s(literal 1/2 binary64) (*.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 (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 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 a) (-.f64 #s(literal 1/2 binary64) (*.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 (+.f64 (pow.f64 (*.f64 a (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 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.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 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)))) #s(literal -1 binary64))
(*.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (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 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))))
(*.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.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 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 b (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 b)) (*.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 b))))
(pow.f64 (*.f64 b (cos.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 (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))))))))
(*.f64 b (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(*.f64 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 b (pow.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 1 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (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 b b) (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(*.f64 (*.f64 b b) (pow.f64 (*.f64 #s(literal 1 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64)))
(*.f64 (*.f64 b b) (pow.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (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 b (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(*.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(*.f64 (*.f64 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 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 b b))
(*.f64 (*.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(*.f64 (*.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b)
(*.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b))
(*.f64 (pow.f64 (*.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 1 binary64)) b)
(exp.f64 (log.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 1 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/2 binary64))
(pow.f64 (sqrt.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 2 binary64))
(*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(*.f64 b (*.f64 #s(literal 1 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(*.f64 b (pow.f64 (*.f64 #s(literal 1 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 1 binary64)))
(*.f64 b (exp.f64 (log.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(*.f64 #s(literal 1 binary64) (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) b)
(*.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (sqrt.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 1 binary64)) b)
(*.f64 (pow.f64 (sqrt.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 1 binary64)) #s(literal 1 binary64)) b)
(*.f64 (exp.f64 (log.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) b)
(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 angle (PI.f64)) #s(literal -180 binary64)))
(pow.f64 (cos.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 (*.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 angle (PI.f64)) #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 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 #s(literal 180 binary64) (*.f64 angle (PI.f64)))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 1 binary64)))
(-.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal 180 binary64)))
(-.f64 (/.f64 (*.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 #s(literal -1 binary64) (neg.f64 (PI.f64))) (/.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 angle (PI.f64)) #s(literal -180 binary64)))
(/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.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))))
(/.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 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))) #s(literal 1 binary64)))
(/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64))
(/.f64 (sqrt.f64 (PI.f64)) (/.f64 (/.f64 #s(literal 180 binary64) 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 #s(literal 0 binary64) (*.f64 angle (PI.f64))) #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 (*.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 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))
(/.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) (neg.f64 (PI.f64))) #s(literal 180 binary64)) (*.f64 (/.f64 #s(literal -180 binary64) angle) angle)) (*.f64 (/.f64 #s(literal -180 binary64) angle) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (PI.f64))) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (/.f64 #s(literal -180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal -180 binary64) angle) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (PI.f64))) #s(literal -180 binary64)) (*.f64 (/.f64 #s(literal -180 binary64) angle) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (/.f64 #s(literal -180 binary64) angle) #s(literal -180 binary64)))
(/.f64 (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 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (PI.f64)))) #s(literal 180 binary64))
(/.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (sqrt.f64 (PI.f64)) (-.f64 #s(literal 0 binary64) angle))) #s(literal -180 binary64))
(/.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (-.f64 #s(literal 0 binary64) angle)) (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 #s(literal -1 binary64) (neg.f64 (PI.f64)))) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))
(/.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 (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 #s(literal -1 binary64) (neg.f64 (PI.f64))) #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 #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 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) angle) (*.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle)) #s(literal 1/180 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle)) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 (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)) (neg.f64 (-.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 #s(literal 180 binary64) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle)) #s(literal 1 binary64)) angle)) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle)) #s(literal 1 binary64)) #s(literal 180 binary64)))
(/.f64 (-.f64 (/.f64 #s(literal 180 binary64) angle) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle)) #s(literal 1 binary64)) #s(literal 1 binary64))) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle)) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle)) #s(literal 1 binary64)) #s(literal 1 binary64))) (*.f64 (/.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) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) angle) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle)) #s(literal 1 binary64)) #s(literal 1/180 binary64))) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 #s(literal -180 binary64) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle)) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle)) #s(literal 1 binary64)) #s(literal -180 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle)) #s(literal 1 binary64)) #s(literal -1 binary64))) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle)) #s(literal 1 binary64)) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (-.f64 #s(literal 180 binary64) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle)) #s(literal 1 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle)) #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 #s(literal -1 binary64) (neg.f64 (PI.f64))) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal -180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal -180 binary64) angle) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (PI.f64))) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (/.f64 #s(literal -180 binary64) angle) #s(literal 1/180 binary64))) (*.f64 (/.f64 #s(literal -180 binary64) angle) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (PI.f64))) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (/.f64 #s(literal -180 binary64) angle) #s(literal -1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (PI.f64))) #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 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64))) angle)) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 (+.f64 (*.f64 (PI.f64) (PI.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 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64))) #s(literal 1 binary64))) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 (+.f64 (*.f64 (PI.f64) (PI.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 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64))) #s(literal 1 binary64))) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 (+.f64 (*.f64 (PI.f64) (PI.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)))) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64))) #s(literal 1/180 binary64))) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 (+.f64 (*.f64 (PI.f64) (PI.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)))) #s(literal -180 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64))) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 (+.f64 (*.f64 (PI.f64) (PI.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 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64))) #s(literal -1 binary64))) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 (+.f64 (*.f64 (PI.f64) (PI.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 (*.f64 (PI.f64) (PI.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 (*.f64 (PI.f64) (PI.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)) (/.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)) #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 -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)) (/.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)) #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 -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 #s(literal 180 binary64) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle))) angle)) (*.f64 (neg.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 (neg.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle))) #s(literal 1 binary64))) (*.f64 (neg.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle))) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (neg.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle))) #s(literal 1 binary64))) (*.f64 (neg.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle))) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (neg.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle))) #s(literal 1/180 binary64))) (*.f64 (neg.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle))) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 #s(literal 180 binary64) (*.f64 (neg.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle))) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (neg.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle))) #s(literal -180 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (neg.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle))) #s(literal -1 binary64))) (*.f64 (neg.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 (neg.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle))) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (*.f64 (neg.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle))) #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) (/.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) #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 -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)) (/.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)) #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 -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)) (/.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)) #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 -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 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64)) #s(literal 180 binary64)) angle)) (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 (PI.f64) (PI.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 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64)) #s(literal 180 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 (PI.f64) (PI.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 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64)) #s(literal 180 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 (PI.f64) (PI.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) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64)) #s(literal 180 binary64)) #s(literal 1/180 binary64))) (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 (PI.f64) (PI.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) #s(literal -180 binary64)) (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64)) #s(literal 180 binary64)) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 (PI.f64) (PI.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 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64)) #s(literal 180 binary64)) #s(literal -1 binary64))) (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 (PI.f64) (PI.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 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64)) #s(literal 180 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 (PI.f64) (PI.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 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) angle)) (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 (PI.f64) (PI.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 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) #s(literal 1 binary64))) (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 (PI.f64) (PI.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 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) #s(literal 1 binary64))) (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 (PI.f64) (PI.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)) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) #s(literal 1/180 binary64))) (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 (PI.f64) (PI.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)) #s(literal -180 binary64)) (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 (PI.f64) (PI.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 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) #s(literal -1 binary64))) (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 (PI.f64) (PI.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 (*.f64 (PI.f64) (PI.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 (*.f64 (PI.f64) (PI.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 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64)) #s(literal -180 binary64)) angle)) (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 (PI.f64) (PI.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 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64)) #s(literal -180 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 (PI.f64) (PI.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 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64)) #s(literal -180 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 (PI.f64) (PI.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)) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64)) #s(literal -180 binary64)) #s(literal 1/180 binary64))) (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 (PI.f64) (PI.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)) #s(literal -180 binary64)) (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64)) #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 (PI.f64) (PI.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 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64)) #s(literal -180 binary64)) #s(literal -1 binary64))) (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 (PI.f64) (PI.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 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64)) #s(literal -180 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 (PI.f64) (PI.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) (/.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) #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 -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)) (/.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)) #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 -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)) (/.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)) #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 -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 #s(literal -1 binary64) (neg.f64 (PI.f64)))) #s(literal 180 binary64)) #s(literal 180 binary64)) (/.f64 #s(literal 32400 binary64) angle))
(/.f64 (-.f64 (*.f64 (neg.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (PI.f64)))) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (neg.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (PI.f64)))) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (neg.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (PI.f64)))) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1/180 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 (neg.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (PI.f64)))) #s(literal -180 binary64)) (*.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal -180 binary64)))
(/.f64 (-.f64 (*.f64 (neg.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (PI.f64)))) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal -1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (neg.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (PI.f64)))) #s(literal 180 binary64)) (*.f64 (/.f64 #s(literal 180 binary64) angle) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (/.f64 #s(literal 32400 binary64) angle))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 angle #s(literal 180 binary64))) #s(literal 180 binary64)) (*.f64 (-.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64)) angle)) (*.f64 (-.f64 (+.f64 (*.f64 (PI.f64) (PI.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 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64)) #s(literal 1 binary64))) (*.f64 (-.f64 (+.f64 (*.f64 (PI.f64) (PI.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 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64)) #s(literal 1 binary64))) (*.f64 (-.f64 (+.f64 (*.f64 (PI.f64) (PI.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))) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (-.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64)) #s(literal 1/180 binary64))) (*.f64 (-.f64 (+.f64 (*.f64 (PI.f64) (PI.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))) #s(literal -180 binary64)) (*.f64 (-.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64)) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (-.f64 (+.f64 (*.f64 (PI.f64) (PI.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 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64)) #s(literal -1 binary64))) (*.f64 (-.f64 (+.f64 (*.f64 (PI.f64) (PI.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 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64)) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (*.f64 (-.f64 (+.f64 (*.f64 (PI.f64) (PI.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))) (/.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))) #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 -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 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 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))
(pow.f64 (/.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))
(*.f64 angle (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(*.f64 #s(literal 1/180 binary64) (pow.f64 (*.f64 angle (PI.f64)) #s(literal 1 binary64)))
(*.f64 #s(literal 1/180 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 angle (PI.f64))) #s(literal -1 binary64)))
(*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) angle)
(*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (pow.f64 angle #s(literal 1 binary64)))
(*.f64 (*.f64 angle (PI.f64)) #s(literal 1/180 binary64))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 angle (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))))
(*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (*.f64 angle (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))) #s(literal 1 binary64)))
(*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)))
(*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64))))
(*.f64 (*.f64 angle (/.f64 (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)) (pow.f64 (*.f64 (cbrt.f64 (PI.f64)) (/.f64 angle #s(literal 180 binary64))) #s(literal 1 binary64)))
(*.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 0 binary64) (*.f64 angle (PI.f64))) #s(literal -1/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 (*.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 (/.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 (pow.f64 angle #s(literal 1 binary64)) (/.f64 (PI.f64) #s(literal 180 binary64)))
(*.f64 (pow.f64 angle #s(literal 1 binary64)) (pow.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (sqrt.f64 (PI.f64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 angle (PI.f64)) #s(literal 1 binary64)) #s(literal 1/180 binary64))
(*.f64 (pow.f64 (*.f64 angle (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))) #s(literal 1 binary64)) (sqrt.f64 (PI.f64)))
(*.f64 (pow.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 1 binary64)) (pow.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 1 binary64)) (pow.f64 (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (PI.f64))) #s(literal 1 binary64)) #s(literal -1/180 binary64))
(*.f64 (pow.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)) (PI.f64))
(*.f64 (pow.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sqrt.f64 (PI.f64))) #s(literal 1 binary64)) (sqrt.f64 (PI.f64)))
(*.f64 (pow.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 1 binary64)) (cbrt.f64 (PI.f64)))
(exp.f64 (log.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 1 binary64))
(pow.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 2 binary64))
(*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) a)
(*.f64 (sqrt.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (sqrt.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 1 binary64)))
(*.f64 (exp.f64 (log.f64 a)) (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 a)))
(exp.f64 (*.f64 (log.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 1 binary64)))
(cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))
(pow.f64 (cos.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 #s(literal 180 binary64) (*.f64 angle (PI.f64)))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 1 binary64)))
(-.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal 180 binary64)))
(-.f64 (/.f64 (*.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 #s(literal -1 binary64) (neg.f64 (PI.f64))) (/.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 angle (PI.f64)) #s(literal -180 binary64)))
(/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.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))))
(/.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 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))) #s(literal 1 binary64)))
(/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64))
(/.f64 (sqrt.f64 (PI.f64)) (/.f64 (/.f64 #s(literal 180 binary64) 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 #s(literal 0 binary64) (*.f64 angle (PI.f64))) #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 (*.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 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))
(/.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) (neg.f64 (PI.f64))) #s(literal 180 binary64)) (*.f64 (/.f64 #s(literal -180 binary64) angle) angle)) (*.f64 (/.f64 #s(literal -180 binary64) angle) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (PI.f64))) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (/.f64 #s(literal -180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal -180 binary64) angle) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (PI.f64))) #s(literal -180 binary64)) (*.f64 (/.f64 #s(literal -180 binary64) angle) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (/.f64 #s(literal -180 binary64) angle) #s(literal -180 binary64)))
(/.f64 (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 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (PI.f64)))) #s(literal 180 binary64))
(/.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (sqrt.f64 (PI.f64)) (-.f64 #s(literal 0 binary64) angle))) #s(literal -180 binary64))
(/.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (-.f64 #s(literal 0 binary64) angle)) (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 #s(literal -1 binary64) (neg.f64 (PI.f64)))) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))
(/.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 (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 #s(literal -1 binary64) (neg.f64 (PI.f64))) #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 #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 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) angle) (*.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle)) #s(literal 1/180 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle)) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 (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)) (neg.f64 (-.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 #s(literal 180 binary64) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle)) #s(literal 1 binary64)) angle)) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle)) #s(literal 1 binary64)) #s(literal 180 binary64)))
(/.f64 (-.f64 (/.f64 #s(literal 180 binary64) angle) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle)) #s(literal 1 binary64)) #s(literal 1 binary64))) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle)) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle)) #s(literal 1 binary64)) #s(literal 1 binary64))) (*.f64 (/.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) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) angle) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle)) #s(literal 1 binary64)) #s(literal 1/180 binary64))) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 #s(literal -180 binary64) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle)) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle)) #s(literal 1 binary64)) #s(literal -180 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle)) #s(literal 1 binary64)) #s(literal -1 binary64))) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle)) #s(literal 1 binary64)) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (-.f64 #s(literal 180 binary64) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle)) #s(literal 1 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle)) #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 #s(literal -1 binary64) (neg.f64 (PI.f64))) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal -180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal -180 binary64) angle) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (PI.f64))) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (/.f64 #s(literal -180 binary64) angle) #s(literal 1/180 binary64))) (*.f64 (/.f64 #s(literal -180 binary64) angle) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (PI.f64))) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (/.f64 #s(literal -180 binary64) angle) #s(literal -1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (PI.f64))) #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 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64))) angle)) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 (+.f64 (*.f64 (PI.f64) (PI.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 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64))) #s(literal 1 binary64))) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 (+.f64 (*.f64 (PI.f64) (PI.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 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64))) #s(literal 1 binary64))) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 (+.f64 (*.f64 (PI.f64) (PI.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)))) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64))) #s(literal 1/180 binary64))) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 (+.f64 (*.f64 (PI.f64) (PI.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)))) #s(literal -180 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64))) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 (+.f64 (*.f64 (PI.f64) (PI.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 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64))) #s(literal -1 binary64))) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 (+.f64 (*.f64 (PI.f64) (PI.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 (*.f64 (PI.f64) (PI.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 (*.f64 (PI.f64) (PI.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)) (/.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)) #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 -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)) (/.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)) #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 -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 #s(literal 180 binary64) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle))) angle)) (*.f64 (neg.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 (neg.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle))) #s(literal 1 binary64))) (*.f64 (neg.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle))) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (neg.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle))) #s(literal 1 binary64))) (*.f64 (neg.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle))) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (neg.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle))) #s(literal 1/180 binary64))) (*.f64 (neg.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle))) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 #s(literal 180 binary64) (*.f64 (neg.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle))) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (neg.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle))) #s(literal -180 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (neg.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle))) #s(literal -1 binary64))) (*.f64 (neg.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 (neg.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle))) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (*.f64 (neg.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle))) #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) (/.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) #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 -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)) (/.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)) #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 -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)) (/.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)) #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 -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 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64)) #s(literal 180 binary64)) angle)) (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 (PI.f64) (PI.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 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64)) #s(literal 180 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 (PI.f64) (PI.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 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64)) #s(literal 180 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 (PI.f64) (PI.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) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64)) #s(literal 180 binary64)) #s(literal 1/180 binary64))) (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 (PI.f64) (PI.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) #s(literal -180 binary64)) (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64)) #s(literal 180 binary64)) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 (PI.f64) (PI.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 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64)) #s(literal 180 binary64)) #s(literal -1 binary64))) (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 (PI.f64) (PI.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 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64)) #s(literal 180 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 (PI.f64) (PI.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 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) angle)) (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 (PI.f64) (PI.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 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) #s(literal 1 binary64))) (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 (PI.f64) (PI.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 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) #s(literal 1 binary64))) (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 (PI.f64) (PI.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)) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) #s(literal 1/180 binary64))) (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 (PI.f64) (PI.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)) #s(literal -180 binary64)) (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 (PI.f64) (PI.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 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) #s(literal -1 binary64))) (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 (PI.f64) (PI.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 (*.f64 (PI.f64) (PI.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 (*.f64 (PI.f64) (PI.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 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64)) #s(literal -180 binary64)) angle)) (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 (PI.f64) (PI.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 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64)) #s(literal -180 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 (PI.f64) (PI.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 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64)) #s(literal -180 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 (PI.f64) (PI.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)) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64)) #s(literal -180 binary64)) #s(literal 1/180 binary64))) (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 (PI.f64) (PI.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)) #s(literal -180 binary64)) (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64)) #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 (PI.f64) (PI.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 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64)) #s(literal -180 binary64)) #s(literal -1 binary64))) (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 (PI.f64) (PI.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 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64)) #s(literal -180 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 (PI.f64) (PI.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) (/.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) #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 -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)) (/.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)) #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 -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)) (/.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)) #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 -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 #s(literal -1 binary64) (neg.f64 (PI.f64)))) #s(literal 180 binary64)) #s(literal 180 binary64)) (/.f64 #s(literal 32400 binary64) angle))
(/.f64 (-.f64 (*.f64 (neg.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (PI.f64)))) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (neg.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (PI.f64)))) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (neg.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (PI.f64)))) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1/180 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 (neg.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (PI.f64)))) #s(literal -180 binary64)) (*.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal -180 binary64)))
(/.f64 (-.f64 (*.f64 (neg.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (PI.f64)))) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal -1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (neg.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (PI.f64)))) #s(literal 180 binary64)) (*.f64 (/.f64 #s(literal 180 binary64) angle) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (/.f64 #s(literal 32400 binary64) angle))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 angle #s(literal 180 binary64))) #s(literal 180 binary64)) (*.f64 (-.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64)) angle)) (*.f64 (-.f64 (+.f64 (*.f64 (PI.f64) (PI.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 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64)) #s(literal 1 binary64))) (*.f64 (-.f64 (+.f64 (*.f64 (PI.f64) (PI.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 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64)) #s(literal 1 binary64))) (*.f64 (-.f64 (+.f64 (*.f64 (PI.f64) (PI.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))) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (-.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64)) #s(literal 1/180 binary64))) (*.f64 (-.f64 (+.f64 (*.f64 (PI.f64) (PI.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))) #s(literal -180 binary64)) (*.f64 (-.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64)) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (-.f64 (+.f64 (*.f64 (PI.f64) (PI.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 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64)) #s(literal -1 binary64))) (*.f64 (-.f64 (+.f64 (*.f64 (PI.f64) (PI.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 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64)) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (*.f64 (-.f64 (+.f64 (*.f64 (PI.f64) (PI.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))) (/.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))) #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 -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 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 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))
(pow.f64 (/.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))
(*.f64 angle (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(*.f64 #s(literal 1/180 binary64) (pow.f64 (*.f64 angle (PI.f64)) #s(literal 1 binary64)))
(*.f64 #s(literal 1/180 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 angle (PI.f64))) #s(literal -1 binary64)))
(*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) angle)
(*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (pow.f64 angle #s(literal 1 binary64)))
(*.f64 (*.f64 angle (PI.f64)) #s(literal 1/180 binary64))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 angle (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))))
(*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (*.f64 angle (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))) #s(literal 1 binary64)))
(*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)))
(*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64))))
(*.f64 (*.f64 angle (/.f64 (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)) (pow.f64 (*.f64 (cbrt.f64 (PI.f64)) (/.f64 angle #s(literal 180 binary64))) #s(literal 1 binary64)))
(*.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 0 binary64) (*.f64 angle (PI.f64))) #s(literal -1/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 (*.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 (/.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 (pow.f64 angle #s(literal 1 binary64)) (/.f64 (PI.f64) #s(literal 180 binary64)))
(*.f64 (pow.f64 angle #s(literal 1 binary64)) (pow.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (sqrt.f64 (PI.f64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 angle (PI.f64)) #s(literal 1 binary64)) #s(literal 1/180 binary64))
(*.f64 (pow.f64 (*.f64 angle (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))) #s(literal 1 binary64)) (sqrt.f64 (PI.f64)))
(*.f64 (pow.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 1 binary64)) (pow.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 1 binary64)) (pow.f64 (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (PI.f64))) #s(literal 1 binary64)) #s(literal -1/180 binary64))
(*.f64 (pow.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)) (PI.f64))
(*.f64 (pow.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sqrt.f64 (PI.f64))) #s(literal 1 binary64)) (sqrt.f64 (PI.f64)))
(*.f64 (pow.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 1 binary64)) (cbrt.f64 (PI.f64)))
(*.f64 angle (PI.f64))
(*.f64 (PI.f64) angle)
(*.f64 #s(literal 1 binary64) (*.f64 angle (PI.f64)))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 angle (sqrt.f64 (PI.f64))))
(*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (cbrt.f64 (PI.f64)) angle))
(*.f64 (*.f64 angle #s(literal 1 binary64)) (PI.f64))
(*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (cbrt.f64 (PI.f64)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle))) #s(literal -1 binary64)))
(neg.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal -180 binary64) angle)))
(neg.f64 (/.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (PI.f64))) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle)) #s(literal 1 binary64)))
(/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (PI.f64))) (/.f64 #s(literal -180 binary64) angle))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64))))
(/.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal -1 binary64))))
(/.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle))))
(/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) #s(literal 180 binary64))
(/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) angle)) #s(literal -180 binary64))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) angle) (*.f64 (-.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64)) #s(literal 180 binary64)))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal 1 binary64)) (*.f64 (-.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (-.f64 #s(literal 0 binary64) angle)) (*.f64 (-.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64)) #s(literal -180 binary64)))
(/.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) angle) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 180 binary64)))
(/.f64 (*.f64 (+.f64 (*.f64 (PI.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 (PI.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 (neg.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (PI.f64)))) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 angle #s(literal 180 binary64))) (-.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64)))
(/.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64))) (+.f64 (PI.f64) #s(literal -1 binary64)))
(pow.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle)) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 180 binary64)))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (PI.f64) #s(literal 1 binary64)))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 #s(literal 1/180 binary64) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal -1 binary64)))
(*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64)))
(*.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (PI.f64))) (/.f64 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)) angle) #s(literal 1/180 binary64))
(*.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64)))
(*.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (pow.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64))))
(*.f64 (pow.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.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 angle (PI.f64)) #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 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/4 binary64)) (pow.f64 (PI.f64) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (cbrt.f64 (PI.f64)))
(*.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (sqrt.f64 (PI.f64)))) #s(literal -1 binary64)))
(neg.f64 (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal -180 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 180 binary64) angle) (sqrt.f64 (PI.f64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (sqrt.f64 (PI.f64))) #s(literal 1 binary64)))
(/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 180 binary64))
(/.f64 (*.f64 (sqrt.f64 (PI.f64)) (-.f64 #s(literal 0 binary64) angle)) #s(literal -180 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (sqrt.f64 (PI.f64)))))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (PI.f64)) (-.f64 #s(literal 0 binary64) angle))) #s(literal 180 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (sqrt.f64 (PI.f64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (sqrt.f64 (PI.f64))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 angle (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 angle (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (sqrt.f64 (PI.f64))))
(*.f64 #s(literal 1/180 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 angle (sqrt.f64 (PI.f64)))) #s(literal -1 binary64)))
(*.f64 (sqrt.f64 (PI.f64)) (/.f64 angle #s(literal 180 binary64)))
(*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 1/180 binary64))
(*.f64 (*.f64 (sqrt.f64 (PI.f64)) (-.f64 #s(literal 0 binary64) angle)) #s(literal -1/180 binary64))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) angle)

simplify311.0ms (2%)

Algorithm
egg-herbie
Rules
6116×*-lowering-*.f32
6116×*-lowering-*.f64
2018×+-lowering-+.f64
2018×+-lowering-+.f32
1792×sum4-define
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03817073
113055992
256385709
083395709
Stop Event
iter limit
node limit
Counts
504 → 504
Calls
Call 1
Inputs
(pow b 2)
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (+ (/ (pow b 2) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (+ (/ (pow b 2) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (+ (/ (pow b 2) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (+ (/ (pow b 2) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (+ (/ (pow b 2) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (+ (/ (pow b 2) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(pow b 2)
(+ (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (pow b 2))
(+ (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (* (pow angle 2) (pow (PI) 4)))) (* 1/32400 (* (pow a 2) (pow (PI) 2))))) (pow b 2))
(+ (* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow a 2) (* (pow angle 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6))))))))) (pow b 2))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))
(pow b 2)
(* (pow b 2) (+ 1 (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))))
(* (pow b 2) (+ 1 (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))))
(* (pow b 2) (+ 1 (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))))
(pow b 2)
(* (pow b 2) (+ 1 (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))))
(* (pow b 2) (+ 1 (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))))
(* (pow b 2) (+ 1 (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))))
(pow b 2)
(pow b 2)
(pow b 2)
(pow b 2)
(pow b 2)
(pow b 2)
(pow b 2)
(pow b 2)
(pow b 2)
(pow b 2)
(pow b 2)
(pow b 2)
b
b
b
b
b
b
b
b
b
b
b
b
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (* (pow angle 2) (pow (PI) 4)))) (* 1/32400 (* (pow a 2) (pow (PI) 2)))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow a 2) (* (pow angle 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))))))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow angle 2) (+ (* (pow a 2) (* (pow angle 2) (+ (* -1/396718580736000000000 (pow (PI) 8)) (* -1/2777030065152000000000 (pow (PI) 8))))) (* (pow a 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6))))))))))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(pow b 2)
(pow b 2)
(pow b 2)
(pow b 2)
(pow b 2)
(pow b 2)
(pow b 2)
(pow b 2)
(pow b 2)
(pow b 2)
(pow b 2)
(pow b 2)
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(+ (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* (pow a 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(* (pow a 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(* (pow a 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* (pow a 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(* (pow a 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(* (pow a 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(pow b 2)
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* 1/32400 (* (pow a 2) (pow (PI) 2))))) (pow b 2))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))))))) (pow b 2))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* (pow angle 2) (* (pow b 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6))))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))))) (pow b 2))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow angle 2))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow angle 2))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow angle 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow angle 2))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow angle 2))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow angle 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(+ (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (+ (* 1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (* 1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (* 1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (+ (* 1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (* 1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (* 1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/180 (* a (* angle (PI))))
(* 1/180 (* a (* angle (PI))))
(* 1/180 (* a (* angle (PI))))
(* 1/180 (* a (* angle (PI))))
(* 1/180 (* a (* angle (PI))))
(* 1/180 (* a (* angle (PI))))
(* 1/180 (* a (* angle (PI))))
(* 1/180 (* a (* angle (PI))))
(* 1/180 (* a (* angle (PI))))
(* 1/180 (* a (* angle (PI))))
(* 1/180 (* a (* angle (PI))))
(* 1/180 (* a (* angle (PI))))
(* 1/180 (* a (* angle (PI))))
(* 1/180 (* a (* angle (PI))))
(* 1/180 (* a (* angle (PI))))
(* 1/180 (* a (* angle (PI))))
(* 1/180 (* a (* angle (PI))))
(* 1/180 (* a (* angle (PI))))
(* 1/180 (* a (* angle (PI))))
(* 1/180 (* a (* angle (PI))))
(* 1/180 (* a (* angle (PI))))
(* 1/180 (* a (* angle (PI))))
(* 1/180 (* a (* angle (PI))))
(* 1/180 (* a (* angle (PI))))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(+ (* (pow a 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)))
(* (pow a 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)))
(pow b 2)
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow a 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 2)))) (pow b 2))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* (pow a 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 2)) (* (pow angle 2) (+ (* -1/3 (* (pow a 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 4))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))))) (pow b 2))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* (pow a 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 2)) (* (pow angle 2) (+ (* -1/3 (* (pow a 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 4))) (+ (* (pow angle 2) (+ (* (pow a 2) (+ (* 1/60 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 6)) (* 1/36 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 6)))) (* (pow b 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6)))))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))))))))) (pow b 2))
(+ (* (pow a 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2))
(+ (* (pow a 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2))
(* (pow a 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2))
(* (pow a 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2))
(* (pow a 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2))
(* (pow a 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2))
(* (pow a 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2))
(* (pow a 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2))
(* (pow a 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2))
(* (pow a 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2))
(* (pow a 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2))
(* (pow a 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2))
(* (pow a 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2))
(* (pow a 2) (* (pow angle 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 2)))
(* (pow angle 2) (+ (* -1/3 (* (pow a 2) (* (pow angle 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 4)))) (* (pow a 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 2))))
(* (pow angle 2) (+ (* (pow a 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 2)) (* (pow angle 2) (+ (* -1/3 (* (pow a 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 4))) (* (pow a 2) (* (pow angle 2) (+ (* 1/60 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 6)) (* 1/36 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 6)))))))))
(* (pow angle 2) (+ (* (pow a 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 2)) (* (pow angle 2) (+ (* -1/3 (* (pow a 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 4))) (* (pow angle 2) (+ (* (pow a 2) (* (pow angle 2) (+ (* -1/360 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 8)) (* -1/2520 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 8))))) (* (pow a 2) (+ (* 1/60 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 6)) (* 1/36 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 6))))))))))
(* (pow a 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2))
(* (pow a 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2))
(* (pow a 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2))
(* (pow a 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2))
(* (pow a 2) (pow (sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2))
(* (pow a 2) (pow (sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2))
(* (pow a 2) (pow (sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2))
(* (pow a 2) (pow (sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2))
(* a (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))
(* a (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))
(* a (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))
(* a (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))
(* a (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))
(* a (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))
(* a (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))
(* a (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))
(* a (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))
(* a (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))
(* a (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))
(* a (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))
(* a (* angle (- (* 1/180 (+ 1 (PI))) 1/180)))
(* angle (+ (* -1/6 (* a (* (pow angle 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 3)))) (* a (- (* 1/180 (+ 1 (PI))) 1/180))))
(* angle (+ (* a (- (* 1/180 (+ 1 (PI))) 1/180)) (* (pow angle 2) (+ (* -1/6 (* a (pow (- (* 1/180 (+ 1 (PI))) 1/180) 3))) (* 1/120 (* a (* (pow angle 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 5))))))))
(* angle (+ (* a (- (* 1/180 (+ 1 (PI))) 1/180)) (* (pow angle 2) (+ (* -1/6 (* a (pow (- (* 1/180 (+ 1 (PI))) 1/180) 3))) (* (pow angle 2) (+ (* -1/5040 (* a (* (pow angle 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 7)))) (* 1/120 (* a (pow (- (* 1/180 (+ 1 (PI))) 1/180) 5)))))))))
(* a (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))
(* a (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))
(* a (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))
(* a (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))
(* a (sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))))
(* a (sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))))
(* a (sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))))
(* a (sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))))
(* angle (- (* 1/180 (+ 1 (PI))) 1/180))
(* angle (- (+ (* -1/6 (* (pow angle 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 3))) (* 1/180 (+ 1 (PI)))) 1/180))
(* angle (- (+ (* 1/180 (+ 1 (PI))) (* (pow angle 2) (+ (* -1/6 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 3)) (* 1/120 (* (pow angle 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 5)))))) 1/180))
(* angle (- (+ (* 1/180 (+ 1 (PI))) (* (pow angle 2) (+ (* -1/6 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 3)) (* (pow angle 2) (+ (* -1/5040 (* (pow angle 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 7))) (* 1/120 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 5))))))) 1/180))
(sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle)))
(sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle)))
(sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle)))
(sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle)))
(sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI))))))
(sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI))))))
(sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI))))))
(sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI))))))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(pow b 2)
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* 1/32400 (* (pow a 2) (pow (PI) 2))))) (pow b 2))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))))) (pow b 2))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (+ (* (pow angle 2) (+ (* (pow a 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))) (* (pow b 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6)))))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))))))))) (pow b 2))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(pow b 2)
(+ (* -1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (pow b 2))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))) (pow b 2))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* (pow angle 2) (* (pow b 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6))))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))))))) (pow b 2))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* b (cos (* 1/180 (* angle (PI)))))
(* b (cos (* 1/180 (* angle (PI)))))
(* b (cos (* 1/180 (* angle (PI)))))
(* b (cos (* 1/180 (* angle (PI)))))
(* b (cos (* 1/180 (* angle (PI)))))
(* b (cos (* 1/180 (* angle (PI)))))
(* b (cos (* 1/180 (* angle (PI)))))
(* b (cos (* 1/180 (* angle (PI)))))
(* b (cos (* 1/180 (* angle (PI)))))
(* b (cos (* 1/180 (* angle (PI)))))
(* b (cos (* 1/180 (* angle (PI)))))
(* b (cos (* 1/180 (* angle (PI)))))
b
(+ b (* -1/64800 (* (pow angle 2) (* b (pow (PI) 2)))))
(+ b (* (pow angle 2) (+ (* -1/64800 (* b (pow (PI) 2))) (* 1/25194240000 (* (pow angle 2) (* b (pow (PI) 4)))))))
(+ b (* (pow angle 2) (+ (* -1/64800 (* b (pow (PI) 2))) (* (pow angle 2) (+ (* -1/24488801280000000 (* (pow angle 2) (* b (pow (PI) 6)))) (* 1/25194240000 (* b (pow (PI) 4))))))))
(* b (cos (* 1/180 (* angle (PI)))))
(* b (cos (* 1/180 (* angle (PI)))))
(* b (cos (* 1/180 (* angle (PI)))))
(* b (cos (* 1/180 (* angle (PI)))))
(* b (cos (* 1/180 (* angle (PI)))))
(* b (cos (* 1/180 (* angle (PI)))))
(* b (cos (* 1/180 (* angle (PI)))))
(* b (cos (* 1/180 (* angle (PI)))))
1
(+ 1 (* -1/64800 (* (pow angle 2) (pow (PI) 2))))
(+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* 1/25194240000 (* (pow angle 2) (pow (PI) 4))))))
(+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/24488801280000000 (* (pow angle 2) (pow (PI) 6))) (* 1/25194240000 (pow (PI) 4)))))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(* 1/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)))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* 1/180 (* a (* angle (PI))))
(* angle (+ (* -1/34992000 (* a (* (pow angle 2) (pow (PI) 3)))) (* 1/180 (* a (PI)))))
(* angle (+ (* 1/180 (* a (PI))) (* (pow angle 2) (+ (* -1/34992000 (* a (pow (PI) 3))) (* 1/22674816000000 (* a (* (pow angle 2) (pow (PI) 5))))))))
(* angle (+ (* 1/180 (* a (PI))) (* (pow angle 2) (+ (* -1/34992000 (* a (pow (PI) 3))) (* (pow angle 2) (+ (* -1/30855889612800000000 (* a (* (pow angle 2) (pow (PI) 7)))) (* 1/22674816000000 (* a (pow (PI) 5)))))))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
1
(+ 1 (* -1/64800 (* (pow angle 2) (pow (PI) 2))))
(+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* 1/25194240000 (* (pow angle 2) (pow (PI) 4))))))
(+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/24488801280000000 (* (pow angle 2) (pow (PI) 6))) (* 1/25194240000 (pow (PI) 4)))))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* angle (PI))
(* angle (PI))
(* angle (PI))
(* angle (PI))
(* angle (PI))
(* angle (PI))
(* angle (PI))
(* angle (PI))
(* angle (PI))
(* angle (PI))
(* angle (PI))
(* angle (PI))
(* 1/180 (* angle (+ 1 (PI))))
(* 1/180 (* angle (+ 1 (PI))))
(* 1/180 (* angle (+ 1 (PI))))
(* 1/180 (* angle (+ 1 (PI))))
(* 1/180 (* angle (+ 1 (PI))))
(* 1/180 (* angle (+ 1 (PI))))
(* 1/180 (* angle (+ 1 (PI))))
(* 1/180 (* angle (+ 1 (PI))))
(* 1/180 (* angle (+ 1 (PI))))
(* 1/180 (* angle (+ 1 (PI))))
(* 1/180 (* angle (+ 1 (PI))))
(* 1/180 (* angle (+ 1 (PI))))
(* 1/180 (* angle (PI)))
(* angle (+ (* -1/34992000 (* (pow angle 2) (pow (PI) 3))) (* 1/180 (PI))))
(* angle (+ (* 1/180 (PI)) (* (pow angle 2) (+ (* -1/34992000 (pow (PI) 3)) (* 1/22674816000000 (* (pow angle 2) (pow (PI) 5)))))))
(* angle (+ (* 1/180 (PI)) (* (pow angle 2) (+ (* -1/34992000 (pow (PI) 3)) (* (pow angle 2) (+ (* -1/30855889612800000000 (* (pow angle 2) (pow (PI) 7))) (* 1/22674816000000 (pow (PI) 5))))))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(* 1/180 (* angle (sqrt (PI))))
(* 1/180 (* angle (sqrt (PI))))
(* 1/180 (* angle (sqrt (PI))))
(* 1/180 (* angle (sqrt (PI))))
(* 1/180 (* angle (sqrt (PI))))
(* 1/180 (* angle (sqrt (PI))))
(* 1/180 (* angle (sqrt (PI))))
(* 1/180 (* angle (sqrt (PI))))
(* 1/180 (* angle (sqrt (PI))))
(* 1/180 (* angle (sqrt (PI))))
(* 1/180 (* angle (sqrt (PI))))
(* 1/180 (* angle (sqrt (PI))))
Outputs
(pow b 2)
(*.f64 b b)
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (+ (/ (pow b 2) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 a a) (+.f64 (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a))))
(* (pow a 2) (+ (/ (pow b 2) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 a a) (+.f64 (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a))))
(* (pow a 2) (+ (/ (pow b 2) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 a a) (+.f64 (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a))))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (+ (/ (pow b 2) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 a a) (+.f64 (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a))))
(* (pow a 2) (+ (/ (pow b 2) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 a a) (+.f64 (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a))))
(* (pow a 2) (+ (/ (pow b 2) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 a a) (+.f64 (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a))))
(pow b 2)
(*.f64 b b)
(+ (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 a (*.f64 a (*.f64 (PI.f64) (PI.f64)))) (*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle))))
(+ (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (* (pow angle 2) (pow (PI) 4)))) (* 1/32400 (* (pow a 2) (pow (PI) 2))))) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 (*.f64 angle (*.f64 angle (pow.f64 (PI.f64) #s(literal 4 binary64)))) #s(literal -1/3149280000 binary64))))))
(+ (* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow a 2) (* (pow angle 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6))))))))) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 angle (*.f64 angle (+.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 (*.f64 a (*.f64 a (*.f64 angle angle))) (+.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/3149280000 binary64)) (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/765275040000000 binary64)))))))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(pow b 2)
(*.f64 b b)
(* (pow b 2) (+ 1 (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))))
(*.f64 (*.f64 b b) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b)))))
(* (pow b 2) (+ 1 (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))))
(*.f64 (*.f64 b b) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b)))))
(* (pow b 2) (+ 1 (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))))
(*.f64 (*.f64 b b) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b)))))
(pow b 2)
(*.f64 b b)
(* (pow b 2) (+ 1 (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))))
(*.f64 (*.f64 b b) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b)))))
(* (pow b 2) (+ 1 (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))))
(*.f64 (*.f64 b b) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b)))))
(* (pow b 2) (+ 1 (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))))
(*.f64 (*.f64 b b) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b)))))
(pow b 2)
(*.f64 b b)
(pow b 2)
(*.f64 b b)
(pow b 2)
(*.f64 b b)
(pow b 2)
(*.f64 b b)
(pow b 2)
(*.f64 b b)
(pow b 2)
(*.f64 b b)
(pow b 2)
(*.f64 b b)
(pow b 2)
(*.f64 b b)
(pow b 2)
(*.f64 b b)
(pow b 2)
(*.f64 b b)
(pow b 2)
(*.f64 b b)
(pow b 2)
(*.f64 b b)
b
b
b
b
b
b
b
b
b
b
b
b
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 a (*.f64 a (*.f64 (PI.f64) (PI.f64)))) (*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle)))
(* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (* (pow angle 2) (pow (PI) 4)))) (* 1/32400 (* (pow a 2) (pow (PI) 2)))))
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 (*.f64 angle (*.f64 angle (pow.f64 (PI.f64) #s(literal 4 binary64)))) #s(literal -1/3149280000 binary64)))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow a 2) (* (pow angle 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))))))))
(*.f64 angle (*.f64 angle (+.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 (*.f64 a (*.f64 a (*.f64 angle angle))) (+.f64 (*.f64 (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 angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow angle 2) (+ (* (pow a 2) (* (pow angle 2) (+ (* -1/396718580736000000000 (pow (PI) 8)) (* -1/2777030065152000000000 (pow (PI) 8))))) (* (pow a 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6))))))))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (+.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/3149280000 binary64)) (*.f64 (+.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/765275040000000 binary64)) (*.f64 (pow.f64 (PI.f64) #s(literal 8 binary64)) (*.f64 #s(literal -1/347128758144000000000 binary64) (*.f64 angle angle)))) (*.f64 angle angle)))))))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(pow b 2)
(*.f64 b b)
(pow b 2)
(*.f64 b b)
(pow b 2)
(*.f64 b b)
(pow b 2)
(*.f64 b b)
(pow b 2)
(*.f64 b b)
(pow b 2)
(*.f64 b b)
(pow b 2)
(*.f64 b b)
(pow b 2)
(*.f64 b b)
(pow b 2)
(*.f64 b b)
(pow b 2)
(*.f64 b b)
(pow b 2)
(*.f64 b b)
(pow b 2)
(*.f64 b b)
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(+ (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a (*.f64 a (*.f64 (PI.f64) (PI.f64)))) (*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle))))
(+ (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a (*.f64 a (*.f64 (PI.f64) (PI.f64)))) (*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle))))
(+ (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a (*.f64 a (*.f64 (PI.f64) (PI.f64)))) (*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 a (*.f64 a (*.f64 (PI.f64) (PI.f64)))) (*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle)))
(* (pow a 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a)))))
(* (pow a 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a)))))
(* (pow a 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a)))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 a (*.f64 a (*.f64 (PI.f64) (PI.f64)))) (*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle)))
(* (pow a 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a)))))
(* (pow a 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a)))))
(* (pow a 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a)))))
(pow b 2)
(*.f64 b b)
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* 1/32400 (* (pow a 2) (pow (PI) 2))))) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)) (*.f64 (*.f64 b b) #s(literal -1/32400 binary64))))))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))))))) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 (*.f64 b b) (+.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/3149280000 binary64)) (*.f64 angle angle)) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64)))))))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* (pow angle 2) (* (pow b 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6))))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))))) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 angle (*.f64 angle (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)) (*.f64 (*.f64 b b) #s(literal -1/32400 binary64)))) (*.f64 (*.f64 (*.f64 b b) (*.f64 angle angle)) (+.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/3149280000 binary64)) (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/765275040000000 binary64)) (*.f64 angle angle))))))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 a (*.f64 a (*.f64 (PI.f64) (PI.f64)))) (*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle)))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow angle 2))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (/.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 angle angle))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow angle 2))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (/.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 angle angle))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow angle 2))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (/.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 angle angle))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 a (*.f64 a (*.f64 (PI.f64) (PI.f64)))) (*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle)))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow angle 2))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (/.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 angle angle))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow angle 2))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (/.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 angle angle))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow angle 2))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (/.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 angle angle))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 a (*.f64 a (*.f64 (PI.f64) (PI.f64)))) (*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle)))
(+ (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a (*.f64 a (*.f64 (PI.f64) (PI.f64)))) (*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle))))
(+ (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a (*.f64 a (*.f64 (PI.f64) (PI.f64)))) (*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle))))
(+ (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a (*.f64 a (*.f64 (PI.f64) (PI.f64)))) (*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle))))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (+ (* 1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 a (*.f64 a (*.f64 (PI.f64) (PI.f64)))) (*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle))) (*.f64 b b))))
(* (pow b 2) (+ (* 1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 a (*.f64 a (*.f64 (PI.f64) (PI.f64)))) (*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle))) (*.f64 b b))))
(* (pow b 2) (+ (* 1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 a (*.f64 a (*.f64 (PI.f64) (PI.f64)))) (*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle))) (*.f64 b b))))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (+ (* 1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 a (*.f64 a (*.f64 (PI.f64) (PI.f64)))) (*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle))) (*.f64 b b))))
(* (pow b 2) (+ (* 1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 a (*.f64 a (*.f64 (PI.f64) (PI.f64)))) (*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle))) (*.f64 b b))))
(* (pow b 2) (+ (* 1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 a (*.f64 a (*.f64 (PI.f64) (PI.f64)))) (*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle))) (*.f64 b b))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 a (*.f64 a (*.f64 (PI.f64) (PI.f64)))) (*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle)))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 a (*.f64 a (*.f64 (PI.f64) (PI.f64)))) (*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle)))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 a (*.f64 a (*.f64 (PI.f64) (PI.f64)))) (*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle)))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 a (*.f64 a (*.f64 (PI.f64) (PI.f64)))) (*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle)))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 a (*.f64 a (*.f64 (PI.f64) (PI.f64)))) (*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle)))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 a (*.f64 a (*.f64 (PI.f64) (PI.f64)))) (*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle)))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 a (*.f64 a (*.f64 (PI.f64) (PI.f64)))) (*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle)))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 a (*.f64 a (*.f64 (PI.f64) (PI.f64)))) (*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle)))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 a (*.f64 a (*.f64 (PI.f64) (PI.f64)))) (*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle)))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 a (*.f64 a (*.f64 (PI.f64) (PI.f64)))) (*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle)))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 a (*.f64 a (*.f64 (PI.f64) (PI.f64)))) (*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle)))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 a (*.f64 a (*.f64 (PI.f64) (PI.f64)))) (*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle)))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 a (*.f64 a (*.f64 (PI.f64) (PI.f64)))) (*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle)))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 a (*.f64 a (*.f64 (PI.f64) (PI.f64)))) (*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle)))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 a (*.f64 a (*.f64 (PI.f64) (PI.f64)))) (*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle)))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 a (*.f64 a (*.f64 (PI.f64) (PI.f64)))) (*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle)))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 a (*.f64 a (*.f64 (PI.f64) (PI.f64)))) (*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle)))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 a (*.f64 a (*.f64 (PI.f64) (PI.f64)))) (*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle)))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 a (*.f64 a (*.f64 (PI.f64) (PI.f64)))) (*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle)))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 a (*.f64 a (*.f64 (PI.f64) (PI.f64)))) (*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle)))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 a (*.f64 a (*.f64 (PI.f64) (PI.f64)))) (*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle)))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 a (*.f64 a (*.f64 (PI.f64) (PI.f64)))) (*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle)))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 a (*.f64 a (*.f64 (PI.f64) (PI.f64)))) (*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle)))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 a (*.f64 a (*.f64 (PI.f64) (PI.f64)))) (*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle)))
(* 1/180 (* a (* angle (PI))))
(*.f64 angle (*.f64 a (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(* 1/180 (* a (* angle (PI))))
(*.f64 angle (*.f64 a (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(* 1/180 (* a (* angle (PI))))
(*.f64 angle (*.f64 a (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(* 1/180 (* a (* angle (PI))))
(*.f64 angle (*.f64 a (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(* 1/180 (* a (* angle (PI))))
(*.f64 angle (*.f64 a (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(* 1/180 (* a (* angle (PI))))
(*.f64 angle (*.f64 a (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(* 1/180 (* a (* angle (PI))))
(*.f64 angle (*.f64 a (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(* 1/180 (* a (* angle (PI))))
(*.f64 angle (*.f64 a (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(* 1/180 (* a (* angle (PI))))
(*.f64 angle (*.f64 a (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(* 1/180 (* a (* angle (PI))))
(*.f64 angle (*.f64 a (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(* 1/180 (* a (* angle (PI))))
(*.f64 angle (*.f64 a (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(* 1/180 (* a (* angle (PI))))
(*.f64 angle (*.f64 a (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(* 1/180 (* a (* angle (PI))))
(*.f64 angle (*.f64 a (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(* 1/180 (* a (* angle (PI))))
(*.f64 angle (*.f64 a (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(* 1/180 (* a (* angle (PI))))
(*.f64 angle (*.f64 a (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(* 1/180 (* a (* angle (PI))))
(*.f64 angle (*.f64 a (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(* 1/180 (* a (* angle (PI))))
(*.f64 angle (*.f64 a (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(* 1/180 (* a (* angle (PI))))
(*.f64 angle (*.f64 a (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(* 1/180 (* a (* angle (PI))))
(*.f64 angle (*.f64 a (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(* 1/180 (* a (* angle (PI))))
(*.f64 angle (*.f64 a (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(* 1/180 (* a (* angle (PI))))
(*.f64 angle (*.f64 a (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(* 1/180 (* a (* angle (PI))))
(*.f64 angle (*.f64 a (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(* 1/180 (* a (* angle (PI))))
(*.f64 angle (*.f64 a (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(* 1/180 (* a (* angle (PI))))
(*.f64 angle (*.f64 a (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(* 1/180 (* angle (PI)))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(+ (* (pow a 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 a (*.f64 a (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 (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 a (*.f64 a (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 (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 a (*.f64 a (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 (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2))
(*.f64 a (*.f64 a (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 b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a))) (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 b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a))) (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 b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a))) (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 (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2))
(*.f64 a (*.f64 a (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 b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a))) (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 b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a))) (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 b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a))) (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)
(*.f64 b b)
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow a 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 2)))) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64))) (*.f64 (+.f64 #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 a a))))))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* (pow a 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 2)) (* (pow angle 2) (+ (* -1/3 (* (pow a 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 4))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))))) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 angle angle) (+.f64 (+.f64 (*.f64 (*.f64 b b) (*.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 a a)))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 b (*.f64 b (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/3149280000 binary64)))) (*.f64 (pow.f64 (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))) #s(literal 4 binary64)) (*.f64 (*.f64 a a) #s(literal -1/3 binary64))))))))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* (pow a 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 2)) (* (pow angle 2) (+ (* -1/3 (* (pow a 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 4))) (+ (* (pow angle 2) (+ (* (pow a 2) (+ (* 1/60 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 6)) (* 1/36 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 6)))) (* (pow b 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6)))))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))))))))) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 angle angle) (+.f64 (+.f64 (*.f64 (*.f64 b b) (*.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 a a)))) (*.f64 angle (*.f64 angle (+.f64 (*.f64 b (*.f64 b (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/3149280000 binary64)))) (+.f64 (*.f64 (*.f64 a a) (+.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))) #s(literal 4 binary64)) #s(literal -1/3 binary64)) (*.f64 (pow.f64 (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))) #s(literal 6 binary64)) (*.f64 #s(literal 2/45 binary64) (*.f64 angle angle))))) (*.f64 (*.f64 angle angle) (*.f64 b (*.f64 b (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/765275040000000 binary64))))))))))))
(+ (* (pow a 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 a (*.f64 a (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 (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 a (*.f64 a (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 (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 a (*.f64 a (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 (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 a (*.f64 a (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 (sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 a (*.f64 a (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 (sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 a (*.f64 a (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 (sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 a (*.f64 a (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 (sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 a (*.f64 a (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 (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2))
(*.f64 a (*.f64 a (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 (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 a (*.f64 a (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 (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 a (*.f64 a (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 (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 a (*.f64 a (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 (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (*.f64 (*.f64 a a) (/.f64 (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 b b)))))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (*.f64 (*.f64 a a) (/.f64 (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 b b)))))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (*.f64 (*.f64 a a) (/.f64 (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 b b)))))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (*.f64 (*.f64 a a) (/.f64 (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 b b)))))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (*.f64 (*.f64 a a) (/.f64 (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 b b)))))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (*.f64 (*.f64 a a) (/.f64 (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 b b)))))
(* (pow a 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2))
(*.f64 a (*.f64 a (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 (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2))
(*.f64 a (*.f64 a (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 (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2))
(*.f64 a (*.f64 a (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 (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2))
(*.f64 a (*.f64 a (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 (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2))
(*.f64 a (*.f64 a (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 (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2))
(*.f64 a (*.f64 a (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 (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2))
(*.f64 a (*.f64 a (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 (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2))
(*.f64 a (*.f64 a (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 (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2))
(*.f64 a (*.f64 a (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 (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2))
(*.f64 a (*.f64 a (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 (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2))
(*.f64 a (*.f64 a (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 (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2))
(*.f64 a (*.f64 a (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 angle 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 2)))
(*.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))) (*.f64 a angle)) (*.f64 (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))) (*.f64 a angle)))
(* (pow angle 2) (+ (* -1/3 (* (pow a 2) (* (pow angle 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 4)))) (* (pow a 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 2))))
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (+.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))) (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64)))) (*.f64 (*.f64 (*.f64 angle angle) (pow.f64 (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))) #s(literal 4 binary64))) #s(literal -1/3 binary64)))))
(* (pow angle 2) (+ (* (pow a 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 2)) (* (pow angle 2) (+ (* -1/3 (* (pow a 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 4))) (* (pow a 2) (* (pow angle 2) (+ (* 1/60 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 6)) (* 1/36 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 6)))))))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))) (*.f64 (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))) (*.f64 a a))) (*.f64 (*.f64 a (*.f64 a (*.f64 angle angle))) (+.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))) #s(literal 4 binary64)) #s(literal -1/3 binary64)) (*.f64 (pow.f64 (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))) #s(literal 6 binary64)) (*.f64 #s(literal 2/45 binary64) (*.f64 angle angle)))))))
(* (pow angle 2) (+ (* (pow a 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 2)) (* (pow angle 2) (+ (* -1/3 (* (pow a 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 4))) (* (pow angle 2) (+ (* (pow a 2) (* (pow angle 2) (+ (* -1/360 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 8)) (* -1/2520 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 8))))) (* (pow a 2) (+ (* 1/60 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 6)) (* 1/36 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 6))))))))))
(*.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 a a))) (*.f64 angle (*.f64 angle (*.f64 (*.f64 a a) (+.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))) #s(literal 4 binary64)) #s(literal -1/3 binary64)) (*.f64 (+.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))) #s(literal 6 binary64)) #s(literal 2/45 binary64)) (*.f64 (pow.f64 (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))) #s(literal 8 binary64)) (*.f64 #s(literal -1/315 binary64) (*.f64 angle angle)))) (*.f64 angle angle)))))))))
(* (pow a 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2))
(*.f64 a (*.f64 a (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 (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2))
(*.f64 a (*.f64 a (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 (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2))
(*.f64 a (*.f64 a (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 (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2))
(*.f64 a (*.f64 a (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 (sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2))
(*.f64 a (*.f64 a (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 (sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2))
(*.f64 a (*.f64 a (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 (sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2))
(*.f64 a (*.f64 a (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 (sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2))
(*.f64 a (*.f64 a (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))))
(* a (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))
(*.f64 a (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))))))
(* a (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))
(*.f64 a (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))))))
(* a (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))
(*.f64 a (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))))))
(* a (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))
(*.f64 a (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))))))
(* a (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))
(*.f64 a (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))))))
(* a (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))
(*.f64 a (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))))))
(* a (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))
(*.f64 a (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))))))
(* a (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))
(*.f64 a (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))))))
(* a (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))
(*.f64 a (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))))))
(* a (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))
(*.f64 a (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))))))
(* a (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))
(*.f64 a (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))))))
(* a (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))
(*.f64 a (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))))))
(* a (* angle (- (* 1/180 (+ 1 (PI))) 1/180)))
(*.f64 (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))) (*.f64 a angle))
(* angle (+ (* -1/6 (* a (* (pow angle 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 3)))) (* a (- (* 1/180 (+ 1 (PI))) 1/180))))
(*.f64 angle (*.f64 a (+.f64 (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 angle angle) #s(literal -1/6 binary64)) (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64)))) (*.f64 (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))) (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))))))))
(* angle (+ (* a (- (* 1/180 (+ 1 (PI))) 1/180)) (* (pow angle 2) (+ (* -1/6 (* a (pow (- (* 1/180 (+ 1 (PI))) 1/180) 3))) (* 1/120 (* a (* (pow angle 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 5))))))))
(*.f64 angle (+.f64 (*.f64 a (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64)))) (*.f64 (*.f64 angle angle) (*.f64 a (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))) (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64)))) (*.f64 (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))) #s(literal -1/6 binary64))) (*.f64 (pow.f64 (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))) #s(literal 5 binary64)) (*.f64 (*.f64 angle angle) #s(literal 1/120 binary64))))))))
(* angle (+ (* a (- (* 1/180 (+ 1 (PI))) 1/180)) (* (pow angle 2) (+ (* -1/6 (* a (pow (- (* 1/180 (+ 1 (PI))) 1/180) 3))) (* (pow angle 2) (+ (* -1/5040 (* a (* (pow angle 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 7)))) (* 1/120 (* a (pow (- (* 1/180 (+ 1 (PI))) 1/180) 5)))))))))
(*.f64 angle (+.f64 (*.f64 a (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64)))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (*.f64 a #s(literal -1/6 binary64)) (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64)))) (*.f64 (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))) (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))))) (*.f64 angle (*.f64 angle (*.f64 a (+.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))) #s(literal 7 binary64)) (*.f64 (*.f64 angle angle) #s(literal -1/5040 binary64))) (*.f64 #s(literal 1/120 binary64) (pow.f64 (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))) #s(literal 5 binary64)))))))))))
(* a (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))
(*.f64 a (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))))))
(* a (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))
(*.f64 a (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))))))
(* a (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))
(*.f64 a (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))))))
(* a (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))
(*.f64 a (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))))))
(* a (sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))))
(*.f64 a (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))))))
(* a (sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))))
(*.f64 a (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))))))
(* a (sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))))
(*.f64 a (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))))))
(* a (sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))))
(*.f64 a (sin.f64 (*.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/6 (* (pow angle 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 3))) (* 1/180 (+ 1 (PI)))) 1/180))
(*.f64 angle (+.f64 (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 angle angle) #s(literal -1/6 binary64)) (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64)))) (*.f64 (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))) (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64)))))))
(* angle (- (+ (* 1/180 (+ 1 (PI))) (* (pow angle 2) (+ (* -1/6 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 3)) (* 1/120 (* (pow angle 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 5)))))) 1/180))
(*.f64 angle (+.f64 (*.f64 (*.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 (pow.f64 (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))) #s(literal 5 binary64)) (*.f64 (*.f64 angle angle) #s(literal 1/120 binary64))))) (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64)))))
(* angle (- (+ (* 1/180 (+ 1 (PI))) (* (pow angle 2) (+ (* -1/6 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 3)) (* (pow angle 2) (+ (* -1/5040 (* (pow angle 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 7))) (* 1/120 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 5))))))) 1/180))
(*.f64 angle (+.f64 (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))) (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64)))) (*.f64 (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))) #s(literal -1/6 binary64))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))) #s(literal 7 binary64)) (*.f64 (*.f64 angle angle) #s(literal -1/5040 binary64))) (*.f64 #s(literal 1/120 binary64) (pow.f64 (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))) #s(literal 5 binary64))))))) (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64)))))
(sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle)))
(sin.f64 (*.f64 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)))))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 a a) (+.f64 (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a)))))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 a a) (+.f64 (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a)))))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 a a) (+.f64 (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a)))))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 a a) (+.f64 (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a)))))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 a a) (+.f64 (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a)))))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 a a) (+.f64 (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a)))))
(pow b 2)
(*.f64 b b)
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* 1/32400 (* (pow a 2) (pow (PI) 2))))) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)) (*.f64 (*.f64 b b) #s(literal -1/32400 binary64))))))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))))) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)) (*.f64 (*.f64 b b) #s(literal -1/32400 binary64)))) (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) (+.f64 (*.f64 (*.f64 a a) #s(literal -1/3149280000 binary64)) (*.f64 #s(literal 1/3149280000 binary64) (*.f64 b b))))))))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (+ (* (pow angle 2) (+ (* (pow a 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))) (* (pow b 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6)))))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))))))))) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)) (*.f64 (*.f64 b b) #s(literal -1/32400 binary64)))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) (+.f64 (*.f64 (*.f64 a a) #s(literal -1/3149280000 binary64)) (*.f64 #s(literal 1/3149280000 binary64) (*.f64 b b)))) (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal 1/765275040000000 binary64) (*.f64 a a)) (*.f64 #s(literal -1/765275040000000 binary64) (*.f64 b b))))))))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(pow b 2)
(*.f64 b b)
(+ (* -1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 b b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64)))))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 b b) (+.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/3149280000 binary64)) (*.f64 angle angle)) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64))))))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* (pow angle 2) (* (pow b 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6))))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))))))) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64))) (*.f64 (*.f64 (*.f64 b b) (*.f64 angle angle)) (+.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/3149280000 binary64)) (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/765275040000000 binary64)) (*.f64 angle angle)))))))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
b
(+ b (* -1/64800 (* (pow angle 2) (* b (pow (PI) 2)))))
(+.f64 b (*.f64 (*.f64 b (*.f64 (PI.f64) (PI.f64))) (*.f64 (*.f64 angle angle) #s(literal -1/64800 binary64))))
(+ b (* (pow angle 2) (+ (* -1/64800 (* b (pow (PI) 2))) (* 1/25194240000 (* (pow angle 2) (* b (pow (PI) 4)))))))
(+.f64 b (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 b #s(literal -1/64800 binary64))) (*.f64 (*.f64 angle angle) (*.f64 b (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/25194240000 binary64)))))))
(+ b (* (pow angle 2) (+ (* -1/64800 (* b (pow (PI) 2))) (* (pow angle 2) (+ (* -1/24488801280000000 (* (pow angle 2) (* b (pow (PI) 6)))) (* 1/25194240000 (* b (pow (PI) 4))))))))
(+.f64 b (*.f64 angle (*.f64 angle (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 b #s(literal -1/64800 binary64))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 b (pow.f64 (PI.f64) #s(literal 6 binary64))) (*.f64 (*.f64 angle angle) #s(literal -1/24488801280000000 binary64))) (*.f64 b (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/25194240000 binary64)))))))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
1
#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 angle (*.f64 angle (+.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal -1/64800 binary64))) (*.f64 angle (*.f64 angle (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/25194240000 binary64))))))))
(+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/24488801280000000 (* (pow angle 2) (pow (PI) 6))) (* 1/25194240000 (pow (PI) 4)))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal -1/64800 binary64))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/24488801280000000 binary64))) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/25194240000 binary64)))))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(* 1/180 (* angle (PI)))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(* angle (+ (* -1/34992000 (* (pow angle 2) (pow (PI) 3))) (* 1/180 (PI))))
(*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) (*.f64 (*.f64 angle 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 #s(literal 1/180 binary64) (PI.f64)) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 angle (*.f64 angle (*.f64 #s(literal 1/22674816000000 binary64) (pow.f64 (PI.f64) #s(literal 5 binary64)))))))))
(* angle (+ (* 1/180 (PI)) (* (pow angle 2) (+ (* -1/34992000 (pow (PI) 3)) (* (pow angle 2) (+ (* -1/30855889612800000000 (* (pow angle 2) (pow (PI) 7))) (* 1/22674816000000 (pow (PI) 5))))))))
(*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) (*.f64 angle (*.f64 angle (+.f64 (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 7 binary64)) (*.f64 (*.f64 angle angle) #s(literal -1/30855889612800000000 binary64))) (*.f64 #s(literal 1/22674816000000 binary64) (pow.f64 (PI.f64) #s(literal 5 binary64))))))))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(* 1/180 (* angle (PI)))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* 1/180 (* a (* angle (PI))))
(*.f64 angle (*.f64 a (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(* angle (+ (* -1/34992000 (* a (* (pow angle 2) (pow (PI) 3)))) (* 1/180 (* a (PI)))))
(*.f64 angle (*.f64 a (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) (*.f64 (*.f64 angle angle) (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))))))))
(* angle (+ (* 1/180 (* a (PI))) (* (pow angle 2) (+ (* -1/34992000 (* a (pow (PI) 3))) (* 1/22674816000000 (* a (* (pow angle 2) (pow (PI) 5))))))))
(*.f64 angle (+.f64 (*.f64 a (*.f64 #s(literal 1/180 binary64) (PI.f64))) (*.f64 (*.f64 angle angle) (*.f64 a (+.f64 (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 angle (*.f64 angle (*.f64 #s(literal 1/22674816000000 binary64) (pow.f64 (PI.f64) #s(literal 5 binary64))))))))))
(* angle (+ (* 1/180 (* a (PI))) (* (pow angle 2) (+ (* -1/34992000 (* a (pow (PI) 3))) (* (pow angle 2) (+ (* -1/30855889612800000000 (* a (* (pow angle 2) (pow (PI) 7)))) (* 1/22674816000000 (* a (pow (PI) 5)))))))))
(*.f64 angle (+.f64 (*.f64 a (*.f64 #s(literal 1/180 binary64) (PI.f64))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 a (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))))) (*.f64 (*.f64 angle angle) (*.f64 a (+.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 7 binary64)) (*.f64 (*.f64 angle angle) #s(literal -1/30855889612800000000 binary64))) (*.f64 #s(literal 1/22674816000000 binary64) (pow.f64 (PI.f64) #s(literal 5 binary64))))))))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
1
#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 angle (*.f64 angle (+.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal -1/64800 binary64))) (*.f64 angle (*.f64 angle (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/25194240000 binary64))))))))
(+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/24488801280000000 (* (pow angle 2) (pow (PI) 6))) (* 1/25194240000 (pow (PI) 4)))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal -1/64800 binary64))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/24488801280000000 binary64))) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/25194240000 binary64)))))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(* 1/180 (* angle (PI)))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(* angle (PI))
(*.f64 angle (PI.f64))
(* angle (PI))
(*.f64 angle (PI.f64))
(* angle (PI))
(*.f64 angle (PI.f64))
(* angle (PI))
(*.f64 angle (PI.f64))
(* angle (PI))
(*.f64 angle (PI.f64))
(* angle (PI))
(*.f64 angle (PI.f64))
(* angle (PI))
(*.f64 angle (PI.f64))
(* angle (PI))
(*.f64 angle (PI.f64))
(* angle (PI))
(*.f64 angle (PI.f64))
(* angle (PI))
(*.f64 angle (PI.f64))
(* angle (PI))
(*.f64 angle (PI.f64))
(* angle (PI))
(*.f64 angle (PI.f64))
(* 1/180 (* angle (+ 1 (PI))))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64))))
(* 1/180 (* angle (+ 1 (PI))))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64))))
(* 1/180 (* angle (+ 1 (PI))))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64))))
(* 1/180 (* angle (+ 1 (PI))))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64))))
(* 1/180 (* angle (+ 1 (PI))))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64))))
(* 1/180 (* angle (+ 1 (PI))))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64))))
(* 1/180 (* angle (+ 1 (PI))))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64))))
(* 1/180 (* angle (+ 1 (PI))))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64))))
(* 1/180 (* angle (+ 1 (PI))))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64))))
(* 1/180 (* angle (+ 1 (PI))))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64))))
(* 1/180 (* angle (+ 1 (PI))))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64))))
(* 1/180 (* angle (+ 1 (PI))))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64))))
(* 1/180 (* angle (PI)))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(* angle (+ (* -1/34992000 (* (pow angle 2) (pow (PI) 3))) (* 1/180 (PI))))
(*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) (*.f64 (*.f64 angle angle) (*.f64 #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 #s(literal 1/180 binary64) (PI.f64)) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 angle (*.f64 angle (*.f64 #s(literal 1/22674816000000 binary64) (pow.f64 (PI.f64) #s(literal 5 binary64)))))))))
(* angle (+ (* 1/180 (PI)) (* (pow angle 2) (+ (* -1/34992000 (pow (PI) 3)) (* (pow angle 2) (+ (* -1/30855889612800000000 (* (pow angle 2) (pow (PI) 7))) (* 1/22674816000000 (pow (PI) 5))))))))
(*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) (*.f64 angle (*.f64 angle (+.f64 (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 7 binary64)) (*.f64 (*.f64 angle angle) #s(literal -1/30855889612800000000 binary64))) (*.f64 #s(literal 1/22674816000000 binary64) (pow.f64 (PI.f64) #s(literal 5 binary64))))))))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(* 1/180 (* angle (sqrt (PI))))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (sqrt.f64 (PI.f64))))
(* 1/180 (* angle (sqrt (PI))))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (sqrt.f64 (PI.f64))))
(* 1/180 (* angle (sqrt (PI))))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (sqrt.f64 (PI.f64))))
(* 1/180 (* angle (sqrt (PI))))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (sqrt.f64 (PI.f64))))
(* 1/180 (* angle (sqrt (PI))))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (sqrt.f64 (PI.f64))))
(* 1/180 (* angle (sqrt (PI))))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (sqrt.f64 (PI.f64))))
(* 1/180 (* angle (sqrt (PI))))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (sqrt.f64 (PI.f64))))
(* 1/180 (* angle (sqrt (PI))))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (sqrt.f64 (PI.f64))))
(* 1/180 (* angle (sqrt (PI))))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (sqrt.f64 (PI.f64))))
(* 1/180 (* angle (sqrt (PI))))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (sqrt.f64 (PI.f64))))
(* 1/180 (* angle (sqrt (PI))))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (sqrt.f64 (PI.f64))))
(* 1/180 (* angle (sqrt (PI))))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (sqrt.f64 (PI.f64))))

eval393.0ms (2.5%)

Compiler

Compiled 78852 to 5896 computations (92.5% saved)

prune378.0ms (2.4%)

Pruning

100 alts after pruning (99 fresh and 1 done)

PrunedKeptTotal
New2180782258
Fresh182139
Picked415
Done000
Total22021002302
Accuracy
81.3%
Counts
2302 → 100
Alt Table
Click to see full alt table
StatusAccuracyProgram
73.1%
(fma.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) (*.f64 a (*.f64 a (/.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)))))))))
79.7%
(fma.f64 (*.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) a (*.f64 b b))
54.1%
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 b))
9.6%
(/.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 b (*.f64 b (*.f64 b b)))) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 b b)))
3.6%
(/.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 8 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 8 binary64))) (*.f64 (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)))))
65.8%
(+.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
61.9%
(+.f64 (pow.f64 (pow.f64 (sqrt.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
60.5%
(+.f64 (pow.f64 (pow.f64 (sqrt.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
79.9%
(+.f64 (pow.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
61.8%
(+.f64 (pow.f64 (*.f64 (exp.f64 (log.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (exp.f64 (log.f64 a))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
59.5%
(+.f64 (pow.f64 (*.f64 (exp.f64 (log.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (exp.f64 (log.f64 a))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
74.9%
(+.f64 (pow.f64 (*.f64 angle (*.f64 a (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
54.9%
(+.f64 (pow.f64 (*.f64 a (/.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))))))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
76.4%
(+.f64 (pow.f64 (*.f64 a (/.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)) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
79.7%
(+.f64 (pow.f64 (*.f64 a (-.f64 (*.f64 (sin.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (cos.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
59.2%
(+.f64 (pow.f64 (*.f64 a (-.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)) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
79.7%
(+.f64 (pow.f64 (*.f64 a (-.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)) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
79.8%
(+.f64 (pow.f64 (*.f64 a (+.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (+.f64 (*.f64 #s(literal -1/180 binary64) angle) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (+.f64 (*.f64 #s(literal -1/180 binary64) angle) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
61.4%
(+.f64 (pow.f64 (*.f64 a (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (-.f64 (*.f64 (+.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)))
74.2%
(+.f64 (pow.f64 (*.f64 a (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.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)))
74.2%
(+.f64 (pow.f64 (*.f64 a (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.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 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64)) #s(literal 1 binary64))) (*.f64 (-.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 2 binary64)))
74.5%
(+.f64 (pow.f64 (*.f64 a (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (exp.f64 (*.f64 (log.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 1 binary64))))) #s(literal 2 binary64)))
79.8%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.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)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
61.2%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.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))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
61.1%
(+.f64 (pow.f64 (*.f64 a (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)) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
61.5%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.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))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
60.8%
(+.f64 (pow.f64 (*.f64 a (sin.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)) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
79.3%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (-.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
79.7%
(+.f64 (pow.f64 (*.f64 a (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)) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
79.3%
(+.f64 (pow.f64 (*.f64 a (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)) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
78.9%
(+.f64 (pow.f64 (*.f64 a (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)) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
79.5%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.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)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
79.3%
(+.f64 (pow.f64 (*.f64 a (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)) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
79.4%
(+.f64 (pow.f64 (*.f64 a (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 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64)) #s(literal 1 binary64))) (*.f64 (-.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
79.9%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 angle #s(literal 180 binary64))) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (-.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64)) #s(literal 1/180 binary64))) (*.f64 (-.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64)) (/.f64 #s(literal 1 binary64) angle))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
79.2%
(+.f64 (pow.f64 (*.f64 a (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 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64)) #s(literal 180 binary64)) angle)) (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64)) #s(literal 180 binary64)) #s(literal 180 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
60.9%
(+.f64 (pow.f64 (*.f64 a (sin.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)) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
59.8%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.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))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
78.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (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/2 binary64)) #s(literal 2 binary64)))
78.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (+.f64 (*.f64 (cos.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))) #s(literal 2 binary64)))
78.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle)))) #s(literal 2 binary64)))
78.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (-.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))
78.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64)))
78.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (sqrt.f64 (PI.f64)))) #s(literal -1 binary64))) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64)))
78.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64))) #s(literal -1 binary64))))) #s(literal 2 binary64)))
79.3%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (*.f64 b b))
61.4%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #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 b)))))
79.8%
(+.f64 (pow.f64 (*.f64 a (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)) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
78.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 #s(literal 1/180 binary64) (/.f64 #s(literal 1 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
63.8%
(+.f64 (pow.f64 (*.f64 a (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)) (pow.f64 (*.f64 b (cos.f64 (/.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))))) #s(literal 2 binary64)))
63.0%
(+.f64 (pow.f64 (*.f64 a (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)) (pow.f64 (*.f64 b (cos.f64 (/.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))))) #s(literal 2 binary64)))
63.0%
(+.f64 (pow.f64 (*.f64 a (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)) (pow.f64 (*.f64 b (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)))
78.7%
(+.f64 (pow.f64 (*.f64 a (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)) (pow.f64 (*.f64 b (cos.f64 (/.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))))) #s(literal 2 binary64)))
78.4%
(+.f64 (pow.f64 (*.f64 a (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)) (pow.f64 (*.f64 b (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)))
78.7%
(+.f64 (pow.f64 (*.f64 a (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)) (pow.f64 (*.f64 b (cos.f64 (/.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)))) #s(literal 2 binary64)))
78.6%
(+.f64 (pow.f64 (*.f64 a (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)) (pow.f64 (*.f64 b (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)))
78.6%
(+.f64 (pow.f64 (*.f64 a (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)) (pow.f64 (*.f64 b (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 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64)) angle)) (*.f64 (-.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64)) #s(literal 180 binary64))))) #s(literal 2 binary64)))
78.7%
(+.f64 (pow.f64 (*.f64 a (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)) (pow.f64 (*.f64 b (cos.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 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64)) #s(literal 180 binary64)) angle)) (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64)) #s(literal 180 binary64)) #s(literal 180 binary64))))) #s(literal 2 binary64)))
79.0%
(+.f64 (pow.f64 (*.f64 a (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)) (pow.f64 (*.f64 b (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)))
79.8%
(+.f64 (pow.f64 (*.f64 a (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)) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
77.8%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (-.f64 (exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle))) #s(literal -1 binary64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
73.8%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) #s(literal -1/64800 binary64))))) #s(literal 2 binary64)))
79.8%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (*.f64 b b))
79.7%
(+.f64 (pow.f64 (*.f64 a (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)) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
78.4%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
79.3%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
78.5%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (cbrt.f64 (PI.f64)) (*.f64 (cbrt.f64 (PI.f64)) (/.f64 (*.f64 angle (cbrt.f64 (PI.f64))) #s(literal 180 binary64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
78.8%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 1 binary64) angle))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
77.9%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64))) #s(literal -1 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
79.0%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (exp.f64 (*.f64 (log.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 1 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
62.1%
(+.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
74.6%
(+.f64 (*.f64 (pow.f64 (*.f64 (*.f64 a angle) (PI.f64)) #s(literal 2 binary64)) #s(literal 1/32400 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
74.6%
(+.f64 (*.f64 (pow.f64 (*.f64 (*.f64 a angle) #s(literal 1/180 binary64)) #s(literal 2 binary64)) (*.f64 (PI.f64) (PI.f64))) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
64.7%
(+.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 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
74.6%
(+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))) (*.f64 a angle)) (*.f64 (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))) (*.f64 a angle))) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
77.3%
(+.f64 (*.f64 (*.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) a) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
66.4%
(+.f64 (*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
69.1%
(+.f64 (*.f64 (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) a) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
74.6%
(+.f64 (*.f64 (*.f64 a angle) (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 a (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
65.2%
(+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.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)))))))))
65.8%
(+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.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))
64.9%
(+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))
66.4%
(+.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))
40.0%
(+.f64 (*.f64 b b) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)) (*.f64 (*.f64 b b) #s(literal -1/32400 binary64))))))
41.9%
(+.f64 (*.f64 b b) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 (*.f64 angle (*.f64 angle (pow.f64 (PI.f64) #s(literal 4 binary64)))) #s(literal -1/3149280000 binary64))))))
66.4%
(+.f64 (*.f64 b b) (*.f64 (*.f64 a (*.f64 a (*.f64 (PI.f64) (PI.f64)))) (*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle))))
27.1%
(+.f64 (*.f64 b b) (*.f64 angle (*.f64 angle (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)) (*.f64 (*.f64 b b) #s(literal -1/32400 binary64)))) (*.f64 angle (*.f64 angle (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) (+.f64 (*.f64 (*.f64 a a) #s(literal -1/3149280000 binary64)) (*.f64 #s(literal 1/3149280000 binary64) (*.f64 b b))))))))))
61.0%
(+.f64 (exp.f64 (+.f64 (*.f64 (log.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64)) (*.f64 (log.f64 a) #s(literal 2 binary64)))) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
62.1%
(+.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
55.1%
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
54.7%
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
51.6%
(*.f64 (*.f64 b b) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b)))))
37.0%
(*.f64 (*.f64 a (*.f64 a (*.f64 (PI.f64) (PI.f64)))) (*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle)))
34.3%
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
34.0%
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
48.6%
(*.f64 (*.f64 a a) (+.f64 (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a))))
48.2%
(*.f64 (*.f64 a a) (+.f64 (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a)))))
55.8%
(*.f64 b b)
35.2%
(*.f64 a (*.f64 a (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))))
54.1%
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 b)))
Compiler

Compiled 6642 to 4092 computations (38.4% saved)

simplify206.0ms (1.3%)

Algorithm
egg-herbie
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
cost-diff0
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
cost-diff128
(*.f64 b #s(literal 1 binary64))
cost-diff6464
(pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64))
cost-diff6464
(+.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
cost-diff1152
(*.f64 a (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)))))
cost-diff1152
(pow.f64 (*.f64 a (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))
cost-diff6464
(pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64))
cost-diff7616
(+.f64 (pow.f64 (*.f64 a (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)) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
cost-diff0
(log.f64 b)
cost-diff0
(exp.f64 #s(literal 2 binary64))
cost-diff0
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 b))
cost-diff0
(*.f64 (PI.f64) (PI.f64))
cost-diff0
(*.f64 a (*.f64 (PI.f64) (PI.f64)))
cost-diff0
(*.f64 a (*.f64 a (*.f64 (PI.f64) (PI.f64))))
cost-diff0
(*.f64 (*.f64 a (*.f64 a (*.f64 (PI.f64) (PI.f64)))) (*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle)))
cost-diff0
(pow.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) a) #s(literal 2 binary64))
cost-diff128
(*.f64 b #s(literal 1 binary64))
cost-diff6464
(pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64))
cost-diff6464
(+.f64 (pow.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
Rules
2670×*-lowering-*.f32
2670×*-lowering-*.f64
1946×/-lowering-/.f32
1946×/-lowering-/.f64
1530×sum3-define
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
045379
1107360
2334282
31473241
45025240
08008240
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(+ (pow (* (sin (/ (PI) (/ 180 angle))) a) 2) (pow (* b 1) 2))
(pow (* (sin (/ (PI) (/ 180 angle))) a) 2)
(* (sin (/ (PI) (/ 180 angle))) a)
(sin (/ (PI) (/ 180 angle)))
(/ (PI) (/ 180 angle))
(PI)
(/ 180 angle)
180
angle
a
2
(pow (* b 1) 2)
(* b 1)
b
1
(* (* a (* a (* (PI) (PI)))) (* 1/32400 (* angle angle)))
(* a (* a (* (PI) (PI))))
a
(* a (* (PI) (PI)))
(* (PI) (PI))
(PI)
(* 1/32400 (* angle angle))
1/32400
(* angle angle)
angle
(pow (exp 2) (log b))
(exp 2)
2
(log b)
b
(+ (pow (* a (sin (/ (- (* (* (+ (* (PI) (PI)) -1) (/ angle 180)) (/ 1 angle)) (* (+ (PI) -1) 1/180)) (* (+ (PI) -1) (/ 1 angle))))) 2) (pow (* b 1) 2))
(pow (* a (sin (/ (- (* (* (+ (* (PI) (PI)) -1) (/ angle 180)) (/ 1 angle)) (* (+ (PI) -1) 1/180)) (* (+ (PI) -1) (/ 1 angle))))) 2)
(* a (sin (/ (- (* (* (+ (* (PI) (PI)) -1) (/ angle 180)) (/ 1 angle)) (* (+ (PI) -1) 1/180)) (* (+ (PI) -1) (/ 1 angle)))))
a
(sin (/ (- (* (* (+ (* (PI) (PI)) -1) (/ angle 180)) (/ 1 angle)) (* (+ (PI) -1) 1/180)) (* (+ (PI) -1) (/ 1 angle))))
(/ (- (* (* (+ (* (PI) (PI)) -1) (/ angle 180)) (/ 1 angle)) (* (+ (PI) -1) 1/180)) (* (+ (PI) -1) (/ 1 angle)))
(- (* (* (+ (* (PI) (PI)) -1) (/ angle 180)) (/ 1 angle)) (* (+ (PI) -1) 1/180))
(* (* (+ (* (PI) (PI)) -1) (/ angle 180)) (/ 1 angle))
(* (+ (* (PI) (PI)) -1) (/ angle 180))
(+ (* (PI) (PI)) -1)
(* (PI) (PI))
(PI)
-1
(/ angle 180)
angle
180
(/ 1 angle)
1
(* (+ (PI) -1) 1/180)
(+ (PI) -1)
1/180
(* (+ (PI) -1) (/ 1 angle))
2
(pow (* b 1) 2)
(* b 1)
b
(+ (pow (exp 2) (log (* a (sin (/ (PI) (/ 180 angle)))))) (pow (* b 1) 2))
(pow (exp 2) (log (* a (sin (/ (PI) (/ 180 angle))))))
(exp 2)
2
(log (* a (sin (/ (PI) (/ 180 angle)))))
(* a (sin (/ (PI) (/ 180 angle))))
a
(sin (/ (PI) (/ 180 angle)))
(/ (PI) (/ 180 angle))
(PI)
(/ 180 angle)
180
angle
(pow (* b 1) 2)
(* b 1)
b
1
Outputs
(+ (pow (* (sin (/ (PI) (/ 180 angle))) a) 2) (pow (* b 1) 2))
(+.f64 (pow.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) a) #s(literal 2 binary64)) (*.f64 b b))
(pow (* (sin (/ (PI) (/ 180 angle))) a) 2)
(pow.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) a) #s(literal 2 binary64))
(* (sin (/ (PI) (/ 180 angle))) a)
(*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) a)
(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
a
2
#s(literal 2 binary64)
(pow (* b 1) 2)
(*.f64 b b)
(* b 1)
b
b
1
#s(literal 1 binary64)
(* (* a (* a (* (PI) (PI)))) (* 1/32400 (* angle angle)))
(*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 a (*.f64 a (*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle))))))
(* a (* a (* (PI) (PI))))
(*.f64 a (*.f64 a (*.f64 (PI.f64) (PI.f64))))
a
(* a (* (PI) (PI)))
(*.f64 a (*.f64 (PI.f64) (PI.f64)))
(* (PI) (PI))
(*.f64 (PI.f64) (PI.f64))
(PI)
(PI.f64)
(* 1/32400 (* angle angle))
(*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle))
1/32400
#s(literal 1/32400 binary64)
(* angle angle)
(*.f64 angle angle)
angle
(pow (exp 2) (log b))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 b))
(exp 2)
(exp.f64 #s(literal 2 binary64))
2
#s(literal 2 binary64)
(log b)
(log.f64 b)
b
(+ (pow (* a (sin (/ (- (* (* (+ (* (PI) (PI)) -1) (/ angle 180)) (/ 1 angle)) (* (+ (PI) -1) 1/180)) (* (+ (PI) -1) (/ 1 angle))))) 2) (pow (* b 1) 2))
(+.f64 (*.f64 b b) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (+.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) #s(literal 1/180 binary64))) #s(literal -1/180 binary64))))) #s(literal 2 binary64)))
(pow (* a (sin (/ (- (* (* (+ (* (PI) (PI)) -1) (/ angle 180)) (/ 1 angle)) (* (+ (PI) -1) 1/180)) (* (+ (PI) -1) (/ 1 angle))))) 2)
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (+.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) #s(literal 1/180 binary64))) #s(literal -1/180 binary64))))) #s(literal 2 binary64))
(* a (sin (/ (- (* (* (+ (* (PI) (PI)) -1) (/ angle 180)) (/ 1 angle)) (* (+ (PI) -1) 1/180)) (* (+ (PI) -1) (/ 1 angle)))))
(*.f64 a (sin.f64 (*.f64 angle (+.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) #s(literal 1/180 binary64))) #s(literal -1/180 binary64)))))
a
(sin (/ (- (* (* (+ (* (PI) (PI)) -1) (/ angle 180)) (/ 1 angle)) (* (+ (PI) -1) 1/180)) (* (+ (PI) -1) (/ 1 angle))))
(sin.f64 (*.f64 angle (+.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) #s(literal 1/180 binary64))) #s(literal -1/180 binary64))))
(/ (- (* (* (+ (* (PI) (PI)) -1) (/ angle 180)) (/ 1 angle)) (* (+ (PI) -1) 1/180)) (* (+ (PI) -1) (/ 1 angle)))
(*.f64 angle (+.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) #s(literal 1/180 binary64))) #s(literal -1/180 binary64)))
(- (* (* (+ (* (PI) (PI)) -1) (/ angle 180)) (/ 1 angle)) (* (+ (PI) -1) 1/180))
(*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (+.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) #s(literal 1/180 binary64))) #s(literal -1/180 binary64)))
(* (* (+ (* (PI) (PI)) -1) (/ angle 180)) (/ 1 angle))
(+.f64 #s(literal -1/180 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/180 binary64)))
(* (+ (* (PI) (PI)) -1) (/ angle 180))
(/.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))
(+ (* (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)
(/ angle 180)
(/.f64 angle #s(literal 180 binary64))
angle
180
#s(literal 180 binary64)
(/ 1 angle)
(/.f64 #s(literal 1 binary64) angle)
1
#s(literal 1 binary64)
(* (+ (PI) -1) 1/180)
(+.f64 #s(literal -1/180 binary64) (*.f64 (PI.f64) #s(literal 1/180 binary64)))
(+ (PI) -1)
(+.f64 (PI.f64) #s(literal -1 binary64))
1/180
#s(literal 1/180 binary64)
(* (+ (PI) -1) (/ 1 angle))
(/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle)
2
#s(literal 2 binary64)
(pow (* b 1) 2)
(*.f64 b b)
(* b 1)
b
b
(+ (pow (exp 2) (log (* a (sin (/ (PI) (/ 180 angle)))))) (pow (* b 1) 2))
(+.f64 (*.f64 b b) (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) a))))
(pow (exp 2) (log (* a (sin (/ (PI) (/ 180 angle))))))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) a)))
(exp 2)
(exp.f64 #s(literal 2 binary64))
2
#s(literal 2 binary64)
(log (* a (sin (/ (PI) (/ 180 angle)))))
(log.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) a))
(* a (sin (/ (PI) (/ 180 angle))))
(*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) a)
a
(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 (* b 1) 2)
(*.f64 b b)
(* b 1)
b
b
1
#s(literal 1 binary64)

localize747.0ms (4.8%)

Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
accuracy97.5%
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
accuracy88.4%
(log.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
accuracy77.9%
(sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
accuracy69.7%
(PI.f64)
accuracy99.5%
(*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))
accuracy99.5%
(/.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)))
accuracy77.9%
(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))))
accuracy69.7%
(PI.f64)
accuracy100.0%
(log.f64 b)
accuracy100.0%
(exp.f64 #s(literal 2 binary64))
accuracy96.7%
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 b))
accuracy99.6%
(*.f64 a (*.f64 (PI.f64) (PI.f64)))
accuracy98.8%
(*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle))
accuracy85.1%
(*.f64 (*.f64 a (*.f64 a (*.f64 (PI.f64) (PI.f64)))) (*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle)))
accuracy69.7%
(PI.f64)
accuracy99.7%
(*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) a)
accuracy99.4%
(/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))
accuracy77.9%
(sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
accuracy69.7%
(PI.f64)
Results
207.0ms64×1valid
190.0ms70×1invalid
124.0ms5exit
115.0ms112×0valid
6.0ms0invalid
Compiler

Compiled 438 to 46 computations (89.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 366.0ms
ival-pow: 124.0ms (33.9% of total)
ival-sin: 69.0ms (18.9% of total)
ival-log: 49.0ms (13.4% of total)
ival-mult: 41.0ms (11.2% of total)
backward-pass: 20.0ms (5.5% of total)
ival-div: 17.0ms (4.6% of total)
...c/correct-round.rkt:119:19: 16.0ms (4.4% of total)
ival-add: 13.0ms (3.6% of total)
ival-exp: 12.0ms (3.3% of total)
ival-sub: 2.0ms (0.5% of total)
ival-pi: 2.0ms (0.5% of total)
const: 1.0ms (0.3% of total)

series265.0ms (1.7%)

Counts
25 → 420
Calls
Call 1
Inputs
#<alt (+ (pow (* (sin (/ (PI) (/ 180 angle))) a) 2) (pow (* b 1) 2))>
#<alt (pow (* b 1) 2)>
#<alt (* b 1)>
#<alt (pow (* (sin (/ (PI) (/ 180 angle))) a) 2)>
#<alt (* (* a (* a (* (PI) (PI)))) (* 1/32400 (* angle angle)))>
#<alt (* a (* a (* (PI) (PI))))>
#<alt (* a (* (PI) (PI)))>
#<alt (* (PI) (PI))>
#<alt (pow (exp 2) (log b))>
#<alt (exp 2)>
#<alt (log b)>
#<alt (+ (pow (* a (sin (/ (- (* (* (+ (* (PI) (PI)) -1) (/ angle 180)) (/ 1 angle)) (* (+ (PI) -1) 1/180)) (* (+ (PI) -1) (/ 1 angle))))) 2) (pow (* b 1) 2))>
#<alt (pow (* a (sin (/ (- (* (* (+ (* (PI) (PI)) -1) (/ angle 180)) (/ 1 angle)) (* (+ (PI) -1) 1/180)) (* (+ (PI) -1) (/ 1 angle))))) 2)>
#<alt (* a (sin (/ (- (* (* (+ (* (PI) (PI)) -1) (/ angle 180)) (/ 1 angle)) (* (+ (PI) -1) 1/180)) (* (+ (PI) -1) (/ 1 angle)))))>
#<alt (+ (pow (exp 2) (log (* a (sin (/ (PI) (/ 180 angle)))))) (pow (* b 1) 2))>
#<alt (pow (exp 2) (log (* a (sin (/ (PI) (/ 180 angle))))))>
#<alt (PI)>
#<alt (sin (/ (PI) (/ 180 angle)))>
#<alt (/ (PI) (/ 180 angle))>
#<alt (* (sin (/ (PI) (/ 180 angle))) a)>
#<alt (* 1/32400 (* angle angle))>
#<alt (sin (/ (- (* (* (+ (* (PI) (PI)) -1) (/ angle 180)) (/ 1 angle)) (* (+ (PI) -1) 1/180)) (* (+ (PI) -1) (/ 1 angle))))>
#<alt (/ (- (* (* (+ (* (PI) (PI)) -1) (/ angle 180)) (/ 1 angle)) (* (+ (PI) -1) 1/180)) (* (+ (PI) -1) (/ 1 angle)))>
#<alt (* (+ (* (PI) (PI)) -1) (/ angle 180))>
#<alt (log (* a (sin (/ (PI) (/ 180 angle)))))>
Outputs
#<alt (pow b 2)>
#<alt (+ (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (pow b 2))>
#<alt (+ (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (* (pow angle 2) (pow (PI) 4)))) (* 1/32400 (* (pow a 2) (pow (PI) 2))))) (pow b 2))>
#<alt (+ (* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow a 2) (* (pow angle 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6))))))))) (pow b 2))>
#<alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))>
#<alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))>
#<alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))>
#<alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))>
#<alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))>
#<alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))>
#<alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))>
#<alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))>
#<alt (pow b 2)>
#<alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))>
#<alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))>
#<alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (+ (/ (pow b 2) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow a 2) (+ (/ (pow b 2) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow a 2) (+ (/ (pow b 2) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (+ (/ (pow b 2) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow a 2) (+ (/ (pow b 2) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow a 2) (+ (/ (pow b 2) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))>
#<alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))>
#<alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))>
#<alt (pow b 2)>
#<alt (* (pow b 2) (+ 1 (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))))>
#<alt (* (pow b 2) (+ 1 (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))))>
#<alt (* (pow b 2) (+ 1 (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))))>
#<alt (pow b 2)>
#<alt (* (pow b 2) (+ 1 (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))))>
#<alt (* (pow b 2) (+ 1 (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))))>
#<alt (* (pow b 2) (+ 1 (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))))>
#<alt (pow b 2)>
#<alt (pow b 2)>
#<alt (pow b 2)>
#<alt (pow b 2)>
#<alt (pow b 2)>
#<alt (pow b 2)>
#<alt (pow b 2)>
#<alt (pow b 2)>
#<alt (pow b 2)>
#<alt (pow b 2)>
#<alt (pow b 2)>
#<alt (pow b 2)>
#<alt b>
#<alt b>
#<alt b>
#<alt b>
#<alt b>
#<alt b>
#<alt b>
#<alt b>
#<alt b>
#<alt b>
#<alt b>
#<alt b>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (* (pow angle 2) (pow (PI) 4)))) (* 1/32400 (* (pow a 2) (pow (PI) 2)))))>
#<alt (* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow a 2) (* (pow angle 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))))))))>
#<alt (* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow angle 2) (+ (* (pow a 2) (* (pow angle 2) (+ (* -1/396718580736000000000 (pow (PI) 8)) (* -1/2777030065152000000000 (pow (PI) 8))))) (* (pow a 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6))))))))))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* (pow a 2) (pow (PI) 2))>
#<alt (* (pow a 2) (pow (PI) 2))>
#<alt (* (pow a 2) (pow (PI) 2))>
#<alt (* (pow a 2) (pow (PI) 2))>
#<alt (* (pow a 2) (pow (PI) 2))>
#<alt (* (pow a 2) (pow (PI) 2))>
#<alt (* (pow a 2) (pow (PI) 2))>
#<alt (* (pow a 2) (pow (PI) 2))>
#<alt (* (pow a 2) (pow (PI) 2))>
#<alt (* (pow a 2) (pow (PI) 2))>
#<alt (* (pow a 2) (pow (PI) 2))>
#<alt (* (pow a 2) (pow (PI) 2))>
#<alt (* a (pow (PI) 2))>
#<alt (* a (pow (PI) 2))>
#<alt (* a (pow (PI) 2))>
#<alt (* a (pow (PI) 2))>
#<alt (* a (pow (PI) 2))>
#<alt (* a (pow (PI) 2))>
#<alt (* a (pow (PI) 2))>
#<alt (* a (pow (PI) 2))>
#<alt (* a (pow (PI) 2))>
#<alt (* a (pow (PI) 2))>
#<alt (* a (pow (PI) 2))>
#<alt (* a (pow (PI) 2))>
#<alt (pow b 2)>
#<alt (pow b 2)>
#<alt (pow b 2)>
#<alt (pow b 2)>
#<alt (pow b 2)>
#<alt (pow b 2)>
#<alt (pow b 2)>
#<alt (pow b 2)>
#<alt (exp (* 2 (+ (log -1) (* -1 (log (/ -1 b))))))>
#<alt (exp (* 2 (+ (log -1) (* -1 (log (/ -1 b))))))>
#<alt (exp (* 2 (+ (log -1) (* -1 (log (/ -1 b))))))>
#<alt (exp (* 2 (+ (log -1) (* -1 (log (/ -1 b))))))>
#<alt (log b)>
#<alt (log b)>
#<alt (log b)>
#<alt (log b)>
#<alt (* -1 (log (/ 1 b)))>
#<alt (* -1 (log (/ 1 b)))>
#<alt (* -1 (log (/ 1 b)))>
#<alt (* -1 (log (/ 1 b)))>
#<alt (+ (log -1) (* -1 (log (/ -1 b))))>
#<alt (+ (log -1) (* -1 (log (/ -1 b))))>
#<alt (+ (log -1) (* -1 (log (/ -1 b))))>
#<alt (+ (log -1) (* -1 (log (/ -1 b))))>
#<alt (pow b 2)>
#<alt (+ (* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)) (pow b 2))>
#<alt (+ (* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)) (pow b 2))>
#<alt (+ (* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)) (pow b 2))>
#<alt (* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2))>
#<alt (* (pow a 2) (+ (/ (pow b 2) (pow a 2)) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)))>
#<alt (* (pow a 2) (+ (/ (pow b 2) (pow a 2)) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)))>
#<alt (* (pow a 2) (+ (/ (pow b 2) (pow a 2)) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)))>
#<alt (* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2))>
#<alt (* (pow a 2) (+ (/ (pow b 2) (pow a 2)) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)))>
#<alt (* (pow a 2) (+ (/ (pow b 2) (pow a 2)) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)))>
#<alt (* (pow a 2) (+ (/ (pow b 2) (pow a 2)) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)))>
#<alt (pow b 2)>
#<alt (+ (* (pow a 2) (* (pow angle 2) (pow (- (* 1/180 (/ (- (pow (PI) 2) 1) (- (PI) 1))) 1/180) 2))) (pow b 2))>
#<alt (+ (* (pow angle 2) (+ (* -1/3 (/ (* (pow a 2) (* (pow angle 2) (* (pow (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1))) 3) (- (* 1/180 (/ (- (pow (PI) 2) 1) (- (PI) 1))) 1/180)))) (pow (- (PI) 1) 3))) (* (pow a 2) (pow (- (* 1/180 (/ (- (pow (PI) 2) 1) (- (PI) 1))) 1/180) 2)))) (pow b 2))>
#<alt (+ (* (pow angle 2) (+ (* (pow a 2) (pow (- (* 1/180 (/ (- (pow (PI) 2) 1) (- (PI) 1))) 1/180) 2)) (* (pow angle 2) (+ (* -1/3 (/ (* (pow a 2) (* (pow (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1))) 3) (- (* 1/180 (/ (- (pow (PI) 2) 1) (- (PI) 1))) 1/180))) (pow (- (PI) 1) 3))) (* (pow a 2) (* (pow angle 2) (+ (* 1/60 (/ (* (pow (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1))) 5) (- (* 1/180 (/ (- (pow (PI) 2) 1) (- (PI) 1))) 1/180)) (pow (- (PI) 1) 5))) (* 1/36 (/ (pow (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1))) 6) (pow (- (PI) 1) 6)))))))))) (pow b 2))>
#<alt (+ (* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)) (pow b 2))>
#<alt (+ (* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)) (pow b 2))>
#<alt (+ (* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)) (pow b 2))>
#<alt (+ (* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)) (pow b 2))>
#<alt (+ (* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)) (pow b 2))>
#<alt (+ (* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)) (pow b 2))>
#<alt (+ (* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)) (pow b 2))>
#<alt (+ (* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)) (pow b 2))>
#<alt (* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2))>
#<alt (+ (* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)) (pow b 2))>
#<alt (+ (* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)) (pow b 2))>
#<alt (+ (* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)) (pow b 2))>
#<alt (pow b 2)>
#<alt (* (pow b 2) (+ 1 (/ (* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)) (pow b 2))))>
#<alt (* (pow b 2) (+ 1 (/ (* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)) (pow b 2))))>
#<alt (* (pow b 2) (+ 1 (/ (* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)) (pow b 2))))>
#<alt (pow b 2)>
#<alt (* (pow b 2) (+ 1 (/ (* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)) (pow b 2))))>
#<alt (* (pow b 2) (+ 1 (/ (* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)) (pow b 2))))>
#<alt (* (pow b 2) (+ 1 (/ (* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)) (pow b 2))))>
#<alt (* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2))>
#<alt (* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2))>
#<alt (* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2))>
#<alt (* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2))>
#<alt (* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2))>
#<alt (* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2))>
#<alt (* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2))>
#<alt (* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2))>
#<alt (* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2))>
#<alt (* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2))>
#<alt (* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2))>
#<alt (* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2))>
#<alt (* (pow a 2) (* (pow angle 2) (pow (- (* 1/180 (/ (- (pow (PI) 2) 1) (- (PI) 1))) 1/180) 2)))>
#<alt (* (pow angle 2) (+ (* -1/3 (/ (* (pow a 2) (* (pow angle 2) (* (pow (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1))) 3) (- (* 1/180 (/ (- (pow (PI) 2) 1) (- (PI) 1))) 1/180)))) (pow (- (PI) 1) 3))) (* (pow a 2) (pow (- (* 1/180 (/ (- (pow (PI) 2) 1) (- (PI) 1))) 1/180) 2))))>
#<alt (* (pow angle 2) (+ (* (pow a 2) (pow (- (* 1/180 (/ (- (pow (PI) 2) 1) (- (PI) 1))) 1/180) 2)) (* (pow angle 2) (+ (* -1/3 (/ (* (pow a 2) (* (pow (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1))) 3) (- (* 1/180 (/ (- (pow (PI) 2) 1) (- (PI) 1))) 1/180))) (pow (- (PI) 1) 3))) (* (pow a 2) (* (pow angle 2) (+ (* 1/60 (/ (* (pow (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1))) 5) (- (* 1/180 (/ (- (pow (PI) 2) 1) (- (PI) 1))) 1/180)) (pow (- (PI) 1) 5))) (* 1/36 (/ (pow (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1))) 6) (pow (- (PI) 1) 6))))))))))>
#<alt (* (pow angle 2) (+ (* (pow a 2) (pow (- (* 1/180 (/ (- (pow (PI) 2) 1) (- (PI) 1))) 1/180) 2)) (* (pow angle 2) (+ (* -1/3 (/ (* (pow a 2) (* (pow (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1))) 3) (- (* 1/180 (/ (- (pow (PI) 2) 1) (- (PI) 1))) 1/180))) (pow (- (PI) 1) 3))) (* (pow angle 2) (+ (* (pow a 2) (* (pow angle 2) (+ (* -1/360 (/ (pow (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1))) 8) (pow (- (PI) 1) 8))) (* -1/2520 (/ (* (pow (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1))) 7) (- (* 1/180 (/ (- (pow (PI) 2) 1) (- (PI) 1))) 1/180)) (pow (- (PI) 1) 7)))))) (* (pow a 2) (+ (* 1/60 (/ (* (pow (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1))) 5) (- (* 1/180 (/ (- (pow (PI) 2) 1) (- (PI) 1))) 1/180)) (pow (- (PI) 1) 5))) (* 1/36 (/ (pow (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1))) 6) (pow (- (PI) 1) 6)))))))))))>
#<alt (* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2))>
#<alt (* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2))>
#<alt (* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2))>
#<alt (* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2))>
#<alt (* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2))>
#<alt (* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2))>
#<alt (* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2))>
#<alt (* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2))>
#<alt (* a (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))))>
#<alt (* a (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))))>
#<alt (* a (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))))>
#<alt (* a (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))))>
#<alt (* a (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))))>
#<alt (* a (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))))>
#<alt (* a (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))))>
#<alt (* a (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))))>
#<alt (* a (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))))>
#<alt (* a (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))))>
#<alt (* a (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))))>
#<alt (* a (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))))>
#<alt (* a (* angle (- (* 1/180 (/ (- (pow (PI) 2) 1) (- (PI) 1))) 1/180)))>
#<alt (* angle (+ (* -1/6 (/ (* a (* (pow angle 2) (pow (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1))) 3))) (pow (- (PI) 1) 3))) (* a (- (* 1/180 (/ (- (pow (PI) 2) 1) (- (PI) 1))) 1/180))))>
#<alt (* angle (+ (* a (- (* 1/180 (/ (- (pow (PI) 2) 1) (- (PI) 1))) 1/180)) (* (pow angle 2) (+ (* -1/6 (/ (* a (pow (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1))) 3)) (pow (- (PI) 1) 3))) (* 1/120 (/ (* a (* (pow angle 2) (pow (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1))) 5))) (pow (- (PI) 1) 5)))))))>
#<alt (* angle (+ (* a (- (* 1/180 (/ (- (pow (PI) 2) 1) (- (PI) 1))) 1/180)) (* (pow angle 2) (+ (* -1/6 (/ (* a (pow (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1))) 3)) (pow (- (PI) 1) 3))) (* (pow angle 2) (+ (* -1/5040 (/ (* a (* (pow angle 2) (pow (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1))) 7))) (pow (- (PI) 1) 7))) (* 1/120 (/ (* a (pow (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1))) 5)) (pow (- (PI) 1) 5)))))))))>
#<alt (* a (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))))>
#<alt (* a (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))))>
#<alt (* a (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))))>
#<alt (* a (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))))>
#<alt (* a (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))))>
#<alt (* a (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))))>
#<alt (* a (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))))>
#<alt (* a (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))))>
#<alt (+ (exp (* 2 (+ (log a) (log (sin (* 1/180 (* angle (PI)))))))) (pow b 2))>
#<alt (+ (exp (* 2 (+ (log a) (log (sin (* 1/180 (* angle (PI)))))))) (pow b 2))>
#<alt (+ (exp (* 2 (+ (log a) (log (sin (* 1/180 (* angle (PI)))))))) (pow b 2))>
#<alt (+ (exp (* 2 (+ (log a) (log (sin (* 1/180 (* angle (PI)))))))) (pow b 2))>
#<alt (+ (exp (* 2 (+ (log (sin (* 1/180 (* angle (PI))))) (* -1 (log (/ 1 a)))))) (pow b 2))>
#<alt (+ (exp (* 2 (+ (log (sin (* 1/180 (* angle (PI))))) (* -1 (log (/ 1 a)))))) (pow b 2))>
#<alt (+ (exp (* 2 (+ (log (sin (* 1/180 (* angle (PI))))) (* -1 (log (/ 1 a)))))) (pow b 2))>
#<alt (+ (exp (* 2 (+ (log (sin (* 1/180 (* angle (PI))))) (* -1 (log (/ 1 a)))))) (pow b 2))>
#<alt (+ (exp (* 2 (+ (log (* -1 (sin (* 1/180 (* angle (PI)))))) (* -1 (log (/ -1 a)))))) (pow b 2))>
#<alt (+ (exp (* 2 (+ (log (* -1 (sin (* 1/180 (* angle (PI)))))) (* -1 (log (/ -1 a)))))) (pow b 2))>
#<alt (+ (exp (* 2 (+ (log (* -1 (sin (* 1/180 (* angle (PI)))))) (* -1 (log (/ -1 a)))))) (pow b 2))>
#<alt (+ (exp (* 2 (+ (log (* -1 (sin (* 1/180 (* angle (PI)))))) (* -1 (log (/ -1 a)))))) (pow b 2))>
#<alt (+ (exp (* 2 (+ (log angle) (log (* 1/180 (* a (PI))))))) (pow b 2))>
#<alt (+ (exp (* 2 (+ (log angle) (log (* 1/180 (* a (PI))))))) (+ (* -1/97200 (* (pow angle 2) (* (pow (PI) 2) (exp (* 2 (+ (log angle) (log (* 1/180 (* a (PI)))))))))) (pow b 2)))>
#<alt (+ (exp (* 2 (+ (log angle) (log (* 1/180 (* a (PI))))))) (+ (* (pow angle 2) (+ (* -1/97200 (* (pow (PI) 2) (exp (* 2 (+ (log angle) (log (* 1/180 (* a (PI))))))))) (* (pow angle 2) (* (exp (* 2 (+ (log angle) (log (* 1/180 (* a (PI))))))) (+ (* 1/18895680000 (pow (PI) 4)) (* 1/12 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))))))))) (pow b 2)))>
#<alt (+ (exp (* 2 (+ (log angle) (log (* 1/180 (* a (PI))))))) (+ (* (pow angle 2) (+ (* -1/97200 (* (pow (PI) 2) (exp (* 2 (+ (log angle) (log (* 1/180 (* a (PI))))))))) (* (pow angle 2) (+ (* (exp (* 2 (+ (log angle) (log (* 1/180 (* a (PI))))))) (+ (* 1/18895680000 (pow (PI) 4)) (* 1/12 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4)))))) (* (pow angle 2) (* (exp (* 2 (+ (log angle) (log (* 1/180 (* a (PI))))))) (+ (* -1/1166400 (* (pow (PI) 2) (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))))) (+ (* -1/5509980288000000 (pow (PI) 6)) (* 1/360 (+ (* -1/30611001600000 (pow (PI) 6)) (+ (* -1/238085568000000 (pow (PI) 6)) (* 1/34012224000000 (pow (PI) 6))))))))))))) (pow b 2)))>
#<alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))>
#<alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))>
#<alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))>
#<alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))>
#<alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))>
#<alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))>
#<alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))>
#<alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))>
#<alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))>
#<alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))>
#<alt (pow b 2)>
#<alt (* (pow b 2) (+ 1 (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))))>
#<alt (* (pow b 2) (+ 1 (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))))>
#<alt (* (pow b 2) (+ 1 (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))))>
#<alt (pow b 2)>
#<alt (* (pow b 2) (+ 1 (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))))>
#<alt (* (pow b 2) (+ 1 (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))))>
#<alt (* (pow b 2) (+ 1 (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))))>
#<alt (exp (* 2 (+ (log a) (log (sin (* 1/180 (* angle (PI))))))))>
#<alt (exp (* 2 (+ (log a) (log (sin (* 1/180 (* angle (PI))))))))>
#<alt (exp (* 2 (+ (log a) (log (sin (* 1/180 (* angle (PI))))))))>
#<alt (exp (* 2 (+ (log a) (log (sin (* 1/180 (* angle (PI))))))))>
#<alt (exp (* 2 (+ (log (sin (* 1/180 (* angle (PI))))) (* -1 (log (/ 1 a))))))>
#<alt (exp (* 2 (+ (log (sin (* 1/180 (* angle (PI))))) (* -1 (log (/ 1 a))))))>
#<alt (exp (* 2 (+ (log (sin (* 1/180 (* angle (PI))))) (* -1 (log (/ 1 a))))))>
#<alt (exp (* 2 (+ (log (sin (* 1/180 (* angle (PI))))) (* -1 (log (/ 1 a))))))>
#<alt (exp (* 2 (+ (log (* -1 (sin (* 1/180 (* angle (PI)))))) (* -1 (log (/ -1 a))))))>
#<alt (exp (* 2 (+ (log (* -1 (sin (* 1/180 (* angle (PI)))))) (* -1 (log (/ -1 a))))))>
#<alt (exp (* 2 (+ (log (* -1 (sin (* 1/180 (* angle (PI)))))) (* -1 (log (/ -1 a))))))>
#<alt (exp (* 2 (+ (log (* -1 (sin (* 1/180 (* angle (PI)))))) (* -1 (log (/ -1 a))))))>
#<alt (exp (* 2 (+ (log angle) (log (* 1/180 (* a (PI)))))))>
#<alt (+ (exp (* 2 (+ (log angle) (log (* 1/180 (* a (PI))))))) (* -1/97200 (* (pow angle 2) (* (pow (PI) 2) (exp (* 2 (+ (log angle) (log (* 1/180 (* a (PI)))))))))))>
#<alt (+ (exp (* 2 (+ (log angle) (log (* 1/180 (* a (PI))))))) (* (pow angle 2) (+ (* -1/97200 (* (pow (PI) 2) (exp (* 2 (+ (log angle) (log (* 1/180 (* a (PI))))))))) (* (pow angle 2) (* (exp (* 2 (+ (log angle) (log (* 1/180 (* a (PI))))))) (+ (* 1/18895680000 (pow (PI) 4)) (* 1/12 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))))))))))>
#<alt (+ (exp (* 2 (+ (log angle) (log (* 1/180 (* a (PI))))))) (* (pow angle 2) (+ (* -1/97200 (* (pow (PI) 2) (exp (* 2 (+ (log angle) (log (* 1/180 (* a (PI))))))))) (* (pow angle 2) (+ (* (exp (* 2 (+ (log angle) (log (* 1/180 (* a (PI))))))) (+ (* 1/18895680000 (pow (PI) 4)) (* 1/12 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4)))))) (* (pow angle 2) (* (exp (* 2 (+ (log angle) (log (* 1/180 (* a (PI))))))) (+ (* -1/1166400 (* (pow (PI) 2) (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))))) (+ (* -1/5509980288000000 (pow (PI) 6)) (* 1/360 (+ (* -1/30611001600000 (pow (PI) 6)) (+ (* -1/238085568000000 (pow (PI) 6)) (* 1/34012224000000 (pow (PI) 6))))))))))))))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* angle (+ (* -1/34992000 (* (pow angle 2) (pow (PI) 3))) (* 1/180 (PI))))>
#<alt (* angle (+ (* 1/180 (PI)) (* (pow angle 2) (+ (* -1/34992000 (pow (PI) 3)) (* 1/22674816000000 (* (pow angle 2) (pow (PI) 5)))))))>
#<alt (* angle (+ (* 1/180 (PI)) (* (pow angle 2) (+ (* -1/34992000 (pow (PI) 3)) (* (pow angle 2) (+ (* -1/30855889612800000000 (* (pow angle 2) (pow (PI) 7))) (* 1/22674816000000 (pow (PI) 5))))))))>
#<alt (sin (* 1/180 (* angle (PI))))>
#<alt (sin (* 1/180 (* angle (PI))))>
#<alt (sin (* 1/180 (* angle (PI))))>
#<alt (sin (* 1/180 (* angle (PI))))>
#<alt (sin (* 1/180 (* angle (PI))))>
#<alt (sin (* 1/180 (* angle (PI))))>
#<alt (sin (* 1/180 (* angle (PI))))>
#<alt (sin (* 1/180 (* angle (PI))))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* a (* angle (PI))))>
#<alt (* angle (+ (* -1/34992000 (* a (* (pow angle 2) (pow (PI) 3)))) (* 1/180 (* a (PI)))))>
#<alt (* angle (+ (* 1/180 (* a (PI))) (* (pow angle 2) (+ (* -1/34992000 (* a (pow (PI) 3))) (* 1/22674816000000 (* a (* (pow angle 2) (pow (PI) 5))))))))>
#<alt (* angle (+ (* 1/180 (* a (PI))) (* (pow angle 2) (+ (* -1/34992000 (* a (pow (PI) 3))) (* (pow angle 2) (+ (* -1/30855889612800000000 (* a (* (pow angle 2) (pow (PI) 7)))) (* 1/22674816000000 (* a (pow (PI) 5)))))))))>
#<alt (* a (sin (* 1/180 (* angle (PI)))))>
#<alt (* a (sin (* 1/180 (* angle (PI)))))>
#<alt (* a (sin (* 1/180 (* angle (PI)))))>
#<alt (* a (sin (* 1/180 (* angle (PI)))))>
#<alt (* a (sin (* 1/180 (* angle (PI)))))>
#<alt (* a (sin (* 1/180 (* angle (PI)))))>
#<alt (* a (sin (* 1/180 (* angle (PI)))))>
#<alt (* a (sin (* 1/180 (* angle (PI)))))>
#<alt (* a (sin (* 1/180 (* angle (PI)))))>
#<alt (* a (sin (* 1/180 (* angle (PI)))))>
#<alt (* a (sin (* 1/180 (* angle (PI)))))>
#<alt (* a (sin (* 1/180 (* angle (PI)))))>
#<alt (* a (sin (* 1/180 (* angle (PI)))))>
#<alt (* a (sin (* 1/180 (* angle (PI)))))>
#<alt (* a (sin (* 1/180 (* angle (PI)))))>
#<alt (* a (sin (* 1/180 (* angle (PI)))))>
#<alt (* a (sin (* 1/180 (* angle (PI)))))>
#<alt (* a (sin (* 1/180 (* angle (PI)))))>
#<alt (* a (sin (* 1/180 (* angle (PI)))))>
#<alt (* a (sin (* 1/180 (* angle (PI)))))>
#<alt (* 1/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 (* angle (- (* 1/180 (/ (- (pow (PI) 2) 1) (- (PI) 1))) 1/180))>
#<alt (* angle (- (+ (* -1/6 (/ (* (pow angle 2) (pow (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1))) 3)) (pow (- (PI) 1) 3))) (* 1/180 (/ (- (pow (PI) 2) 1) (- (PI) 1)))) 1/180))>
#<alt (* angle (- (+ (* 1/180 (/ (- (pow (PI) 2) 1) (- (PI) 1))) (* (pow angle 2) (+ (* -1/6 (/ (pow (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1))) 3) (pow (- (PI) 1) 3))) (* 1/120 (/ (* (pow angle 2) (pow (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1))) 5)) (pow (- (PI) 1) 5)))))) 1/180))>
#<alt (* angle (- (+ (* 1/180 (/ (- (pow (PI) 2) 1) (- (PI) 1))) (* (pow angle 2) (+ (* -1/6 (/ (pow (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1))) 3) (pow (- (PI) 1) 3))) (* (pow angle 2) (+ (* -1/5040 (/ (* (pow angle 2) (pow (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1))) 7)) (pow (- (PI) 1) 7))) (* 1/120 (/ (pow (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1))) 5) (pow (- (PI) 1) 5)))))))) 1/180))>
#<alt (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1)))>
#<alt (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1)))>
#<alt (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1)))>
#<alt (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1)))>
#<alt (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1)))>
#<alt (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1)))>
#<alt (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1)))>
#<alt (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1)))>
#<alt (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))>
#<alt (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))>
#<alt (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))>
#<alt (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))>
#<alt (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))>
#<alt (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))>
#<alt (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))>
#<alt (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))>
#<alt (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))>
#<alt (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))>
#<alt (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))>
#<alt (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))>
#<alt (* 1/180 (* angle (- (pow (PI) 2) 1)))>
#<alt (* 1/180 (* angle (- (pow (PI) 2) 1)))>
#<alt (* 1/180 (* angle (- (pow (PI) 2) 1)))>
#<alt (* 1/180 (* angle (- (pow (PI) 2) 1)))>
#<alt (* 1/180 (* angle (- (pow (PI) 2) 1)))>
#<alt (* 1/180 (* angle (- (pow (PI) 2) 1)))>
#<alt (* 1/180 (* angle (- (pow (PI) 2) 1)))>
#<alt (* 1/180 (* angle (- (pow (PI) 2) 1)))>
#<alt (* 1/180 (* angle (- (pow (PI) 2) 1)))>
#<alt (* 1/180 (* angle (- (pow (PI) 2) 1)))>
#<alt (* 1/180 (* angle (- (pow (PI) 2) 1)))>
#<alt (* 1/180 (* angle (- (pow (PI) 2) 1)))>
#<alt (+ (log a) (log (sin (* 1/180 (* angle (PI))))))>
#<alt (+ (log a) (log (sin (* 1/180 (* angle (PI))))))>
#<alt (+ (log a) (log (sin (* 1/180 (* angle (PI))))))>
#<alt (+ (log a) (log (sin (* 1/180 (* angle (PI))))))>
#<alt (+ (log (sin (* 1/180 (* angle (PI))))) (* -1 (log (/ 1 a))))>
#<alt (+ (log (sin (* 1/180 (* angle (PI))))) (* -1 (log (/ 1 a))))>
#<alt (+ (log (sin (* 1/180 (* angle (PI))))) (* -1 (log (/ 1 a))))>
#<alt (+ (log (sin (* 1/180 (* angle (PI))))) (* -1 (log (/ 1 a))))>
#<alt (+ (log (* -1 (sin (* 1/180 (* angle (PI)))))) (* -1 (log (/ -1 a))))>
#<alt (+ (log (* -1 (sin (* 1/180 (* angle (PI)))))) (* -1 (log (/ -1 a))))>
#<alt (+ (log (* -1 (sin (* 1/180 (* angle (PI)))))) (* -1 (log (/ -1 a))))>
#<alt (+ (log (* -1 (sin (* 1/180 (* angle (PI)))))) (* -1 (log (/ -1 a))))>
#<alt (+ (log angle) (log (* 1/180 (* a (PI)))))>
#<alt (+ (log angle) (+ (log (* 1/180 (* a (PI)))) (* -1/194400 (* (pow angle 2) (pow (PI) 2)))))>
#<alt (+ (log angle) (+ (log (* 1/180 (* a (PI)))) (* (pow angle 2) (+ (* -1/194400 (pow (PI) 2)) (* 1/24 (* (pow angle 2) (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4)))))))))>
#<alt (+ (log angle) (+ (log (* 1/180 (* a (PI)))) (* (pow angle 2) (+ (* -1/194400 (pow (PI) 2)) (* (pow angle 2) (+ (* 1/720 (* (pow angle 2) (+ (* -1/30611001600000 (pow (PI) 6)) (+ (* -1/238085568000000 (pow (PI) 6)) (* 1/34012224000000 (pow (PI) 6)))))) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))))))))))>
#<alt (log (* a (sin (* 1/180 (* angle (PI))))))>
#<alt (log (* a (sin (* 1/180 (* angle (PI))))))>
#<alt (log (* a (sin (* 1/180 (* angle (PI))))))>
#<alt (log (* a (sin (* 1/180 (* angle (PI))))))>
#<alt (log (* a (sin (* 1/180 (* angle (PI))))))>
#<alt (log (* a (sin (* 1/180 (* angle (PI))))))>
#<alt (log (* a (sin (* 1/180 (* angle (PI))))))>
#<alt (log (* a (sin (* 1/180 (* angle (PI))))))>
Calls

105 calls:

TimeVariablePointExpression
64.0ms
b
@0
(pow (exp 2) (log b))
33.0ms
b
@-inf
(pow (exp 2) (log b))
31.0ms
angle
@inf
(+ (pow (exp 2) (log (* a (sin (/ (PI) (/ 180 angle)))))) (pow (* b 1) 2))
25.0ms
a
@-inf
(* a (sin (/ (- (* (* (+ (* (PI) (PI)) -1) (/ angle 180)) (/ 1 angle)) (* (+ (PI) -1) 1/180)) (* (+ (PI) -1) (/ 1 angle)))))
25.0ms
a
@0
(+ (pow (exp 2) (log (* a (sin (/ (PI) (/ 180 angle)))))) (pow (* b 1) 2))

rewrite394.0ms (2.5%)

Algorithm
batch-egg-rewrite
Rules
3178×*-lowering-*.f32
3178×*-lowering-*.f64
2712×/-lowering-/.f32
2712×/-lowering-/.f64
1764×pow-lowering-pow.f64
Iterations

Useful iterations: 2 (0.0ms)

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

simplify614.0ms (3.9%)

Algorithm
egg-herbie
Rules
6588×*-lowering-*.f32
6588×*-lowering-*.f64
3272×+-lowering-+.f64
3272×+-lowering-+.f32
1120×associate-*r*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03856875
112475969
253135410
083775410
Stop Event
iter limit
node limit
Counts
420 → 420
Calls
Call 1
Inputs
(pow b 2)
(+ (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (pow b 2))
(+ (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (* (pow angle 2) (pow (PI) 4)))) (* 1/32400 (* (pow a 2) (pow (PI) 2))))) (pow b 2))
(+ (* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow a 2) (* (pow angle 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6))))))))) (pow b 2))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))
(pow b 2)
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (+ (/ (pow b 2) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (+ (/ (pow b 2) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (+ (/ (pow b 2) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (+ (/ (pow b 2) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (+ (/ (pow b 2) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (+ (/ (pow b 2) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))
(pow b 2)
(* (pow b 2) (+ 1 (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))))
(* (pow b 2) (+ 1 (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))))
(* (pow b 2) (+ 1 (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))))
(pow b 2)
(* (pow b 2) (+ 1 (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))))
(* (pow b 2) (+ 1 (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))))
(* (pow b 2) (+ 1 (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))))
(pow b 2)
(pow b 2)
(pow b 2)
(pow b 2)
(pow b 2)
(pow b 2)
(pow b 2)
(pow b 2)
(pow b 2)
(pow b 2)
(pow b 2)
(pow b 2)
b
b
b
b
b
b
b
b
b
b
b
b
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (* (pow angle 2) (pow (PI) 4)))) (* 1/32400 (* (pow a 2) (pow (PI) 2)))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow a 2) (* (pow angle 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))))))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow angle 2) (+ (* (pow a 2) (* (pow angle 2) (+ (* -1/396718580736000000000 (pow (PI) 8)) (* -1/2777030065152000000000 (pow (PI) 8))))) (* (pow a 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6))))))))))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* (pow a 2) (pow (PI) 2))
(* (pow a 2) (pow (PI) 2))
(* (pow a 2) (pow (PI) 2))
(* (pow a 2) (pow (PI) 2))
(* (pow a 2) (pow (PI) 2))
(* (pow a 2) (pow (PI) 2))
(* (pow a 2) (pow (PI) 2))
(* (pow a 2) (pow (PI) 2))
(* (pow a 2) (pow (PI) 2))
(* (pow a 2) (pow (PI) 2))
(* (pow a 2) (pow (PI) 2))
(* (pow a 2) (pow (PI) 2))
(* a (pow (PI) 2))
(* a (pow (PI) 2))
(* a (pow (PI) 2))
(* a (pow (PI) 2))
(* a (pow (PI) 2))
(* a (pow (PI) 2))
(* a (pow (PI) 2))
(* a (pow (PI) 2))
(* a (pow (PI) 2))
(* a (pow (PI) 2))
(* a (pow (PI) 2))
(* a (pow (PI) 2))
(pow b 2)
(pow b 2)
(pow b 2)
(pow b 2)
(pow b 2)
(pow b 2)
(pow b 2)
(pow b 2)
(exp (* 2 (+ (log -1) (* -1 (log (/ -1 b))))))
(exp (* 2 (+ (log -1) (* -1 (log (/ -1 b))))))
(exp (* 2 (+ (log -1) (* -1 (log (/ -1 b))))))
(exp (* 2 (+ (log -1) (* -1 (log (/ -1 b))))))
(log b)
(log b)
(log b)
(log b)
(* -1 (log (/ 1 b)))
(* -1 (log (/ 1 b)))
(* -1 (log (/ 1 b)))
(* -1 (log (/ 1 b)))
(+ (log -1) (* -1 (log (/ -1 b))))
(+ (log -1) (* -1 (log (/ -1 b))))
(+ (log -1) (* -1 (log (/ -1 b))))
(+ (log -1) (* -1 (log (/ -1 b))))
(pow b 2)
(+ (* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)) (pow b 2))
(+ (* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)) (pow b 2))
(+ (* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)) (pow b 2))
(* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2))
(* (pow a 2) (+ (/ (pow b 2) (pow a 2)) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)))
(* (pow a 2) (+ (/ (pow b 2) (pow a 2)) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)))
(* (pow a 2) (+ (/ (pow b 2) (pow a 2)) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)))
(* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2))
(* (pow a 2) (+ (/ (pow b 2) (pow a 2)) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)))
(* (pow a 2) (+ (/ (pow b 2) (pow a 2)) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)))
(* (pow a 2) (+ (/ (pow b 2) (pow a 2)) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)))
(pow b 2)
(+ (* (pow a 2) (* (pow angle 2) (pow (- (* 1/180 (/ (- (pow (PI) 2) 1) (- (PI) 1))) 1/180) 2))) (pow b 2))
(+ (* (pow angle 2) (+ (* -1/3 (/ (* (pow a 2) (* (pow angle 2) (* (pow (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1))) 3) (- (* 1/180 (/ (- (pow (PI) 2) 1) (- (PI) 1))) 1/180)))) (pow (- (PI) 1) 3))) (* (pow a 2) (pow (- (* 1/180 (/ (- (pow (PI) 2) 1) (- (PI) 1))) 1/180) 2)))) (pow b 2))
(+ (* (pow angle 2) (+ (* (pow a 2) (pow (- (* 1/180 (/ (- (pow (PI) 2) 1) (- (PI) 1))) 1/180) 2)) (* (pow angle 2) (+ (* -1/3 (/ (* (pow a 2) (* (pow (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1))) 3) (- (* 1/180 (/ (- (pow (PI) 2) 1) (- (PI) 1))) 1/180))) (pow (- (PI) 1) 3))) (* (pow a 2) (* (pow angle 2) (+ (* 1/60 (/ (* (pow (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1))) 5) (- (* 1/180 (/ (- (pow (PI) 2) 1) (- (PI) 1))) 1/180)) (pow (- (PI) 1) 5))) (* 1/36 (/ (pow (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1))) 6) (pow (- (PI) 1) 6)))))))))) (pow b 2))
(+ (* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)) (pow b 2))
(+ (* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)) (pow b 2))
(+ (* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)) (pow b 2))
(+ (* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)) (pow b 2))
(+ (* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)) (pow b 2))
(+ (* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)) (pow b 2))
(+ (* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)) (pow b 2))
(+ (* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)) (pow b 2))
(* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2))
(+ (* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)) (pow b 2))
(+ (* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)) (pow b 2))
(+ (* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)) (pow b 2))
(pow b 2)
(* (pow b 2) (+ 1 (/ (* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)) (pow b 2))))
(* (pow b 2) (+ 1 (/ (* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)) (pow b 2))))
(* (pow b 2) (+ 1 (/ (* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)) (pow b 2))))
(pow b 2)
(* (pow b 2) (+ 1 (/ (* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)) (pow b 2))))
(* (pow b 2) (+ 1 (/ (* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)) (pow b 2))))
(* (pow b 2) (+ 1 (/ (* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)) (pow b 2))))
(* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2))
(* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2))
(* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2))
(* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2))
(* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2))
(* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2))
(* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2))
(* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2))
(* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2))
(* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2))
(* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2))
(* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2))
(* (pow a 2) (* (pow angle 2) (pow (- (* 1/180 (/ (- (pow (PI) 2) 1) (- (PI) 1))) 1/180) 2)))
(* (pow angle 2) (+ (* -1/3 (/ (* (pow a 2) (* (pow angle 2) (* (pow (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1))) 3) (- (* 1/180 (/ (- (pow (PI) 2) 1) (- (PI) 1))) 1/180)))) (pow (- (PI) 1) 3))) (* (pow a 2) (pow (- (* 1/180 (/ (- (pow (PI) 2) 1) (- (PI) 1))) 1/180) 2))))
(* (pow angle 2) (+ (* (pow a 2) (pow (- (* 1/180 (/ (- (pow (PI) 2) 1) (- (PI) 1))) 1/180) 2)) (* (pow angle 2) (+ (* -1/3 (/ (* (pow a 2) (* (pow (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1))) 3) (- (* 1/180 (/ (- (pow (PI) 2) 1) (- (PI) 1))) 1/180))) (pow (- (PI) 1) 3))) (* (pow a 2) (* (pow angle 2) (+ (* 1/60 (/ (* (pow (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1))) 5) (- (* 1/180 (/ (- (pow (PI) 2) 1) (- (PI) 1))) 1/180)) (pow (- (PI) 1) 5))) (* 1/36 (/ (pow (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1))) 6) (pow (- (PI) 1) 6))))))))))
(* (pow angle 2) (+ (* (pow a 2) (pow (- (* 1/180 (/ (- (pow (PI) 2) 1) (- (PI) 1))) 1/180) 2)) (* (pow angle 2) (+ (* -1/3 (/ (* (pow a 2) (* (pow (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1))) 3) (- (* 1/180 (/ (- (pow (PI) 2) 1) (- (PI) 1))) 1/180))) (pow (- (PI) 1) 3))) (* (pow angle 2) (+ (* (pow a 2) (* (pow angle 2) (+ (* -1/360 (/ (pow (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1))) 8) (pow (- (PI) 1) 8))) (* -1/2520 (/ (* (pow (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1))) 7) (- (* 1/180 (/ (- (pow (PI) 2) 1) (- (PI) 1))) 1/180)) (pow (- (PI) 1) 7)))))) (* (pow a 2) (+ (* 1/60 (/ (* (pow (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1))) 5) (- (* 1/180 (/ (- (pow (PI) 2) 1) (- (PI) 1))) 1/180)) (pow (- (PI) 1) 5))) (* 1/36 (/ (pow (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1))) 6) (pow (- (PI) 1) 6)))))))))))
(* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2))
(* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2))
(* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2))
(* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2))
(* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2))
(* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2))
(* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2))
(* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2))
(* a (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))))
(* a (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))))
(* a (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))))
(* a (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))))
(* a (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))))
(* a (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))))
(* a (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))))
(* a (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))))
(* a (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))))
(* a (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))))
(* a (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))))
(* a (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))))
(* a (* angle (- (* 1/180 (/ (- (pow (PI) 2) 1) (- (PI) 1))) 1/180)))
(* angle (+ (* -1/6 (/ (* a (* (pow angle 2) (pow (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1))) 3))) (pow (- (PI) 1) 3))) (* a (- (* 1/180 (/ (- (pow (PI) 2) 1) (- (PI) 1))) 1/180))))
(* angle (+ (* a (- (* 1/180 (/ (- (pow (PI) 2) 1) (- (PI) 1))) 1/180)) (* (pow angle 2) (+ (* -1/6 (/ (* a (pow (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1))) 3)) (pow (- (PI) 1) 3))) (* 1/120 (/ (* a (* (pow angle 2) (pow (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1))) 5))) (pow (- (PI) 1) 5)))))))
(* angle (+ (* a (- (* 1/180 (/ (- (pow (PI) 2) 1) (- (PI) 1))) 1/180)) (* (pow angle 2) (+ (* -1/6 (/ (* a (pow (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1))) 3)) (pow (- (PI) 1) 3))) (* (pow angle 2) (+ (* -1/5040 (/ (* a (* (pow angle 2) (pow (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1))) 7))) (pow (- (PI) 1) 7))) (* 1/120 (/ (* a (pow (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1))) 5)) (pow (- (PI) 1) 5)))))))))
(* a (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))))
(* a (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))))
(* a (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))))
(* a (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))))
(* a (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))))
(* a (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))))
(* a (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))))
(* a (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))))
(+ (exp (* 2 (+ (log a) (log (sin (* 1/180 (* angle (PI)))))))) (pow b 2))
(+ (exp (* 2 (+ (log a) (log (sin (* 1/180 (* angle (PI)))))))) (pow b 2))
(+ (exp (* 2 (+ (log a) (log (sin (* 1/180 (* angle (PI)))))))) (pow b 2))
(+ (exp (* 2 (+ (log a) (log (sin (* 1/180 (* angle (PI)))))))) (pow b 2))
(+ (exp (* 2 (+ (log (sin (* 1/180 (* angle (PI))))) (* -1 (log (/ 1 a)))))) (pow b 2))
(+ (exp (* 2 (+ (log (sin (* 1/180 (* angle (PI))))) (* -1 (log (/ 1 a)))))) (pow b 2))
(+ (exp (* 2 (+ (log (sin (* 1/180 (* angle (PI))))) (* -1 (log (/ 1 a)))))) (pow b 2))
(+ (exp (* 2 (+ (log (sin (* 1/180 (* angle (PI))))) (* -1 (log (/ 1 a)))))) (pow b 2))
(+ (exp (* 2 (+ (log (* -1 (sin (* 1/180 (* angle (PI)))))) (* -1 (log (/ -1 a)))))) (pow b 2))
(+ (exp (* 2 (+ (log (* -1 (sin (* 1/180 (* angle (PI)))))) (* -1 (log (/ -1 a)))))) (pow b 2))
(+ (exp (* 2 (+ (log (* -1 (sin (* 1/180 (* angle (PI)))))) (* -1 (log (/ -1 a)))))) (pow b 2))
(+ (exp (* 2 (+ (log (* -1 (sin (* 1/180 (* angle (PI)))))) (* -1 (log (/ -1 a)))))) (pow b 2))
(+ (exp (* 2 (+ (log angle) (log (* 1/180 (* a (PI))))))) (pow b 2))
(+ (exp (* 2 (+ (log angle) (log (* 1/180 (* a (PI))))))) (+ (* -1/97200 (* (pow angle 2) (* (pow (PI) 2) (exp (* 2 (+ (log angle) (log (* 1/180 (* a (PI)))))))))) (pow b 2)))
(+ (exp (* 2 (+ (log angle) (log (* 1/180 (* a (PI))))))) (+ (* (pow angle 2) (+ (* -1/97200 (* (pow (PI) 2) (exp (* 2 (+ (log angle) (log (* 1/180 (* a (PI))))))))) (* (pow angle 2) (* (exp (* 2 (+ (log angle) (log (* 1/180 (* a (PI))))))) (+ (* 1/18895680000 (pow (PI) 4)) (* 1/12 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))))))))) (pow b 2)))
(+ (exp (* 2 (+ (log angle) (log (* 1/180 (* a (PI))))))) (+ (* (pow angle 2) (+ (* -1/97200 (* (pow (PI) 2) (exp (* 2 (+ (log angle) (log (* 1/180 (* a (PI))))))))) (* (pow angle 2) (+ (* (exp (* 2 (+ (log angle) (log (* 1/180 (* a (PI))))))) (+ (* 1/18895680000 (pow (PI) 4)) (* 1/12 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4)))))) (* (pow angle 2) (* (exp (* 2 (+ (log angle) (log (* 1/180 (* a (PI))))))) (+ (* -1/1166400 (* (pow (PI) 2) (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))))) (+ (* -1/5509980288000000 (pow (PI) 6)) (* 1/360 (+ (* -1/30611001600000 (pow (PI) 6)) (+ (* -1/238085568000000 (pow (PI) 6)) (* 1/34012224000000 (pow (PI) 6))))))))))))) (pow b 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))
(pow b 2)
(* (pow b 2) (+ 1 (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))))
(* (pow b 2) (+ 1 (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))))
(* (pow b 2) (+ 1 (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))))
(pow b 2)
(* (pow b 2) (+ 1 (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))))
(* (pow b 2) (+ 1 (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))))
(* (pow b 2) (+ 1 (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))))
(exp (* 2 (+ (log a) (log (sin (* 1/180 (* angle (PI))))))))
(exp (* 2 (+ (log a) (log (sin (* 1/180 (* angle (PI))))))))
(exp (* 2 (+ (log a) (log (sin (* 1/180 (* angle (PI))))))))
(exp (* 2 (+ (log a) (log (sin (* 1/180 (* angle (PI))))))))
(exp (* 2 (+ (log (sin (* 1/180 (* angle (PI))))) (* -1 (log (/ 1 a))))))
(exp (* 2 (+ (log (sin (* 1/180 (* angle (PI))))) (* -1 (log (/ 1 a))))))
(exp (* 2 (+ (log (sin (* 1/180 (* angle (PI))))) (* -1 (log (/ 1 a))))))
(exp (* 2 (+ (log (sin (* 1/180 (* angle (PI))))) (* -1 (log (/ 1 a))))))
(exp (* 2 (+ (log (* -1 (sin (* 1/180 (* angle (PI)))))) (* -1 (log (/ -1 a))))))
(exp (* 2 (+ (log (* -1 (sin (* 1/180 (* angle (PI)))))) (* -1 (log (/ -1 a))))))
(exp (* 2 (+ (log (* -1 (sin (* 1/180 (* angle (PI)))))) (* -1 (log (/ -1 a))))))
(exp (* 2 (+ (log (* -1 (sin (* 1/180 (* angle (PI)))))) (* -1 (log (/ -1 a))))))
(exp (* 2 (+ (log angle) (log (* 1/180 (* a (PI)))))))
(+ (exp (* 2 (+ (log angle) (log (* 1/180 (* a (PI))))))) (* -1/97200 (* (pow angle 2) (* (pow (PI) 2) (exp (* 2 (+ (log angle) (log (* 1/180 (* a (PI)))))))))))
(+ (exp (* 2 (+ (log angle) (log (* 1/180 (* a (PI))))))) (* (pow angle 2) (+ (* -1/97200 (* (pow (PI) 2) (exp (* 2 (+ (log angle) (log (* 1/180 (* a (PI))))))))) (* (pow angle 2) (* (exp (* 2 (+ (log angle) (log (* 1/180 (* a (PI))))))) (+ (* 1/18895680000 (pow (PI) 4)) (* 1/12 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))))))))))
(+ (exp (* 2 (+ (log angle) (log (* 1/180 (* a (PI))))))) (* (pow angle 2) (+ (* -1/97200 (* (pow (PI) 2) (exp (* 2 (+ (log angle) (log (* 1/180 (* a (PI))))))))) (* (pow angle 2) (+ (* (exp (* 2 (+ (log angle) (log (* 1/180 (* a (PI))))))) (+ (* 1/18895680000 (pow (PI) 4)) (* 1/12 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4)))))) (* (pow angle 2) (* (exp (* 2 (+ (log angle) (log (* 1/180 (* a (PI))))))) (+ (* -1/1166400 (* (pow (PI) 2) (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))))) (+ (* -1/5509980288000000 (pow (PI) 6)) (* 1/360 (+ (* -1/30611001600000 (pow (PI) 6)) (+ (* -1/238085568000000 (pow (PI) 6)) (* 1/34012224000000 (pow (PI) 6))))))))))))))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* 1/180 (* angle (PI)))
(* angle (+ (* -1/34992000 (* (pow angle 2) (pow (PI) 3))) (* 1/180 (PI))))
(* angle (+ (* 1/180 (PI)) (* (pow angle 2) (+ (* -1/34992000 (pow (PI) 3)) (* 1/22674816000000 (* (pow angle 2) (pow (PI) 5)))))))
(* angle (+ (* 1/180 (PI)) (* (pow angle 2) (+ (* -1/34992000 (pow (PI) 3)) (* (pow angle 2) (+ (* -1/30855889612800000000 (* (pow angle 2) (pow (PI) 7))) (* 1/22674816000000 (pow (PI) 5))))))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* a (* angle (PI))))
(* angle (+ (* -1/34992000 (* a (* (pow angle 2) (pow (PI) 3)))) (* 1/180 (* a (PI)))))
(* angle (+ (* 1/180 (* a (PI))) (* (pow angle 2) (+ (* -1/34992000 (* a (pow (PI) 3))) (* 1/22674816000000 (* a (* (pow angle 2) (pow (PI) 5))))))))
(* angle (+ (* 1/180 (* a (PI))) (* (pow angle 2) (+ (* -1/34992000 (* a (pow (PI) 3))) (* (pow angle 2) (+ (* -1/30855889612800000000 (* a (* (pow angle 2) (pow (PI) 7)))) (* 1/22674816000000 (* a (pow (PI) 5)))))))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* 1/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))
(* angle (- (* 1/180 (/ (- (pow (PI) 2) 1) (- (PI) 1))) 1/180))
(* angle (- (+ (* -1/6 (/ (* (pow angle 2) (pow (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1))) 3)) (pow (- (PI) 1) 3))) (* 1/180 (/ (- (pow (PI) 2) 1) (- (PI) 1)))) 1/180))
(* angle (- (+ (* 1/180 (/ (- (pow (PI) 2) 1) (- (PI) 1))) (* (pow angle 2) (+ (* -1/6 (/ (pow (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1))) 3) (pow (- (PI) 1) 3))) (* 1/120 (/ (* (pow angle 2) (pow (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1))) 5)) (pow (- (PI) 1) 5)))))) 1/180))
(* angle (- (+ (* 1/180 (/ (- (pow (PI) 2) 1) (- (PI) 1))) (* (pow angle 2) (+ (* -1/6 (/ (pow (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1))) 3) (pow (- (PI) 1) 3))) (* (pow angle 2) (+ (* -1/5040 (/ (* (pow angle 2) (pow (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1))) 7)) (pow (- (PI) 1) 7))) (* 1/120 (/ (pow (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1))) 5) (pow (- (PI) 1) 5)))))))) 1/180))
(sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1)))
(sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1)))
(sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1)))
(sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1)))
(sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1)))
(sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1)))
(sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1)))
(sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1)))
(/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))
(/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))
(/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))
(/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))
(/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))
(/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))
(/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))
(/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))
(/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))
(/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))
(/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))
(/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))
(* 1/180 (* angle (- (pow (PI) 2) 1)))
(* 1/180 (* angle (- (pow (PI) 2) 1)))
(* 1/180 (* angle (- (pow (PI) 2) 1)))
(* 1/180 (* angle (- (pow (PI) 2) 1)))
(* 1/180 (* angle (- (pow (PI) 2) 1)))
(* 1/180 (* angle (- (pow (PI) 2) 1)))
(* 1/180 (* angle (- (pow (PI) 2) 1)))
(* 1/180 (* angle (- (pow (PI) 2) 1)))
(* 1/180 (* angle (- (pow (PI) 2) 1)))
(* 1/180 (* angle (- (pow (PI) 2) 1)))
(* 1/180 (* angle (- (pow (PI) 2) 1)))
(* 1/180 (* angle (- (pow (PI) 2) 1)))
(+ (log a) (log (sin (* 1/180 (* angle (PI))))))
(+ (log a) (log (sin (* 1/180 (* angle (PI))))))
(+ (log a) (log (sin (* 1/180 (* angle (PI))))))
(+ (log a) (log (sin (* 1/180 (* angle (PI))))))
(+ (log (sin (* 1/180 (* angle (PI))))) (* -1 (log (/ 1 a))))
(+ (log (sin (* 1/180 (* angle (PI))))) (* -1 (log (/ 1 a))))
(+ (log (sin (* 1/180 (* angle (PI))))) (* -1 (log (/ 1 a))))
(+ (log (sin (* 1/180 (* angle (PI))))) (* -1 (log (/ 1 a))))
(+ (log (* -1 (sin (* 1/180 (* angle (PI)))))) (* -1 (log (/ -1 a))))
(+ (log (* -1 (sin (* 1/180 (* angle (PI)))))) (* -1 (log (/ -1 a))))
(+ (log (* -1 (sin (* 1/180 (* angle (PI)))))) (* -1 (log (/ -1 a))))
(+ (log (* -1 (sin (* 1/180 (* angle (PI)))))) (* -1 (log (/ -1 a))))
(+ (log angle) (log (* 1/180 (* a (PI)))))
(+ (log angle) (+ (log (* 1/180 (* a (PI)))) (* -1/194400 (* (pow angle 2) (pow (PI) 2)))))
(+ (log angle) (+ (log (* 1/180 (* a (PI)))) (* (pow angle 2) (+ (* -1/194400 (pow (PI) 2)) (* 1/24 (* (pow angle 2) (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4)))))))))
(+ (log angle) (+ (log (* 1/180 (* a (PI)))) (* (pow angle 2) (+ (* -1/194400 (pow (PI) 2)) (* (pow angle 2) (+ (* 1/720 (* (pow angle 2) (+ (* -1/30611001600000 (pow (PI) 6)) (+ (* -1/238085568000000 (pow (PI) 6)) (* 1/34012224000000 (pow (PI) 6)))))) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))))))))))
(log (* a (sin (* 1/180 (* angle (PI))))))
(log (* a (sin (* 1/180 (* angle (PI))))))
(log (* a (sin (* 1/180 (* angle (PI))))))
(log (* a (sin (* 1/180 (* angle (PI))))))
(log (* a (sin (* 1/180 (* angle (PI))))))
(log (* a (sin (* 1/180 (* angle (PI))))))
(log (* a (sin (* 1/180 (* angle (PI))))))
(log (* a (sin (* 1/180 (* angle (PI))))))
Outputs
(pow b 2)
(*.f64 b b)
(+ (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 a a) (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) #s(literal 1/32400 binary64))))
(+ (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (* (pow angle 2) (pow (PI) 4)))) (* 1/32400 (* (pow a 2) (pow (PI) 2))))) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 angle (*.f64 angle (*.f64 #s(literal -1/3149280000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))))))))
(+ (* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow a 2) (* (pow angle 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6))))))))) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 (*.f64 (*.f64 a a) (PI.f64)) (PI.f64))) (*.f64 (*.f64 a (*.f64 a (*.f64 angle angle))) (+.f64 (*.f64 #s(literal -1/3149280000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64))) (*.f64 angle (*.f64 angle (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/765275040000000 binary64)))))))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64))))
(pow b 2)
(*.f64 b b)
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64))))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* (pow a 2) (+ (/ (pow b 2) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 a a) (+.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a))))
(* (pow a 2) (+ (/ (pow b 2) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 a a) (+.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a))))
(* (pow a 2) (+ (/ (pow b 2) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 a a) (+.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a))))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* (pow a 2) (+ (/ (pow b 2) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 a a) (+.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a))))
(* (pow a 2) (+ (/ (pow b 2) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 a a) (+.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a))))
(* (pow a 2) (+ (/ (pow b 2) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 a a) (+.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a))))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64))))
(pow b 2)
(*.f64 b b)
(* (pow b 2) (+ 1 (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))))
(*.f64 (*.f64 b b) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b)))))
(* (pow b 2) (+ 1 (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))))
(*.f64 (*.f64 b b) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b)))))
(* (pow b 2) (+ 1 (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))))
(*.f64 (*.f64 b b) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b)))))
(pow b 2)
(*.f64 b b)
(* (pow b 2) (+ 1 (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))))
(*.f64 (*.f64 b b) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b)))))
(* (pow b 2) (+ 1 (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))))
(*.f64 (*.f64 b b) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b)))))
(* (pow b 2) (+ 1 (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))))
(*.f64 (*.f64 b b) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b)))))
(pow b 2)
(*.f64 b b)
(pow b 2)
(*.f64 b b)
(pow b 2)
(*.f64 b b)
(pow b 2)
(*.f64 b b)
(pow b 2)
(*.f64 b b)
(pow b 2)
(*.f64 b b)
(pow b 2)
(*.f64 b b)
(pow b 2)
(*.f64 b b)
(pow b 2)
(*.f64 b b)
(pow b 2)
(*.f64 b b)
(pow b 2)
(*.f64 b b)
(pow b 2)
(*.f64 b b)
b
b
b
b
b
b
b
b
b
b
b
b
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 a a) (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) #s(literal 1/32400 binary64)))
(* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (* (pow angle 2) (pow (PI) 4)))) (* 1/32400 (* (pow a 2) (pow (PI) 2)))))
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 angle (*.f64 angle (*.f64 #s(literal -1/3149280000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64))))))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow a 2) (* (pow angle 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))))))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 (*.f64 (*.f64 a a) (PI.f64)) (PI.f64))) (*.f64 (*.f64 a (*.f64 a (*.f64 angle angle))) (+.f64 (*.f64 #s(literal -1/3149280000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64))) (*.f64 angle (*.f64 angle (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/765275040000000 binary64))))))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow angle 2) (+ (* (pow a 2) (* (pow angle 2) (+ (* -1/396718580736000000000 (pow (PI) 8)) (* -1/2777030065152000000000 (pow (PI) 8))))) (* (pow a 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6))))))))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 (*.f64 (*.f64 a a) (PI.f64)) (PI.f64))) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (+.f64 (*.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 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 8 binary64)) #s(literal -1/347128758144000000000 binary64)))) (*.f64 angle angle)))))))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 a a) (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 a a) (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 a a) (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 a a) (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 a a) (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 a a) (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 a a) (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 a a) (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 a a) (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 a a) (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 a a) (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 a a) (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 a a) (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 a a) (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 a a) (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 a a) (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 a a) (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 a a) (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 a a) (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 a a) (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 a a) (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 a a) (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 a a) (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 a a) (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) #s(literal 1/32400 binary64)))
(* (pow a 2) (pow (PI) 2))
(*.f64 (*.f64 (*.f64 a a) (PI.f64)) (PI.f64))
(* (pow a 2) (pow (PI) 2))
(*.f64 (*.f64 (*.f64 a a) (PI.f64)) (PI.f64))
(* (pow a 2) (pow (PI) 2))
(*.f64 (*.f64 (*.f64 a a) (PI.f64)) (PI.f64))
(* (pow a 2) (pow (PI) 2))
(*.f64 (*.f64 (*.f64 a a) (PI.f64)) (PI.f64))
(* (pow a 2) (pow (PI) 2))
(*.f64 (*.f64 (*.f64 a a) (PI.f64)) (PI.f64))
(* (pow a 2) (pow (PI) 2))
(*.f64 (*.f64 (*.f64 a a) (PI.f64)) (PI.f64))
(* (pow a 2) (pow (PI) 2))
(*.f64 (*.f64 (*.f64 a a) (PI.f64)) (PI.f64))
(* (pow a 2) (pow (PI) 2))
(*.f64 (*.f64 (*.f64 a a) (PI.f64)) (PI.f64))
(* (pow a 2) (pow (PI) 2))
(*.f64 (*.f64 (*.f64 a a) (PI.f64)) (PI.f64))
(* (pow a 2) (pow (PI) 2))
(*.f64 (*.f64 (*.f64 a a) (PI.f64)) (PI.f64))
(* (pow a 2) (pow (PI) 2))
(*.f64 (*.f64 (*.f64 a a) (PI.f64)) (PI.f64))
(* (pow a 2) (pow (PI) 2))
(*.f64 (*.f64 (*.f64 a a) (PI.f64)) (PI.f64))
(* a (pow (PI) 2))
(*.f64 a (*.f64 (PI.f64) (PI.f64)))
(* a (pow (PI) 2))
(*.f64 a (*.f64 (PI.f64) (PI.f64)))
(* a (pow (PI) 2))
(*.f64 a (*.f64 (PI.f64) (PI.f64)))
(* a (pow (PI) 2))
(*.f64 a (*.f64 (PI.f64) (PI.f64)))
(* a (pow (PI) 2))
(*.f64 a (*.f64 (PI.f64) (PI.f64)))
(* a (pow (PI) 2))
(*.f64 a (*.f64 (PI.f64) (PI.f64)))
(* a (pow (PI) 2))
(*.f64 a (*.f64 (PI.f64) (PI.f64)))
(* a (pow (PI) 2))
(*.f64 a (*.f64 (PI.f64) (PI.f64)))
(* a (pow (PI) 2))
(*.f64 a (*.f64 (PI.f64) (PI.f64)))
(* a (pow (PI) 2))
(*.f64 a (*.f64 (PI.f64) (PI.f64)))
(* a (pow (PI) 2))
(*.f64 a (*.f64 (PI.f64) (PI.f64)))
(* a (pow (PI) 2))
(*.f64 a (*.f64 (PI.f64) (PI.f64)))
(pow b 2)
(*.f64 b b)
(pow b 2)
(*.f64 b b)
(pow b 2)
(*.f64 b b)
(pow b 2)
(*.f64 b b)
(pow b 2)
(*.f64 b b)
(pow b 2)
(*.f64 b b)
(pow b 2)
(*.f64 b b)
(pow b 2)
(*.f64 b b)
(exp (* 2 (+ (log -1) (* -1 (log (/ -1 b))))))
(*.f64 #s(literal 1 binary64) (pow.f64 (/.f64 #s(literal -1 binary64) b) #s(literal -2 binary64)))
(exp (* 2 (+ (log -1) (* -1 (log (/ -1 b))))))
(*.f64 #s(literal 1 binary64) (pow.f64 (/.f64 #s(literal -1 binary64) b) #s(literal -2 binary64)))
(exp (* 2 (+ (log -1) (* -1 (log (/ -1 b))))))
(*.f64 #s(literal 1 binary64) (pow.f64 (/.f64 #s(literal -1 binary64) b) #s(literal -2 binary64)))
(exp (* 2 (+ (log -1) (* -1 (log (/ -1 b))))))
(*.f64 #s(literal 1 binary64) (pow.f64 (/.f64 #s(literal -1 binary64) b) #s(literal -2 binary64)))
(log b)
(log.f64 b)
(log b)
(log.f64 b)
(log b)
(log.f64 b)
(log b)
(log.f64 b)
(* -1 (log (/ 1 b)))
(log.f64 b)
(* -1 (log (/ 1 b)))
(log.f64 b)
(* -1 (log (/ 1 b)))
(log.f64 b)
(* -1 (log (/ 1 b)))
(log.f64 b)
(+ (log -1) (* -1 (log (/ -1 b))))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) b)))
(+ (log -1) (* -1 (log (/ -1 b))))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) b)))
(+ (log -1) (* -1 (log (/ -1 b))))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) b)))
(+ (log -1) (* -1 (log (/ -1 b))))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) b)))
(pow b 2)
(*.f64 b b)
(+ (* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 2 binary64))))
(* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 2 binary64)))
(* (pow a 2) (+ (/ (pow b 2) (pow a 2)) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)))
(*.f64 (*.f64 a a) (+.f64 (/.f64 (*.f64 b b) (*.f64 a a)) (pow.f64 (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 2 binary64))))
(* (pow a 2) (+ (/ (pow b 2) (pow a 2)) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)))
(*.f64 (*.f64 a a) (+.f64 (/.f64 (*.f64 b b) (*.f64 a a)) (pow.f64 (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 2 binary64))))
(* (pow a 2) (+ (/ (pow b 2) (pow a 2)) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)))
(*.f64 (*.f64 a a) (+.f64 (/.f64 (*.f64 b b) (*.f64 a a)) (pow.f64 (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 2 binary64))))
(* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 2 binary64)))
(* (pow a 2) (+ (/ (pow b 2) (pow a 2)) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)))
(*.f64 (*.f64 a a) (+.f64 (/.f64 (*.f64 b b) (*.f64 a a)) (pow.f64 (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 2 binary64))))
(* (pow a 2) (+ (/ (pow b 2) (pow a 2)) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)))
(*.f64 (*.f64 a a) (+.f64 (/.f64 (*.f64 b b) (*.f64 a a)) (pow.f64 (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 2 binary64))))
(* (pow a 2) (+ (/ (pow b 2) (pow a 2)) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)))
(*.f64 (*.f64 a a) (+.f64 (/.f64 (*.f64 b b) (*.f64 a a)) (pow.f64 (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 2 binary64))))
(pow b 2)
(*.f64 b b)
(+ (* (pow a 2) (* (pow angle 2) (pow (- (* 1/180 (/ (- (pow (PI) 2) 1) (- (PI) 1))) 1/180) 2))) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 (+.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (PI.f64))) #s(literal -1/180 binary64)) (+.f64 (PI.f64) #s(literal -1 binary64))) #s(literal -1/180 binary64)) (*.f64 a angle)) (*.f64 (+.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (PI.f64))) #s(literal -1/180 binary64)) (+.f64 (PI.f64) #s(literal -1 binary64))) #s(literal -1/180 binary64)) (*.f64 a angle))))
(+ (* (pow angle 2) (+ (* -1/3 (/ (* (pow a 2) (* (pow angle 2) (* (pow (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1))) 3) (- (* 1/180 (/ (- (pow (PI) 2) 1) (- (PI) 1))) 1/180)))) (pow (- (PI) 1) 3))) (* (pow a 2) (pow (- (* 1/180 (/ (- (pow (PI) 2) 1) (- (PI) 1))) 1/180) 2)))) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (+.f64 (*.f64 (*.f64 (*.f64 angle angle) (*.f64 (*.f64 #s(literal 1/5832000 binary64) (*.f64 (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64))) (*.f64 (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64))) (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64)))))) (/.f64 (+.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (PI.f64))) #s(literal -1/180 binary64)) (+.f64 (PI.f64) #s(literal -1 binary64))) #s(literal -1/180 binary64)) (*.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/3 binary64)) (*.f64 (+.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (PI.f64))) #s(literal -1/180 binary64)) (+.f64 (PI.f64) #s(literal -1 binary64))) #s(literal -1/180 binary64)) (+.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (PI.f64))) #s(literal -1/180 binary64)) (+.f64 (PI.f64) #s(literal -1 binary64))) #s(literal -1/180 binary64)))))))
(+ (* (pow angle 2) (+ (* (pow a 2) (pow (- (* 1/180 (/ (- (pow (PI) 2) 1) (- (PI) 1))) 1/180) 2)) (* (pow angle 2) (+ (* -1/3 (/ (* (pow a 2) (* (pow (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1))) 3) (- (* 1/180 (/ (- (pow (PI) 2) 1) (- (PI) 1))) 1/180))) (pow (- (PI) 1) 3))) (* (pow a 2) (* (pow angle 2) (+ (* 1/60 (/ (* (pow (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1))) 5) (- (* 1/180 (/ (- (pow (PI) 2) 1) (- (PI) 1))) 1/180)) (pow (- (PI) 1) 5))) (* 1/36 (/ (pow (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1))) 6) (pow (- (PI) 1) 6)))))))))) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 a a) (*.f64 (+.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (PI.f64))) #s(literal -1/180 binary64)) (+.f64 (PI.f64) #s(literal -1 binary64))) #s(literal -1/180 binary64)) (+.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (PI.f64))) #s(literal -1/180 binary64)) (+.f64 (PI.f64) #s(literal -1 binary64))) #s(literal -1/180 binary64)))) (*.f64 angle (*.f64 angle (*.f64 (*.f64 a a) (+.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/5832000 binary64) (*.f64 (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64))) (*.f64 (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64))) (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64)))))) (/.f64 (+.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (PI.f64))) #s(literal -1/180 binary64)) (+.f64 (PI.f64) #s(literal -1 binary64))) #s(literal -1/180 binary64)) (*.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/3 binary64)) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 #s(literal 1/60 binary64) (/.f64 (*.f64 (+.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (PI.f64))) #s(literal -1/180 binary64)) (+.f64 (PI.f64) #s(literal -1 binary64))) #s(literal -1/180 binary64)) (pow.f64 (*.f64 #s(literal 1/180 binary64) (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64)))) #s(literal 5 binary64))) (pow.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 5 binary64)))) (/.f64 (*.f64 #s(literal 1/36 binary64) (pow.f64 (*.f64 #s(literal 1/180 binary64) (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64)))) #s(literal 6 binary64))) (pow.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 6 binary64))))))))))))
(+ (* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 2 binary64))))
(* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 2 binary64)))
(+ (* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 2 binary64))))
(pow b 2)
(*.f64 b b)
(* (pow b 2) (+ 1 (/ (* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)) (pow b 2))))
(*.f64 (*.f64 b b) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b)))))
(* (pow b 2) (+ 1 (/ (* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)) (pow b 2))))
(*.f64 (*.f64 b b) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b)))))
(* (pow b 2) (+ 1 (/ (* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)) (pow b 2))))
(*.f64 (*.f64 b b) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b)))))
(pow b 2)
(*.f64 b b)
(* (pow b 2) (+ 1 (/ (* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)) (pow b 2))))
(*.f64 (*.f64 b b) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b)))))
(* (pow b 2) (+ 1 (/ (* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)) (pow b 2))))
(*.f64 (*.f64 b b) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b)))))
(* (pow b 2) (+ 1 (/ (* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)) (pow b 2))))
(*.f64 (*.f64 b b) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b)))))
(* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 2 binary64)))
(* (pow a 2) (* (pow angle 2) (pow (- (* 1/180 (/ (- (pow (PI) 2) 1) (- (PI) 1))) 1/180) 2)))
(*.f64 (*.f64 (+.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (PI.f64))) #s(literal -1/180 binary64)) (+.f64 (PI.f64) #s(literal -1 binary64))) #s(literal -1/180 binary64)) (*.f64 a angle)) (*.f64 (+.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (PI.f64))) #s(literal -1/180 binary64)) (+.f64 (PI.f64) #s(literal -1 binary64))) #s(literal -1/180 binary64)) (*.f64 a angle)))
(* (pow angle 2) (+ (* -1/3 (/ (* (pow a 2) (* (pow angle 2) (* (pow (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1))) 3) (- (* 1/180 (/ (- (pow (PI) 2) 1) (- (PI) 1))) 1/180)))) (pow (- (PI) 1) 3))) (* (pow a 2) (pow (- (* 1/180 (/ (- (pow (PI) 2) 1) (- (PI) 1))) 1/180) 2))))
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (+.f64 (*.f64 (*.f64 (*.f64 angle angle) (*.f64 (*.f64 #s(literal 1/5832000 binary64) (*.f64 (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64))) (*.f64 (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64))) (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64)))))) (/.f64 (+.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (PI.f64))) #s(literal -1/180 binary64)) (+.f64 (PI.f64) #s(literal -1 binary64))) #s(literal -1/180 binary64)) (*.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/3 binary64)) (*.f64 (+.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (PI.f64))) #s(literal -1/180 binary64)) (+.f64 (PI.f64) #s(literal -1 binary64))) #s(literal -1/180 binary64)) (+.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (PI.f64))) #s(literal -1/180 binary64)) (+.f64 (PI.f64) #s(literal -1 binary64))) #s(literal -1/180 binary64))))))
(* (pow angle 2) (+ (* (pow a 2) (pow (- (* 1/180 (/ (- (pow (PI) 2) 1) (- (PI) 1))) 1/180) 2)) (* (pow angle 2) (+ (* -1/3 (/ (* (pow a 2) (* (pow (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1))) 3) (- (* 1/180 (/ (- (pow (PI) 2) 1) (- (PI) 1))) 1/180))) (pow (- (PI) 1) 3))) (* (pow a 2) (* (pow angle 2) (+ (* 1/60 (/ (* (pow (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1))) 5) (- (* 1/180 (/ (- (pow (PI) 2) 1) (- (PI) 1))) 1/180)) (pow (- (PI) 1) 5))) (* 1/36 (/ (pow (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1))) 6) (pow (- (PI) 1) 6))))))))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 a a) (*.f64 (+.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (PI.f64))) #s(literal -1/180 binary64)) (+.f64 (PI.f64) #s(literal -1 binary64))) #s(literal -1/180 binary64)) (+.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (PI.f64))) #s(literal -1/180 binary64)) (+.f64 (PI.f64) #s(literal -1 binary64))) #s(literal -1/180 binary64)))) (*.f64 angle (*.f64 angle (*.f64 (*.f64 a a) (+.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/5832000 binary64) (*.f64 (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64))) (*.f64 (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64))) (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64)))))) (/.f64 (+.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (PI.f64))) #s(literal -1/180 binary64)) (+.f64 (PI.f64) #s(literal -1 binary64))) #s(literal -1/180 binary64)) (*.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/3 binary64)) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 #s(literal 1/60 binary64) (/.f64 (*.f64 (+.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (PI.f64))) #s(literal -1/180 binary64)) (+.f64 (PI.f64) #s(literal -1 binary64))) #s(literal -1/180 binary64)) (pow.f64 (*.f64 #s(literal 1/180 binary64) (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64)))) #s(literal 5 binary64))) (pow.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 5 binary64)))) (/.f64 (*.f64 #s(literal 1/36 binary64) (pow.f64 (*.f64 #s(literal 1/180 binary64) (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64)))) #s(literal 6 binary64))) (pow.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 6 binary64)))))))))))
(* (pow angle 2) (+ (* (pow a 2) (pow (- (* 1/180 (/ (- (pow (PI) 2) 1) (- (PI) 1))) 1/180) 2)) (* (pow angle 2) (+ (* -1/3 (/ (* (pow a 2) (* (pow (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1))) 3) (- (* 1/180 (/ (- (pow (PI) 2) 1) (- (PI) 1))) 1/180))) (pow (- (PI) 1) 3))) (* (pow angle 2) (+ (* (pow a 2) (* (pow angle 2) (+ (* -1/360 (/ (pow (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1))) 8) (pow (- (PI) 1) 8))) (* -1/2520 (/ (* (pow (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1))) 7) (- (* 1/180 (/ (- (pow (PI) 2) 1) (- (PI) 1))) 1/180)) (pow (- (PI) 1) 7)))))) (* (pow a 2) (+ (* 1/60 (/ (* (pow (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1))) 5) (- (* 1/180 (/ (- (pow (PI) 2) 1) (- (PI) 1))) 1/180)) (pow (- (PI) 1) 5))) (* 1/36 (/ (pow (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1))) 6) (pow (- (PI) 1) 6)))))))))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 a a) (*.f64 (+.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (PI.f64))) #s(literal -1/180 binary64)) (+.f64 (PI.f64) #s(literal -1 binary64))) #s(literal -1/180 binary64)) (+.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (PI.f64))) #s(literal -1/180 binary64)) (+.f64 (PI.f64) #s(literal -1 binary64))) #s(literal -1/180 binary64)))) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (+.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/5832000 binary64) (*.f64 (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64))) (*.f64 (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64))) (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64)))))) (/.f64 (+.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (PI.f64))) #s(literal -1/180 binary64)) (+.f64 (PI.f64) #s(literal -1 binary64))) #s(literal -1/180 binary64)) (*.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/3 binary64)) (*.f64 (+.f64 (+.f64 (*.f64 #s(literal 1/60 binary64) (/.f64 (*.f64 (+.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (PI.f64))) #s(literal -1/180 binary64)) (+.f64 (PI.f64) #s(literal -1 binary64))) #s(literal -1/180 binary64)) (pow.f64 (*.f64 #s(literal 1/180 binary64) (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64)))) #s(literal 5 binary64))) (pow.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 5 binary64)))) (/.f64 (*.f64 #s(literal 1/36 binary64) (pow.f64 (*.f64 #s(literal 1/180 binary64) (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64)))) #s(literal 6 binary64))) (pow.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 6 binary64)))) (*.f64 (*.f64 angle angle) (+.f64 (/.f64 (*.f64 #s(literal -1/360 binary64) (pow.f64 (*.f64 #s(literal 1/180 binary64) (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64)))) #s(literal 8 binary64))) (pow.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 8 binary64))) (*.f64 (pow.f64 (*.f64 #s(literal 1/180 binary64) (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64)))) #s(literal 7 binary64)) (*.f64 (/.f64 (+.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (PI.f64))) #s(literal -1/180 binary64)) (+.f64 (PI.f64) #s(literal -1 binary64))) #s(literal -1/180 binary64)) (pow.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 7 binary64))) #s(literal -1/2520 binary64)))))) (*.f64 angle angle)))))))
(* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 2 binary64)))
(* a (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))))
(*.f64 a (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))))
(* a (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))))
(*.f64 a (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))))
(* a (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))))
(*.f64 a (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))))
(* a (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))))
(*.f64 a (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))))
(* a (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))))
(*.f64 a (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))))
(* a (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))))
(*.f64 a (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))))
(* a (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))))
(*.f64 a (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))))
(* a (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))))
(*.f64 a (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))))
(* a (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))))
(*.f64 a (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))))
(* a (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))))
(*.f64 a (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))))
(* a (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))))
(*.f64 a (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))))
(* a (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))))
(*.f64 a (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))))
(* a (* angle (- (* 1/180 (/ (- (pow (PI) 2) 1) (- (PI) 1))) 1/180)))
(*.f64 (+.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (PI.f64))) #s(literal -1/180 binary64)) (+.f64 (PI.f64) #s(literal -1 binary64))) #s(literal -1/180 binary64)) (*.f64 a angle))
(* angle (+ (* -1/6 (/ (* a (* (pow angle 2) (pow (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1))) 3))) (pow (- (PI) 1) 3))) (* a (- (* 1/180 (/ (- (pow (PI) 2) 1) (- (PI) 1))) 1/180))))
(*.f64 angle (*.f64 a (+.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (PI.f64))) #s(literal -1/180 binary64)) (+.f64 (PI.f64) #s(literal -1 binary64))) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (*.f64 (*.f64 angle angle) (*.f64 #s(literal 1/5832000 binary64) (*.f64 (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64))) (*.f64 (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64))) (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.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/180 binary64)))))
(* angle (+ (* a (- (* 1/180 (/ (- (pow (PI) 2) 1) (- (PI) 1))) 1/180)) (* (pow angle 2) (+ (* -1/6 (/ (* a (pow (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1))) 3)) (pow (- (PI) 1) 3))) (* 1/120 (/ (* a (* (pow angle 2) (pow (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1))) 5))) (pow (- (PI) 1) 5)))))))
(*.f64 angle (+.f64 (*.f64 a (+.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (PI.f64))) #s(literal -1/180 binary64)) (+.f64 (PI.f64) #s(literal -1 binary64))) #s(literal -1/180 binary64))) (*.f64 angle (*.f64 angle (*.f64 a (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (*.f64 #s(literal 1/5832000 binary64) (*.f64 (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64))) (*.f64 (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64))) (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.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 (/.f64 (pow.f64 (*.f64 #s(literal 1/180 binary64) (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64)))) #s(literal 5 binary64)) (pow.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 5 binary64))) (*.f64 #s(literal 1/120 binary64) (*.f64 angle angle)))))))))
(* angle (+ (* a (- (* 1/180 (/ (- (pow (PI) 2) 1) (- (PI) 1))) 1/180)) (* (pow angle 2) (+ (* -1/6 (/ (* a (pow (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1))) 3)) (pow (- (PI) 1) 3))) (* (pow angle 2) (+ (* -1/5040 (/ (* a (* (pow angle 2) (pow (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1))) 7))) (pow (- (PI) 1) 7))) (* 1/120 (/ (* a (pow (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1))) 5)) (pow (- (PI) 1) 5)))))))))
(*.f64 angle (+.f64 (*.f64 a (+.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (PI.f64))) #s(literal -1/180 binary64)) (+.f64 (PI.f64) #s(literal -1 binary64))) #s(literal -1/180 binary64))) (*.f64 (*.f64 angle angle) (+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/6 binary64) a) (*.f64 #s(literal 1/5832000 binary64) (*.f64 (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64))) (*.f64 (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64))) (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.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 (*.f64 angle angle) (*.f64 a (+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 angle angle)) (pow.f64 (*.f64 #s(literal 1/180 binary64) (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64)))) #s(literal 7 binary64))) (pow.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 7 binary64))) (*.f64 #s(literal 1/120 binary64) (/.f64 (pow.f64 (*.f64 #s(literal 1/180 binary64) (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64)))) #s(literal 5 binary64)) (pow.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 5 binary64)))))))))))
(* a (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))))
(*.f64 a (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))))
(* a (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))))
(*.f64 a (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))))
(* a (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))))
(*.f64 a (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))))
(* a (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))))
(*.f64 a (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))))
(* a (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))))
(*.f64 a (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))))
(* a (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))))
(*.f64 a (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))))
(* a (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))))
(*.f64 a (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))))
(* a (sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))))
(*.f64 a (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))))
(+ (exp (* 2 (+ (log a) (log (sin (* 1/180 (* angle (PI)))))))) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64))))
(+ (exp (* 2 (+ (log a) (log (sin (* 1/180 (* angle (PI)))))))) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64))))
(+ (exp (* 2 (+ (log a) (log (sin (* 1/180 (* angle (PI)))))))) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64))))
(+ (exp (* 2 (+ (log a) (log (sin (* 1/180 (* angle (PI)))))))) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64))))
(+ (exp (* 2 (+ (log (sin (* 1/180 (* angle (PI))))) (* -1 (log (/ 1 a)))))) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64))))
(+ (exp (* 2 (+ (log (sin (* 1/180 (* angle (PI))))) (* -1 (log (/ 1 a)))))) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64))))
(+ (exp (* 2 (+ (log (sin (* 1/180 (* angle (PI))))) (* -1 (log (/ 1 a)))))) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64))))
(+ (exp (* 2 (+ (log (sin (* 1/180 (* angle (PI))))) (* -1 (log (/ 1 a)))))) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64))))
(+ (exp (* 2 (+ (log (* -1 (sin (* 1/180 (* angle (PI)))))) (* -1 (log (/ -1 a)))))) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) a) #s(literal -2 binary64)) (pow.f64 (-.f64 #s(literal 0 binary64) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 2 binary64))))
(+ (exp (* 2 (+ (log (* -1 (sin (* 1/180 (* angle (PI)))))) (* -1 (log (/ -1 a)))))) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) a) #s(literal -2 binary64)) (pow.f64 (-.f64 #s(literal 0 binary64) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 2 binary64))))
(+ (exp (* 2 (+ (log (* -1 (sin (* 1/180 (* angle (PI)))))) (* -1 (log (/ -1 a)))))) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) a) #s(literal -2 binary64)) (pow.f64 (-.f64 #s(literal 0 binary64) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 2 binary64))))
(+ (exp (* 2 (+ (log (* -1 (sin (* 1/180 (* angle (PI)))))) (* -1 (log (/ -1 a)))))) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) a) #s(literal -2 binary64)) (pow.f64 (-.f64 #s(literal 0 binary64) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 2 binary64))))
(+ (exp (* 2 (+ (log angle) (log (* 1/180 (* a (PI))))))) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 angle angle) (pow.f64 (*.f64 a (*.f64 (PI.f64) #s(literal 1/180 binary64))) #s(literal 2 binary64))))
(+ (exp (* 2 (+ (log angle) (log (* 1/180 (* a (PI))))))) (+ (* -1/97200 (* (pow angle 2) (* (pow (PI) 2) (exp (* 2 (+ (log angle) (log (* 1/180 (* a (PI)))))))))) (pow b 2)))
(+.f64 (*.f64 b b) (*.f64 (+.f64 (*.f64 #s(literal -1/97200 binary64) (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64))))) #s(literal 1 binary64)) (*.f64 (*.f64 angle angle) (pow.f64 (*.f64 a (*.f64 (PI.f64) #s(literal 1/180 binary64))) #s(literal 2 binary64)))))
(+ (exp (* 2 (+ (log angle) (log (* 1/180 (* a (PI))))))) (+ (* (pow angle 2) (+ (* -1/97200 (* (pow (PI) 2) (exp (* 2 (+ (log angle) (log (* 1/180 (* a (PI))))))))) (* (pow angle 2) (* (exp (* 2 (+ (log angle) (log (* 1/180 (* a (PI))))))) (+ (* 1/18895680000 (pow (PI) 4)) (* 1/12 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))))))))) (pow b 2)))
(+.f64 (*.f64 (*.f64 angle angle) (pow.f64 (*.f64 a (*.f64 (PI.f64) #s(literal 1/180 binary64))) #s(literal 2 binary64))) (+.f64 (*.f64 b b) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (*.f64 angle angle) (pow.f64 (*.f64 a (*.f64 (PI.f64) #s(literal 1/180 binary64))) #s(literal 2 binary64))) (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/97200 binary64)) (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/23619600000 binary64)) (*.f64 angle angle)))))))
(+ (exp (* 2 (+ (log angle) (log (* 1/180 (* a (PI))))))) (+ (* (pow angle 2) (+ (* -1/97200 (* (pow (PI) 2) (exp (* 2 (+ (log angle) (log (* 1/180 (* a (PI))))))))) (* (pow angle 2) (+ (* (exp (* 2 (+ (log angle) (log (* 1/180 (* a (PI))))))) (+ (* 1/18895680000 (pow (PI) 4)) (* 1/12 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4)))))) (* (pow angle 2) (* (exp (* 2 (+ (log angle) (log (* 1/180 (* a (PI))))))) (+ (* -1/1166400 (* (pow (PI) 2) (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))))) (+ (* -1/5509980288000000 (pow (PI) 6)) (* 1/360 (+ (* -1/30611001600000 (pow (PI) 6)) (+ (* -1/238085568000000 (pow (PI) 6)) (* 1/34012224000000 (pow (PI) 6))))))))))))) (pow b 2)))
(+.f64 (*.f64 b b) (+.f64 (*.f64 (+.f64 (*.f64 #s(literal -1/97200 binary64) (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64))))) #s(literal 1 binary64)) (*.f64 (*.f64 angle angle) (pow.f64 (*.f64 a (*.f64 (PI.f64) #s(literal 1/180 binary64))) #s(literal 2 binary64)))) (*.f64 (*.f64 (*.f64 (*.f64 angle angle) (pow.f64 (*.f64 a (*.f64 (PI.f64) #s(literal 1/180 binary64))) #s(literal 2 binary64))) (+.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/23619600000 binary64)) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/7873200000 binary64)) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/1166400 binary64))) (+.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/5509980288000000 binary64)) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/48212327520000000 binary64))))))) (*.f64 (*.f64 angle angle) (*.f64 angle angle)))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64))))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64))))
(pow b 2)
(*.f64 b b)
(* (pow b 2) (+ 1 (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))))
(*.f64 (*.f64 b b) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b)))))
(* (pow b 2) (+ 1 (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))))
(*.f64 (*.f64 b b) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b)))))
(* (pow b 2) (+ 1 (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))))
(*.f64 (*.f64 b b) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b)))))
(pow b 2)
(*.f64 b b)
(* (pow b 2) (+ 1 (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))))
(*.f64 (*.f64 b b) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b)))))
(* (pow b 2) (+ 1 (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))))
(*.f64 (*.f64 b b) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b)))))
(* (pow b 2) (+ 1 (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))))
(*.f64 (*.f64 b b) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b)))))
(exp (* 2 (+ (log a) (log (sin (* 1/180 (* angle (PI))))))))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(exp (* 2 (+ (log a) (log (sin (* 1/180 (* angle (PI))))))))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(exp (* 2 (+ (log a) (log (sin (* 1/180 (* angle (PI))))))))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(exp (* 2 (+ (log a) (log (sin (* 1/180 (* angle (PI))))))))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(exp (* 2 (+ (log (sin (* 1/180 (* angle (PI))))) (* -1 (log (/ 1 a))))))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(exp (* 2 (+ (log (sin (* 1/180 (* angle (PI))))) (* -1 (log (/ 1 a))))))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(exp (* 2 (+ (log (sin (* 1/180 (* angle (PI))))) (* -1 (log (/ 1 a))))))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(exp (* 2 (+ (log (sin (* 1/180 (* angle (PI))))) (* -1 (log (/ 1 a))))))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(exp (* 2 (+ (log (* -1 (sin (* 1/180 (* angle (PI)))))) (* -1 (log (/ -1 a))))))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) a) #s(literal -2 binary64)) (pow.f64 (-.f64 #s(literal 0 binary64) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 2 binary64)))
(exp (* 2 (+ (log (* -1 (sin (* 1/180 (* angle (PI)))))) (* -1 (log (/ -1 a))))))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) a) #s(literal -2 binary64)) (pow.f64 (-.f64 #s(literal 0 binary64) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 2 binary64)))
(exp (* 2 (+ (log (* -1 (sin (* 1/180 (* angle (PI)))))) (* -1 (log (/ -1 a))))))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) a) #s(literal -2 binary64)) (pow.f64 (-.f64 #s(literal 0 binary64) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 2 binary64)))
(exp (* 2 (+ (log (* -1 (sin (* 1/180 (* angle (PI)))))) (* -1 (log (/ -1 a))))))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) a) #s(literal -2 binary64)) (pow.f64 (-.f64 #s(literal 0 binary64) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 2 binary64)))
(exp (* 2 (+ (log angle) (log (* 1/180 (* a (PI)))))))
(*.f64 (*.f64 angle angle) (pow.f64 (*.f64 a (*.f64 (PI.f64) #s(literal 1/180 binary64))) #s(literal 2 binary64)))
(+ (exp (* 2 (+ (log angle) (log (* 1/180 (* a (PI))))))) (* -1/97200 (* (pow angle 2) (* (pow (PI) 2) (exp (* 2 (+ (log angle) (log (* 1/180 (* a (PI)))))))))))
(*.f64 (+.f64 (*.f64 #s(literal -1/97200 binary64) (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64))))) #s(literal 1 binary64)) (*.f64 (*.f64 angle angle) (pow.f64 (*.f64 a (*.f64 (PI.f64) #s(literal 1/180 binary64))) #s(literal 2 binary64))))
(+ (exp (* 2 (+ (log angle) (log (* 1/180 (* a (PI))))))) (* (pow angle 2) (+ (* -1/97200 (* (pow (PI) 2) (exp (* 2 (+ (log angle) (log (* 1/180 (* a (PI))))))))) (* (pow angle 2) (* (exp (* 2 (+ (log angle) (log (* 1/180 (* a (PI))))))) (+ (* 1/18895680000 (pow (PI) 4)) (* 1/12 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))))))))))
(+.f64 (*.f64 (*.f64 angle angle) (pow.f64 (*.f64 a (*.f64 (PI.f64) #s(literal 1/180 binary64))) #s(literal 2 binary64))) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (*.f64 angle angle) (pow.f64 (*.f64 a (*.f64 (PI.f64) #s(literal 1/180 binary64))) #s(literal 2 binary64))) (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/97200 binary64)) (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/23619600000 binary64)) (*.f64 angle angle))))))
(+ (exp (* 2 (+ (log angle) (log (* 1/180 (* a (PI))))))) (* (pow angle 2) (+ (* -1/97200 (* (pow (PI) 2) (exp (* 2 (+ (log angle) (log (* 1/180 (* a (PI))))))))) (* (pow angle 2) (+ (* (exp (* 2 (+ (log angle) (log (* 1/180 (* a (PI))))))) (+ (* 1/18895680000 (pow (PI) 4)) (* 1/12 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4)))))) (* (pow angle 2) (* (exp (* 2 (+ (log angle) (log (* 1/180 (* a (PI))))))) (+ (* -1/1166400 (* (pow (PI) 2) (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))))) (+ (* -1/5509980288000000 (pow (PI) 6)) (* 1/360 (+ (* -1/30611001600000 (pow (PI) 6)) (+ (* -1/238085568000000 (pow (PI) 6)) (* 1/34012224000000 (pow (PI) 6))))))))))))))
(+.f64 (*.f64 (+.f64 (*.f64 #s(literal -1/97200 binary64) (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64))))) #s(literal 1 binary64)) (*.f64 (*.f64 angle angle) (pow.f64 (*.f64 a (*.f64 (PI.f64) #s(literal 1/180 binary64))) #s(literal 2 binary64)))) (*.f64 (*.f64 (*.f64 (*.f64 angle angle) (pow.f64 (*.f64 a (*.f64 (PI.f64) #s(literal 1/180 binary64))) #s(literal 2 binary64))) (+.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/23619600000 binary64)) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/7873200000 binary64)) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/1166400 binary64))) (+.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/5509980288000000 binary64)) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/48212327520000000 binary64))))))) (*.f64 (*.f64 angle angle) (*.f64 angle angle))))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))
(* 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 (PI.f64) #s(literal 1/180 binary64)) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))) (*.f64 (pow.f64 (PI.f64) #s(literal 5 binary64)) (*.f64 (*.f64 angle angle) #s(literal 1/22674816000000 binary64)))))))
(* angle (+ (* 1/180 (PI)) (* (pow angle 2) (+ (* -1/34992000 (pow (PI) 3)) (* (pow angle 2) (+ (* -1/30855889612800000000 (* (pow angle 2) (pow (PI) 7))) (* 1/22674816000000 (pow (PI) 5))))))))
(*.f64 angle (+.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) (*.f64 angle (*.f64 angle (+.f64 (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 7 binary64)) (*.f64 (*.f64 angle angle) #s(literal -1/30855889612800000000 binary64))) (*.f64 #s(literal 1/22674816000000 binary64) (pow.f64 (PI.f64) #s(literal 5 binary64))))))))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))
(* 1/180 (* a (* angle (PI))))
(*.f64 a (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))
(* angle (+ (* -1/34992000 (* a (* (pow angle 2) (pow (PI) 3)))) (* 1/180 (* a (PI)))))
(*.f64 angle (*.f64 a (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)) (*.f64 (PI.f64) (PI.f64)))))))
(* angle (+ (* 1/180 (* a (PI))) (* (pow angle 2) (+ (* -1/34992000 (* a (pow (PI) 3))) (* 1/22674816000000 (* a (* (pow angle 2) (pow (PI) 5))))))))
(*.f64 angle (+.f64 (*.f64 a (*.f64 (PI.f64) #s(literal 1/180 binary64))) (*.f64 angle (*.f64 angle (*.f64 a (+.f64 (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))) (*.f64 (pow.f64 (PI.f64) #s(literal 5 binary64)) (*.f64 (*.f64 angle angle) #s(literal 1/22674816000000 binary64)))))))))
(* angle (+ (* 1/180 (* a (PI))) (* (pow angle 2) (+ (* -1/34992000 (* a (pow (PI) 3))) (* (pow angle 2) (+ (* -1/30855889612800000000 (* a (* (pow angle 2) (pow (PI) 7)))) (* 1/22674816000000 (* a (pow (PI) 5)))))))))
(*.f64 angle (+.f64 (*.f64 a (*.f64 (PI.f64) #s(literal 1/180 binary64))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 #s(literal -1/34992000 binary64) (*.f64 a (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))))) (*.f64 angle (*.f64 angle (*.f64 a (+.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 7 binary64)) (*.f64 (*.f64 angle angle) #s(literal -1/30855889612800000000 binary64))) (*.f64 #s(literal 1/22674816000000 binary64) (pow.f64 (PI.f64) #s(literal 5 binary64)))))))))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 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))
(* angle (- (* 1/180 (/ (- (pow (PI) 2) 1) (- (PI) 1))) 1/180))
(*.f64 angle (+.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (PI.f64))) #s(literal -1/180 binary64)) (+.f64 (PI.f64) #s(literal -1 binary64))) #s(literal -1/180 binary64)))
(* angle (- (+ (* -1/6 (/ (* (pow angle 2) (pow (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1))) 3)) (pow (- (PI) 1) 3))) (* 1/180 (/ (- (pow (PI) 2) 1) (- (PI) 1)))) 1/180))
(*.f64 angle (+.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (PI.f64))) #s(literal -1/180 binary64)) (+.f64 (PI.f64) #s(literal -1 binary64))) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (*.f64 (*.f64 angle angle) (*.f64 #s(literal 1/5832000 binary64) (*.f64 (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64))) (*.f64 (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64))) (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.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/180 binary64))))
(* angle (- (+ (* 1/180 (/ (- (pow (PI) 2) 1) (- (PI) 1))) (* (pow angle 2) (+ (* -1/6 (/ (pow (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1))) 3) (pow (- (PI) 1) 3))) (* 1/120 (/ (* (pow angle 2) (pow (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1))) 5)) (pow (- (PI) 1) 5)))))) 1/180))
(*.f64 angle (+.f64 (+.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (PI.f64))) #s(literal -1/180 binary64)) (+.f64 (PI.f64) #s(literal -1 binary64))) #s(literal -1/180 binary64)) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (*.f64 #s(literal 1/5832000 binary64) (*.f64 (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64))) (*.f64 (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64))) (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.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 (/.f64 (pow.f64 (*.f64 #s(literal 1/180 binary64) (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64)))) #s(literal 5 binary64)) (pow.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 5 binary64))) (*.f64 #s(literal 1/120 binary64) (*.f64 angle angle)))))))
(* angle (- (+ (* 1/180 (/ (- (pow (PI) 2) 1) (- (PI) 1))) (* (pow angle 2) (+ (* -1/6 (/ (pow (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1))) 3) (pow (- (PI) 1) 3))) (* (pow angle 2) (+ (* -1/5040 (/ (* (pow angle 2) (pow (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1))) 7)) (pow (- (PI) 1) 7))) (* 1/120 (/ (pow (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1))) 5) (pow (- (PI) 1) 5)))))))) 1/180))
(*.f64 angle (+.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (PI.f64))) #s(literal -1/180 binary64)) (+.f64 (PI.f64) #s(literal -1 binary64))) (+.f64 (*.f64 (*.f64 angle angle) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (*.f64 #s(literal 1/5832000 binary64) (*.f64 (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64))) (*.f64 (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64))) (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.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 (*.f64 angle angle) (+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 angle angle)) (pow.f64 (*.f64 #s(literal 1/180 binary64) (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64)))) #s(literal 7 binary64))) (pow.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 7 binary64))) (*.f64 #s(literal 1/120 binary64) (/.f64 (pow.f64 (*.f64 #s(literal 1/180 binary64) (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64)))) #s(literal 5 binary64)) (pow.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 5 binary64)))))))) #s(literal -1/180 binary64))))
(sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1)))
(sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64)))) (+.f64 (PI.f64) #s(literal -1 binary64))))
(sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1)))
(sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64)))) (+.f64 (PI.f64) #s(literal -1 binary64))))
(sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1)))
(sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64)))) (+.f64 (PI.f64) #s(literal -1 binary64))))
(sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1)))
(sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64)))) (+.f64 (PI.f64) #s(literal -1 binary64))))
(sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1)))
(sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64)))) (+.f64 (PI.f64) #s(literal -1 binary64))))
(sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1)))
(sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64)))) (+.f64 (PI.f64) #s(literal -1 binary64))))
(sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1)))
(sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64)))) (+.f64 (PI.f64) #s(literal -1 binary64))))
(sin (/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1)))
(sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64)))) (+.f64 (PI.f64) #s(literal -1 binary64))))
(/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))
(/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))
(/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))
(/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))
(/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))
(/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))
(/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))
(/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))
(/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))
(/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))
(/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))
(/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))
(/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))
(/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))
(/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))
(/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))
(/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))
(/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))
(/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))
(/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))
(/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))
(/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))
(/ (* angle (- (* 1/180 (- (pow (PI) 2) 1)) (* 1/180 (- (PI) 1)))) (- (PI) 1))
(/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))
(* 1/180 (* angle (- (pow (PI) 2) 1)))
(*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (*.f64 angle #s(literal 1/180 binary64)))
(* 1/180 (* angle (- (pow (PI) 2) 1)))
(*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (*.f64 angle #s(literal 1/180 binary64)))
(* 1/180 (* angle (- (pow (PI) 2) 1)))
(*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (*.f64 angle #s(literal 1/180 binary64)))
(* 1/180 (* angle (- (pow (PI) 2) 1)))
(*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (*.f64 angle #s(literal 1/180 binary64)))
(* 1/180 (* angle (- (pow (PI) 2) 1)))
(*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (*.f64 angle #s(literal 1/180 binary64)))
(* 1/180 (* angle (- (pow (PI) 2) 1)))
(*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (*.f64 angle #s(literal 1/180 binary64)))
(* 1/180 (* angle (- (pow (PI) 2) 1)))
(*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (*.f64 angle #s(literal 1/180 binary64)))
(* 1/180 (* angle (- (pow (PI) 2) 1)))
(*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (*.f64 angle #s(literal 1/180 binary64)))
(* 1/180 (* angle (- (pow (PI) 2) 1)))
(*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (*.f64 angle #s(literal 1/180 binary64)))
(* 1/180 (* angle (- (pow (PI) 2) 1)))
(*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (*.f64 angle #s(literal 1/180 binary64)))
(* 1/180 (* angle (- (pow (PI) 2) 1)))
(*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (*.f64 angle #s(literal 1/180 binary64)))
(* 1/180 (* angle (- (pow (PI) 2) 1)))
(*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (*.f64 angle #s(literal 1/180 binary64)))
(+ (log a) (log (sin (* 1/180 (* angle (PI))))))
(+.f64 (log.f64 a) (log.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))
(+ (log a) (log (sin (* 1/180 (* angle (PI))))))
(+.f64 (log.f64 a) (log.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))
(+ (log a) (log (sin (* 1/180 (* angle (PI))))))
(+.f64 (log.f64 a) (log.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))
(+ (log a) (log (sin (* 1/180 (* angle (PI))))))
(+.f64 (log.f64 a) (log.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))
(+ (log (sin (* 1/180 (* angle (PI))))) (* -1 (log (/ 1 a))))
(+.f64 (log.f64 a) (log.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))
(+ (log (sin (* 1/180 (* angle (PI))))) (* -1 (log (/ 1 a))))
(+.f64 (log.f64 a) (log.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))
(+ (log (sin (* 1/180 (* angle (PI))))) (* -1 (log (/ 1 a))))
(+.f64 (log.f64 a) (log.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))
(+ (log (sin (* 1/180 (* angle (PI))))) (* -1 (log (/ 1 a))))
(+.f64 (log.f64 a) (log.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))
(+ (log (* -1 (sin (* 1/180 (* angle (PI)))))) (* -1 (log (/ -1 a))))
(-.f64 (log.f64 (-.f64 #s(literal 0 binary64) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))) (log.f64 (/.f64 #s(literal -1 binary64) a)))
(+ (log (* -1 (sin (* 1/180 (* angle (PI)))))) (* -1 (log (/ -1 a))))
(-.f64 (log.f64 (-.f64 #s(literal 0 binary64) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))) (log.f64 (/.f64 #s(literal -1 binary64) a)))
(+ (log (* -1 (sin (* 1/180 (* angle (PI)))))) (* -1 (log (/ -1 a))))
(-.f64 (log.f64 (-.f64 #s(literal 0 binary64) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))) (log.f64 (/.f64 #s(literal -1 binary64) a)))
(+ (log (* -1 (sin (* 1/180 (* angle (PI)))))) (* -1 (log (/ -1 a))))
(-.f64 (log.f64 (-.f64 #s(literal 0 binary64) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))) (log.f64 (/.f64 #s(literal -1 binary64) a)))
(+ (log angle) (log (* 1/180 (* a (PI)))))
(+.f64 (log.f64 angle) (log.f64 (*.f64 a (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(+ (log angle) (+ (log (* 1/180 (* a (PI)))) (* -1/194400 (* (pow angle 2) (pow (PI) 2)))))
(+.f64 (log.f64 angle) (+.f64 (log.f64 (*.f64 a (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/194400 binary64))))))
(+ (log angle) (+ (log (* 1/180 (* a (PI)))) (* (pow angle 2) (+ (* -1/194400 (pow (PI) 2)) (* 1/24 (* (pow angle 2) (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4)))))))))
(+.f64 (log.f64 (*.f64 a (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (+.f64 (log.f64 angle) (*.f64 angle (*.f64 angle (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/194400 binary64)) (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/188956800000 binary64))))))))
(+ (log angle) (+ (log (* 1/180 (* a (PI)))) (* (pow angle 2) (+ (* -1/194400 (pow (PI) 2)) (* (pow angle 2) (+ (* 1/720 (* (pow angle 2) (+ (* -1/30611001600000 (pow (PI) 6)) (+ (* -1/238085568000000 (pow (PI) 6)) (* 1/34012224000000 (pow (PI) 6)))))) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))))))))))
(+.f64 (+.f64 (log.f64 angle) (log.f64 (*.f64 a (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/194400 binary64)) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/133923132000000 binary64)) (*.f64 (*.f64 angle angle) #s(literal 1/720 binary64))) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/188956800000 binary64)))))))
(log (* a (sin (* 1/180 (* angle (PI))))))
(log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))
(log (* a (sin (* 1/180 (* angle (PI))))))
(log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))
(log (* a (sin (* 1/180 (* angle (PI))))))
(log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))
(log (* a (sin (* 1/180 (* angle (PI))))))
(log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))
(log (* a (sin (* 1/180 (* angle (PI))))))
(log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))
(log (* a (sin (* 1/180 (* angle (PI))))))
(log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))
(log (* a (sin (* 1/180 (* angle (PI))))))
(log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))
(log (* a (sin (* 1/180 (* angle (PI))))))
(log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))

eval296.0ms (1.9%)

Compiler

Compiled 48733 to 5609 computations (88.5% saved)

prune371.0ms (2.4%)

Pruning

114 alts after pruning (112 fresh and 2 done)

PrunedKeptTotal
New1518451563
Fresh276794
Picked415
Done011
Total15491141663
Accuracy
81.5%
Counts
1663 → 114
Alt Table
Click to see full alt table
StatusAccuracyProgram
73.1%
(fma.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) (*.f64 a (*.f64 a (/.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)))))))))
79.6%
(fma.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) a (*.f64 b b))
79.2%
(fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 (-.f64 (/.f64 (*.f64 angle (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) (*.f64 angle #s(literal 180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 1/180 binary64))) (/.f64 angle (+.f64 (PI.f64) #s(literal -1 binary64)))))) (sin.f64 (*.f64 (-.f64 (/.f64 (*.f64 angle (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) (*.f64 angle #s(literal 180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 1/180 binary64))) (/.f64 angle (+.f64 (PI.f64) #s(literal -1 binary64)))))) a (*.f64 b b))
54.1%
(pow.f64 (exp.f64 #s(literal 4 binary64)) (/.f64 (log.f64 b) #s(literal 2 binary64)))
54.1%
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 b))
9.6%
(/.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 b (*.f64 b (*.f64 b b)))) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 b b)))
3.6%
(/.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 8 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 8 binary64))) (*.f64 (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)))))
9.6%
(/.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (-.f64 (/.f64 (*.f64 angle (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) (*.f64 angle #s(literal 180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 1/180 binary64))) (/.f64 angle (+.f64 (PI.f64) #s(literal -1 binary64)))))) #s(literal 4 binary64)) (*.f64 b (*.f64 b (*.f64 b b)))) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (/.f64 (*.f64 angle (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) (*.f64 angle #s(literal 180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 1/180 binary64))) (/.f64 angle (+.f64 (PI.f64) #s(literal -1 binary64))))))))) (*.f64 b b)))
65.3%
(+.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (/.f64 (*.f64 angle (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) (*.f64 angle #s(literal 180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 1/180 binary64))) (/.f64 angle (+.f64 (PI.f64) #s(literal -1 binary64))))))))) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
61.9%
(+.f64 (pow.f64 (pow.f64 (sqrt.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
79.5%
(+.f64 (pow.f64 (*.f64 (sin.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)))) (/.f64 #s(literal 180 binary64) angle))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
78.2%
(+.f64 (pow.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) a) #s(literal 2 binary64)) (pow.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (/.f64 (log.f64 b) #s(literal 2 binary64))) #s(literal 2 binary64)))
79.9%
(+.f64 (pow.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) a) #s(literal 2 binary64)) (*.f64 b b))
79.5%
(+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 1 binary64) angle)))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
79.0%
(+.f64 (pow.f64 (*.f64 (sin.f64 (exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64))) #s(literal -1 binary64)))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
61.8%
(+.f64 (pow.f64 (*.f64 (exp.f64 (log.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (exp.f64 (log.f64 a))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
54.9%
(+.f64 (pow.f64 (*.f64 a (/.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))))))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
76.4%
(+.f64 (pow.f64 (*.f64 a (/.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)) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
79.7%
(+.f64 (pow.f64 (*.f64 a (-.f64 (*.f64 (sin.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (cos.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
59.2%
(+.f64 (pow.f64 (*.f64 a (-.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)) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
79.7%
(+.f64 (pow.f64 (*.f64 a (-.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)) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
79.8%
(+.f64 (pow.f64 (*.f64 a (-.f64 (*.f64 (sin.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (/.f64 (/.f64 angle #s(literal 180 binary64)) angle) (/.f64 #s(literal 1 binary64) angle)))) (cos.f64 (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 1/180 binary64)) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle)))) (*.f64 (cos.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (/.f64 (/.f64 angle #s(literal 180 binary64)) angle) (/.f64 #s(literal 1 binary64) angle)))) (sin.f64 (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 1/180 binary64)) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
79.8%
(+.f64 (pow.f64 (*.f64 a (+.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (+.f64 (*.f64 #s(literal -1/180 binary64) angle) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (+.f64 (*.f64 #s(literal -1/180 binary64) angle) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
61.4%
(+.f64 (pow.f64 (*.f64 a (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (-.f64 (*.f64 (+.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)))
74.2%
(+.f64 (pow.f64 (*.f64 a (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.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)))
74.2%
(+.f64 (pow.f64 (*.f64 a (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.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 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64)) #s(literal 1 binary64))) (*.f64 (-.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 2 binary64)))
74.5%
(+.f64 (pow.f64 (*.f64 a (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (exp.f64 (*.f64 (log.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 1 binary64))))) #s(literal 2 binary64)))
79.5%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (-.f64 (/.f64 (*.f64 angle (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) (*.f64 angle #s(literal 180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 1/180 binary64))) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
61.2%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.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))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
79.1%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (-.f64 (*.f64 (/.f64 (/.f64 (*.f64 angle (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) (*.f64 angle #s(literal 180 binary64))) (/.f64 #s(literal 1 binary64) angle)) (/.f64 (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 1/180 binary64)))) (+.f64 (PI.f64) #s(literal -1 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 1/180 binary64))))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
61.1%
(+.f64 (pow.f64 (*.f64 a (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)) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
61.5%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.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))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
79.1%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal -1 binary64)) angle) (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) #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)) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
79.5%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (/.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)) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
61.2%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (-.f64 (*.f64 (/.f64 (*.f64 angle (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) (*.f64 angle #s(literal 180 binary64))) (/.f64 (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 1/180 binary64)))) (*.f64 (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle) #s(literal 1 binary64))) (*.f64 (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle) (/.f64 (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 1/180 binary64))))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
60.8%
(+.f64 (pow.f64 (*.f64 a (sin.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)) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
79.3%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (-.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
79.4%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 6 binary64)) #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)) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
79.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)))) (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)) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
79.4%
(+.f64 (pow.f64 (*.f64 a (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 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) angle))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
79.5%
(+.f64 (pow.f64 (*.f64 a (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 (cbrt.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) angle))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
79.7%
(+.f64 (pow.f64 (*.f64 a (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 b b))
79.7%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (*.f64 angle #s(literal 1/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)) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
79.3%
(+.f64 (pow.f64 (*.f64 a (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)) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
78.9%
(+.f64 (pow.f64 (*.f64 a (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)) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
79.5%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.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)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
79.3%
(+.f64 (pow.f64 (*.f64 a (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)) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
79.4%
(+.f64 (pow.f64 (*.f64 a (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 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64)) #s(literal 1 binary64))) (*.f64 (-.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
60.9%
(+.f64 (pow.f64 (*.f64 a (sin.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)) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
78.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (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/2 binary64)) #s(literal 2 binary64)))
78.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (+.f64 (*.f64 (cos.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))) #s(literal 2 binary64)))
78.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle)))) #s(literal 2 binary64)))
78.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (-.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))
78.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64)))
78.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (sqrt.f64 (PI.f64)))) #s(literal -1 binary64))) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64)))
78.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64))) #s(literal -1 binary64))))) #s(literal 2 binary64)))
79.3%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (*.f64 b b))
61.4%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #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 b)))))
79.8%
(+.f64 (pow.f64 (*.f64 a (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)) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
63.8%
(+.f64 (pow.f64 (*.f64 a (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)) (pow.f64 (*.f64 b (cos.f64 (/.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))))) #s(literal 2 binary64)))
63.0%
(+.f64 (pow.f64 (*.f64 a (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)) (pow.f64 (*.f64 b (cos.f64 (/.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))))) #s(literal 2 binary64)))
63.0%
(+.f64 (pow.f64 (*.f64 a (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)) (pow.f64 (*.f64 b (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)))
78.7%
(+.f64 (pow.f64 (*.f64 a (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)) (pow.f64 (*.f64 b (cos.f64 (/.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))))) #s(literal 2 binary64)))
78.4%
(+.f64 (pow.f64 (*.f64 a (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)) (pow.f64 (*.f64 b (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)))
78.7%
(+.f64 (pow.f64 (*.f64 a (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)) (pow.f64 (*.f64 b (cos.f64 (/.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)))) #s(literal 2 binary64)))
78.6%
(+.f64 (pow.f64 (*.f64 a (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)) (pow.f64 (*.f64 b (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)))
78.6%
(+.f64 (pow.f64 (*.f64 a (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)) (pow.f64 (*.f64 b (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 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64)) angle)) (*.f64 (-.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64)) #s(literal 180 binary64))))) #s(literal 2 binary64)))
78.7%
(+.f64 (pow.f64 (*.f64 a (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)) (pow.f64 (*.f64 b (cos.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 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64)) #s(literal 180 binary64)) angle)) (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64)) #s(literal 180 binary64)) #s(literal 180 binary64))))) #s(literal 2 binary64)))
79.0%
(+.f64 (pow.f64 (*.f64 a (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)) (pow.f64 (*.f64 b (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)))
79.8%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (-.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (/.f64 (/.f64 angle #s(literal 180 binary64)) angle) (/.f64 #s(literal 1 binary64) angle))) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 1/180 binary64)) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
77.8%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (-.f64 (exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle))) #s(literal -1 binary64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
73.8%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) #s(literal -1/64800 binary64))))) #s(literal 2 binary64)))
79.8%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (*.f64 b b))
79.5%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (/.f64 (*.f64 angle (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) (*.f64 angle #s(literal 180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 1/180 binary64)))) (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) angle)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
61.7%
(+.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (*.f64 a (sin.f64 (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle)))))) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
60.8%
(+.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))))) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
62.1%
(+.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 b b))
61.9%
(+.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (*.f64 a (sin.f64 (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 180 binary64) angle))))))) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
59.4%
(+.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (*.f64 a (sin.f64 (exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64))) #s(literal -1 binary64))))))) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
74.6%
(+.f64 (*.f64 (pow.f64 (*.f64 (*.f64 a angle) #s(literal 1/180 binary64)) #s(literal 2 binary64)) (*.f64 (PI.f64) (PI.f64))) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
64.7%
(+.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 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
77.3%
(+.f64 (*.f64 (*.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) a) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
66.4%
(+.f64 (*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
69.1%
(+.f64 (*.f64 (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) a) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
74.6%
(+.f64 (*.f64 (*.f64 a angle) (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 a (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
65.2%
(+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.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)))))))))
65.8%
(+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.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))
64.9%
(+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))
65.3%
(+.f64 (*.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 (*.f64 angle (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) (*.f64 angle #s(literal 180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 1/180 binary64))) (/.f64 angle (+.f64 (PI.f64) #s(literal -1 binary64))))))))) (*.f64 b b))
65.7%
(+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))) (*.f64 b b))
66.4%
(+.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))
72.1%
(+.f64 (*.f64 b b) (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) a) #s(literal -2 binary64)) (pow.f64 (-.f64 #s(literal 0 binary64) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 2 binary64))))
74.9%
(+.f64 (*.f64 b b) (*.f64 (*.f64 (+.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (PI.f64))) #s(literal -1/180 binary64)) (+.f64 (PI.f64) #s(literal -1 binary64))) #s(literal -1/180 binary64)) (*.f64 a angle)) (*.f64 (+.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (PI.f64))) #s(literal -1/180 binary64)) (+.f64 (PI.f64) #s(literal -1 binary64))) #s(literal -1/180 binary64)) (*.f64 a angle))))
66.4%
(+.f64 (*.f64 b b) (*.f64 (*.f64 a a) (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) #s(literal 1/32400 binary64))))
61.0%
(+.f64 (exp.f64 (+.f64 (*.f64 (log.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64)) (*.f64 (log.f64 a) #s(literal 2 binary64)))) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
58.9%
(+.f64 (exp.f64 (+.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (-.f64 (/.f64 (*.f64 angle (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) (*.f64 angle #s(literal 180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 1/180 binary64))) (/.f64 angle (+.f64 (PI.f64) #s(literal -1 binary64)))))) #s(literal 2 binary64)) (*.f64 (log.f64 a) #s(literal 2 binary64)))) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
62.1%
(+.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
9.3%
(*.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64)) (*.f64 b (*.f64 b (*.f64 b b)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))) (*.f64 b b))))
37.0%
(*.f64 (*.f64 (*.f64 (*.f64 a a) (PI.f64)) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle)))
38.8%
(*.f64 (*.f64 (*.f64 a (*.f64 (*.f64 a (*.f64 (PI.f64) (PI.f64))) #s(literal 1/32400 binary64))) angle) angle)
38.4%
(*.f64 (*.f64 (*.f64 a (*.f64 (PI.f64) (PI.f64))) (*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle))) a)
38.8%
(*.f64 (*.f64 (*.f64 a (*.f64 a (*.f64 (PI.f64) (PI.f64)))) (*.f64 angle #s(literal 1/32400 binary64))) angle)
55.1%
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
54.7%
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
51.6%
(*.f64 (*.f64 b b) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b)))))
37.4%
(*.f64 (*.f64 angle angle) (*.f64 a (*.f64 (*.f64 a (*.f64 (PI.f64) (PI.f64))) #s(literal 1/32400 binary64))))
34.4%
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 2 binary64)))
34.0%
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
48.5%
(*.f64 (*.f64 a a) (+.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a))))
48.2%
(*.f64 (*.f64 a a) (+.f64 (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a)))))
55.8%
(*.f64 b b)
35.2%
(*.f64 a (*.f64 a (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))))
55.6%
(*.f64 #s(literal 1 binary64) (pow.f64 (/.f64 #s(literal -1 binary64) b) #s(literal -2 binary64)))
54.1%
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 b)))
Compiler

Compiled 7926 to 4815 computations (39.3% saved)

simplify376.0ms (2.4%)

Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff12928
(cos.f64 (exp.f64 (*.f64 (log.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 1 binary64))))
cost-diff12928
(*.f64 b (cos.f64 (exp.f64 (*.f64 (log.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 1 binary64)))))
cost-diff12928
(pow.f64 (*.f64 b (cos.f64 (exp.f64 (*.f64 (log.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 1 binary64))))) #s(literal 2 binary64))
cost-diff19008
(+.f64 (pow.f64 (*.f64 a (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (exp.f64 (*.f64 (log.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 1 binary64))))) #s(literal 2 binary64)))
cost-diff1280
(*.f64 a (sin.f64 (/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal -1 binary64)) angle) (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) #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)))))
cost-diff1280
(pow.f64 (*.f64 a (sin.f64 (/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal -1 binary64)) angle) (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) #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))
cost-diff6464
(pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64))
cost-diff7744
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal -1 binary64)) angle) (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) #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)) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
cost-diff0
(log.f64 b)
cost-diff0
(/.f64 (log.f64 b) #s(literal 2 binary64))
cost-diff0
(exp.f64 #s(literal 4 binary64))
cost-diff0
(pow.f64 (exp.f64 #s(literal 4 binary64)) (/.f64 (log.f64 b) #s(literal 2 binary64)))
cost-diff0
(*.f64 (*.f64 a (*.f64 (PI.f64) (PI.f64))) #s(literal 1/32400 binary64))
cost-diff0
(*.f64 a (*.f64 (*.f64 a (*.f64 (PI.f64) (PI.f64))) #s(literal 1/32400 binary64)))
cost-diff0
(*.f64 angle angle)
cost-diff0
(*.f64 (*.f64 angle angle) (*.f64 a (*.f64 (*.f64 a (*.f64 (PI.f64) (PI.f64))) #s(literal 1/32400 binary64))))
cost-diff0
(sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
cost-diff0
(*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) a)
cost-diff0
(pow.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) a) #s(literal 2 binary64))
cost-diff0
(+.f64 (pow.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) a) #s(literal 2 binary64)) (*.f64 b b))
Rules
3072×*-lowering-*.f32
3072×*-lowering-*.f64
2494×/-lowering-/.f32
2494×/-lowering-/.f64
1870×fma-lowering-fma.f32
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
059504
1148470
2459410
31999339
45306321
08009321
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(+ (pow (* (sin (/ (PI) (/ 180 angle))) a) 2) (* b b))
(pow (* (sin (/ (PI) (/ 180 angle))) a) 2)
(* (sin (/ (PI) (/ 180 angle))) a)
(sin (/ (PI) (/ 180 angle)))
(/ (PI) (/ 180 angle))
(PI)
(/ 180 angle)
180
angle
a
2
(* b b)
b
(* (* angle angle) (* a (* (* a (* (PI) (PI))) 1/32400)))
(* angle angle)
angle
(* a (* (* a (* (PI) (PI))) 1/32400))
a
(* (* a (* (PI) (PI))) 1/32400)
(* a (* (PI) (PI)))
(* (PI) (PI))
(PI)
1/32400
(pow (exp 4) (/ (log b) 2))
(exp 4)
4
(/ (log b) 2)
(log b)
b
2
(+ (pow (* a (sin (/ (- (* (/ (* (+ (* (PI) (* (PI) (* (PI) (PI)))) -1) angle) (* (+ (* (PI) (PI)) 1) 180)) (/ 1 angle)) (* (+ (PI) -1) 1/180)) (* (+ (PI) -1) (/ 1 angle))))) 2) (pow (* b 1) 2))
(pow (* a (sin (/ (- (* (/ (* (+ (* (PI) (* (PI) (* (PI) (PI)))) -1) angle) (* (+ (* (PI) (PI)) 1) 180)) (/ 1 angle)) (* (+ (PI) -1) 1/180)) (* (+ (PI) -1) (/ 1 angle))))) 2)
(* a (sin (/ (- (* (/ (* (+ (* (PI) (* (PI) (* (PI) (PI)))) -1) angle) (* (+ (* (PI) (PI)) 1) 180)) (/ 1 angle)) (* (+ (PI) -1) 1/180)) (* (+ (PI) -1) (/ 1 angle)))))
a
(sin (/ (- (* (/ (* (+ (* (PI) (* (PI) (* (PI) (PI)))) -1) angle) (* (+ (* (PI) (PI)) 1) 180)) (/ 1 angle)) (* (+ (PI) -1) 1/180)) (* (+ (PI) -1) (/ 1 angle))))
(/ (- (* (/ (* (+ (* (PI) (* (PI) (* (PI) (PI)))) -1) angle) (* (+ (* (PI) (PI)) 1) 180)) (/ 1 angle)) (* (+ (PI) -1) 1/180)) (* (+ (PI) -1) (/ 1 angle)))
(- (* (/ (* (+ (* (PI) (* (PI) (* (PI) (PI)))) -1) angle) (* (+ (* (PI) (PI)) 1) 180)) (/ 1 angle)) (* (+ (PI) -1) 1/180))
(* (/ (* (+ (* (PI) (* (PI) (* (PI) (PI)))) -1) angle) (* (+ (* (PI) (PI)) 1) 180)) (/ 1 angle))
(/ (* (+ (* (PI) (* (PI) (* (PI) (PI)))) -1) angle) (* (+ (* (PI) (PI)) 1) 180))
(* (+ (* (PI) (* (PI) (* (PI) (PI)))) -1) angle)
(+ (* (PI) (* (PI) (* (PI) (PI)))) -1)
(* (PI) (* (PI) (* (PI) (PI))))
(PI)
(* (PI) (* (PI) (PI)))
(* (PI) (PI))
-1
angle
(* (+ (* (PI) (PI)) 1) 180)
(+ (* (PI) (PI)) 1)
1
180
(/ 1 angle)
(* (+ (PI) -1) 1/180)
(+ (PI) -1)
1/180
(* (+ (PI) -1) (/ 1 angle))
2
(pow (* b 1) 2)
(* b 1)
b
(+ (pow (* a (* angle (* 1/180 (PI)))) 2) (pow (* b (cos (exp (* (log (/ (PI) (/ 180 angle))) 1)))) 2))
(pow (* a (* angle (* 1/180 (PI)))) 2)
(* a (* angle (* 1/180 (PI))))
a
(* angle (* 1/180 (PI)))
angle
(* 1/180 (PI))
1/180
(PI)
2
(pow (* b (cos (exp (* (log (/ (PI) (/ 180 angle))) 1)))) 2)
(* b (cos (exp (* (log (/ (PI) (/ 180 angle))) 1))))
b
(cos (exp (* (log (/ (PI) (/ 180 angle))) 1)))
(exp (* (log (/ (PI) (/ 180 angle))) 1))
(* (log (/ (PI) (/ 180 angle))) 1)
(log (/ (PI) (/ 180 angle)))
(/ (PI) (/ 180 angle))
(/ 180 angle)
180
1
Outputs
(+ (pow (* (sin (/ (PI) (/ 180 angle))) a) 2) (* b b))
(+.f64 (pow.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) a) #s(literal 2 binary64)) (*.f64 b b))
(pow (* (sin (/ (PI) (/ 180 angle))) a) 2)
(pow.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) a) #s(literal 2 binary64))
(* (sin (/ (PI) (/ 180 angle))) a)
(*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) a)
(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
a
2
#s(literal 2 binary64)
(* b b)
(*.f64 b b)
b
(* (* angle angle) (* a (* (* a (* (PI) (PI))) 1/32400)))
(*.f64 a (*.f64 angle (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (PI.f64) a))) #s(literal 1/32400 binary64))))
(* angle angle)
(*.f64 angle angle)
angle
(* a (* (* a (* (PI) (PI))) 1/32400))
(*.f64 a (*.f64 a (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
a
(* (* a (* (PI) (PI))) 1/32400)
(*.f64 a (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(* a (* (PI) (PI)))
(*.f64 (PI.f64) (*.f64 (PI.f64) a))
(* (PI) (PI))
(*.f64 (PI.f64) (PI.f64))
(PI)
(PI.f64)
1/32400
#s(literal 1/32400 binary64)
(pow (exp 4) (/ (log b) 2))
(pow.f64 (exp.f64 #s(literal 4 binary64)) (/.f64 (log.f64 b) #s(literal 2 binary64)))
(exp 4)
(exp.f64 #s(literal 4 binary64))
4
#s(literal 4 binary64)
(/ (log b) 2)
(/.f64 (log.f64 b) #s(literal 2 binary64))
(log b)
(log.f64 b)
b
2
#s(literal 2 binary64)
(+ (pow (* a (sin (/ (- (* (/ (* (+ (* (PI) (* (PI) (* (PI) (PI)))) -1) angle) (* (+ (* (PI) (PI)) 1) 180)) (/ 1 angle)) (* (+ (PI) -1) 1/180)) (* (+ (PI) -1) (/ 1 angle))))) 2) (pow (* b 1) 2))
(+.f64 (*.f64 b b) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (+.f64 (/.f64 (/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) #s(literal 180 binary64)) (+.f64 (PI.f64) #s(literal -1 binary64))) #s(literal -1/180 binary64))))) #s(literal 2 binary64)))
(pow (* a (sin (/ (- (* (/ (* (+ (* (PI) (* (PI) (* (PI) (PI)))) -1) angle) (* (+ (* (PI) (PI)) 1) 180)) (/ 1 angle)) (* (+ (PI) -1) 1/180)) (* (+ (PI) -1) (/ 1 angle))))) 2)
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (+.f64 (/.f64 (/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) #s(literal 180 binary64)) (+.f64 (PI.f64) #s(literal -1 binary64))) #s(literal -1/180 binary64))))) #s(literal 2 binary64))
(* a (sin (/ (- (* (/ (* (+ (* (PI) (* (PI) (* (PI) (PI)))) -1) angle) (* (+ (* (PI) (PI)) 1) 180)) (/ 1 angle)) (* (+ (PI) -1) 1/180)) (* (+ (PI) -1) (/ 1 angle)))))
(*.f64 a (sin.f64 (*.f64 angle (+.f64 (/.f64 (/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) #s(literal 180 binary64)) (+.f64 (PI.f64) #s(literal -1 binary64))) #s(literal -1/180 binary64)))))
a
(sin (/ (- (* (/ (* (+ (* (PI) (* (PI) (* (PI) (PI)))) -1) angle) (* (+ (* (PI) (PI)) 1) 180)) (/ 1 angle)) (* (+ (PI) -1) 1/180)) (* (+ (PI) -1) (/ 1 angle))))
(sin.f64 (*.f64 angle (+.f64 (/.f64 (/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) #s(literal 180 binary64)) (+.f64 (PI.f64) #s(literal -1 binary64))) #s(literal -1/180 binary64))))
(/ (- (* (/ (* (+ (* (PI) (* (PI) (* (PI) (PI)))) -1) angle) (* (+ (* (PI) (PI)) 1) 180)) (/ 1 angle)) (* (+ (PI) -1) 1/180)) (* (+ (PI) -1) (/ 1 angle)))
(*.f64 angle (+.f64 (/.f64 (/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) #s(literal 180 binary64)) (+.f64 (PI.f64) #s(literal -1 binary64))) #s(literal -1/180 binary64)))
(- (* (/ (* (+ (* (PI) (* (PI) (* (PI) (PI)))) -1) angle) (* (+ (* (PI) (PI)) 1) 180)) (/ 1 angle)) (* (+ (PI) -1) 1/180))
(+.f64 (/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) #s(literal 180 binary64)) (-.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) #s(literal 1/180 binary64))))
(* (/ (* (+ (* (PI) (* (PI) (* (PI) (PI)))) -1) angle) (* (+ (* (PI) (PI)) 1) 180)) (/ 1 angle))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) #s(literal 180 binary64))
(/ (* (+ (* (PI) (* (PI) (* (PI) (PI)))) -1) angle) (* (+ (* (PI) (PI)) 1) 180))
(*.f64 angle (/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) #s(literal 180 binary64)))
(* (+ (* (PI) (* (PI) (* (PI) (PI)))) -1) angle)
(*.f64 angle (+.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal -1 binary64)))
(+ (* (PI) (* (PI) (* (PI) (PI)))) -1)
(+.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal -1 binary64))
(* (PI) (* (PI) (* (PI) (PI))))
(*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))))
(PI)
(PI.f64)
(* (PI) (* (PI) (PI)))
(*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))
(* (PI) (PI))
(*.f64 (PI.f64) (PI.f64))
-1
#s(literal -1 binary64)
angle
(* (+ (* (PI) (PI)) 1) 180)
(+.f64 #s(literal 180 binary64) (*.f64 #s(literal 180 binary64) (*.f64 (PI.f64) (PI.f64))))
(+ (* (PI) (PI)) 1)
(+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))
1
#s(literal 1 binary64)
180
#s(literal 180 binary64)
(/ 1 angle)
(/.f64 #s(literal 1 binary64) angle)
(* (+ (PI) -1) 1/180)
(+.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) #s(literal -1/180 binary64))
(+ (PI) -1)
(+.f64 (PI.f64) #s(literal -1 binary64))
1/180
#s(literal 1/180 binary64)
(* (+ (PI) -1) (/ 1 angle))
(/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle)
2
#s(literal 2 binary64)
(pow (* b 1) 2)
(*.f64 b b)
(* b 1)
b
b
(+ (pow (* a (* angle (* 1/180 (PI)))) 2) (pow (* b (cos (exp (* (log (/ (PI) (/ 180 angle))) 1)))) 2))
(+.f64 (*.f64 a (*.f64 angle (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (PI.f64) a))) #s(literal 1/32400 binary64)))) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64)))
(pow (* a (* angle (* 1/180 (PI)))) 2)
(*.f64 a (*.f64 angle (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (PI.f64) a))) #s(literal 1/32400 binary64))))
(* a (* angle (* 1/180 (PI))))
(*.f64 (PI.f64) (*.f64 a (*.f64 angle #s(literal 1/180 binary64))))
a
(* angle (* 1/180 (PI)))
(*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))
angle
(* 1/180 (PI))
(*.f64 (PI.f64) #s(literal 1/180 binary64))
1/180
#s(literal 1/180 binary64)
(PI)
(PI.f64)
2
#s(literal 2 binary64)
(pow (* b (cos (exp (* (log (/ (PI) (/ 180 angle))) 1)))) 2)
(pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64))
(* b (cos (exp (* (log (/ (PI) (/ 180 angle))) 1))))
(*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
b
(cos (exp (* (log (/ (PI) (/ 180 angle))) 1)))
(cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(exp (* (log (/ (PI) (/ 180 angle))) 1))
(/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))
(* (log (/ (PI) (/ 180 angle))) 1)
(log.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(log (/ (PI) (/ 180 angle)))
(log.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(/ (PI) (/ 180 angle))
(/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))
(/ 180 angle)
(/.f64 #s(literal 180 binary64) angle)
180
#s(literal 180 binary64)
1
#s(literal 1 binary64)

localize703.0ms (4.5%)

Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy99.7%
(pow.f64 (*.f64 a (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))
accuracy99.2%
(/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))
accuracy90.8%
(exp.f64 (*.f64 (log.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 1 binary64)))
accuracy49.3%
(cos.f64 (exp.f64 (*.f64 (log.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 1 binary64))))
accuracy98.4%
(*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) #s(literal 180 binary64))
accuracy98.4%
(*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))))
accuracy98.4%
(*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))
accuracy50.3%
(sin.f64 (/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal -1 binary64)) angle) (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) #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))))
accuracy100.0%
(/.f64 (log.f64 b) #s(literal 2 binary64))
accuracy100.0%
(log.f64 b)
accuracy100.0%
(exp.f64 #s(literal 4 binary64))
accuracy95.1%
(pow.f64 (exp.f64 #s(literal 4 binary64)) (/.f64 (log.f64 b) #s(literal 2 binary64)))
accuracy99.8%
(*.f64 a (*.f64 (*.f64 a (*.f64 (PI.f64) (PI.f64))) #s(literal 1/32400 binary64)))
accuracy99.6%
(*.f64 (*.f64 a (*.f64 (PI.f64) (PI.f64))) #s(literal 1/32400 binary64))
accuracy99.4%
(*.f64 a (*.f64 (PI.f64) (PI.f64)))
accuracy78.4%
(*.f64 (*.f64 angle angle) (*.f64 a (*.f64 (*.f64 a (*.f64 (PI.f64) (PI.f64))) #s(literal 1/32400 binary64))))
accuracy99.6%
(pow.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) a) #s(literal 2 binary64))
accuracy99.6%
(*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) a)
accuracy99.2%
(/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))
accuracy50.3%
(sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
Results
399.0ms141×1valid
168.0ms113×0valid
12.0ms2valid
Compiler

Compiled 602 to 60 computations (90% saved)

Precisions
Click to see histograms. Total time spent on operations: 324.0ms
ival-mult: 95.0ms (29.3% of total)
ival-log: 48.0ms (14.8% of total)
ival-pow: 40.0ms (12.3% of total)
ival-sin: 26.0ms (8% of total)
backward-pass: 22.0ms (6.8% of total)
ival-div: 22.0ms (6.8% of total)
ival-cos: 19.0ms (5.9% of total)
ival-exp: 18.0ms (5.6% of total)
...c/correct-round.rkt:119:19: 16.0ms (4.9% of total)
ival-add: 12.0ms (3.7% of total)
ival-sub: 2.0ms (0.6% of total)
ival-pi: 2.0ms (0.6% of total)
const: 1.0ms (0.3% of total)

series143.0ms (0.9%)

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

114 calls:

TimeVariablePointExpression
81.0ms
b
@0
(pow (exp 4) (/ (log b) 2))
28.0ms
angle
@0
(+ (pow (* (sin (/ (PI) (/ 180 angle))) a) 2) (* b b))
4.0ms
b
@0
(+ (pow (* a (sin (/ (- (* (/ (* (+ (* (PI) (* (PI) (* (PI) (PI)))) -1) angle) (* (+ (* (PI) (PI)) 1) 180)) (/ 1 angle)) (* (+ (PI) -1) 1/180)) (* (+ (PI) -1) (/ 1 angle))))) 2) (pow (* b 1) 2))
2.0ms
a
@0
(+ (pow (* a (sin (/ (- (* (/ (* (+ (* (PI) (* (PI) (* (PI) (PI)))) -1) angle) (* (+ (* (PI) (PI)) 1) 180)) (/ 1 angle)) (* (+ (PI) -1) 1/180)) (* (+ (PI) -1) (/ 1 angle))))) 2) (pow (* b 1) 2))
2.0ms
angle
@0
(+ (pow (* a (sin (/ (- (* (/ (* (+ (* (PI) (* (PI) (* (PI) (PI)))) -1) angle) (* (+ (* (PI) (PI)) 1) 180)) (/ 1 angle)) (* (+ (PI) -1) 1/180)) (* (+ (PI) -1) (/ 1 angle))))) 2) (pow (* b 1) 2))

rewrite336.0ms (2.2%)

Algorithm
batch-egg-rewrite
Rules
3824×*-lowering-*.f32
3824×*-lowering-*.f64
2308×pow-lowering-pow.f64
2308×pow-lowering-pow.f32
2032×fma-lowering-fma.f32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
059303
1356241
22798230
08497230
Stop Event
iter limit
node limit
Counts
28 → 561
Calls
Call 1
Inputs
(+ (pow (* (sin (/ (PI) (/ 180 angle))) a) 2) (* b b))
(pow (* (sin (/ (PI) (/ 180 angle))) a) 2)
(* (sin (/ (PI) (/ 180 angle))) a)
(sin (/ (PI) (/ 180 angle)))
(* (* angle angle) (* a (* (* a (* (PI) (PI))) 1/32400)))
(* angle angle)
(* a (* (* a (* (PI) (PI))) 1/32400))
(* (* a (* (PI) (PI))) 1/32400)
(pow (exp 4) (/ (log b) 2))
(exp 4)
(/ (log b) 2)
(log b)
(+ (pow (* a (sin (/ (- (* (/ (* (+ (* (PI) (* (PI) (* (PI) (PI)))) -1) angle) (* (+ (* (PI) (PI)) 1) 180)) (/ 1 angle)) (* (+ (PI) -1) 1/180)) (* (+ (PI) -1) (/ 1 angle))))) 2) (pow (* b 1) 2))
(pow (* b 1) 2)
(pow (* a (sin (/ (- (* (/ (* (+ (* (PI) (* (PI) (* (PI) (PI)))) -1) angle) (* (+ (* (PI) (PI)) 1) 180)) (/ 1 angle)) (* (+ (PI) -1) 1/180)) (* (+ (PI) -1) (/ 1 angle))))) 2)
(* a (sin (/ (- (* (/ (* (+ (* (PI) (* (PI) (* (PI) (PI)))) -1) angle) (* (+ (* (PI) (PI)) 1) 180)) (/ 1 angle)) (* (+ (PI) -1) 1/180)) (* (+ (PI) -1) (/ 1 angle)))))
(+ (pow (* a (* angle (* 1/180 (PI)))) 2) (pow (* b (cos (exp (* (log (/ (PI) (/ 180 angle))) 1)))) 2))
(pow (* b (cos (exp (* (log (/ (PI) (/ 180 angle))) 1)))) 2)
(* b (cos (exp (* (log (/ (PI) (/ 180 angle))) 1))))
(cos (exp (* (log (/ (PI) (/ 180 angle))) 1)))
(/ (PI) (/ 180 angle))
(* a (* (PI) (PI)))
(sin (/ (- (* (/ (* (+ (* (PI) (* (PI) (* (PI) (PI)))) -1) angle) (* (+ (* (PI) (PI)) 1) 180)) (/ 1 angle)) (* (+ (PI) -1) 1/180)) (* (+ (PI) -1) (/ 1 angle))))
(* (PI) (* (PI) (PI)))
(* (PI) (* (PI) (* (PI) (PI))))
(* (+ (* (PI) (PI)) 1) 180)
(exp (* (log (/ (PI) (/ 180 angle))) 1))
(pow (* a (* angle (* 1/180 (PI)))) 2)
Outputs
(+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 b b))
(+.f64 (*.f64 b b) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(-.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) a) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 b b))) (/.f64 (*.f64 b (*.f64 b (*.f64 b b))) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 b b))))
(fma.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 a (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) a)) (*.f64 b b))
(fma.f64 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))) a)) (*.f64 b b))
(fma.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) a) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) a) (*.f64 b b))
(fma.f64 b b (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(fma.f64 #s(literal 1 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 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(fma.f64 (*.f64 b b) #s(literal 1 binary64) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(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 b))
(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 b))
(fma.f64 (exp.f64 (log.f64 b)) (exp.f64 (log.f64 b)) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(fma.f64 (exp.f64 (log.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) a))) (exp.f64 (log.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) a))) (*.f64 b b))
(fma.f64 (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) a) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) a (*.f64 b b))
(fma.f64 (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) a) a) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 b b))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) a) #s(literal 4 binary64)) (*.f64 (*.f64 b b) (-.f64 (*.f64 b b) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))) (+.f64 (pow.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) a) #s(literal 6 binary64)) (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))))))
(/.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 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 b b)) (-.f64 (pow.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) a) #s(literal 4 binary64)) (*.f64 b (*.f64 b (*.f64 b b))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) a) #s(literal 6 binary64)) (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b))))) (+.f64 (pow.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) a) #s(literal 4 binary64)) (*.f64 (*.f64 b b) (-.f64 (*.f64 b b) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) a) #s(literal 6 binary64)) (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b))))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (-.f64 (pow.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) a) #s(literal 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 #s(literal 180 binary64) angle)))))) (*.f64 (*.f64 a a) (*.f64 b b))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) a) #s(literal 4 binary64)) (*.f64 b (*.f64 b (*.f64 b b)))) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 b b)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) a) #s(literal 6 binary64)) (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))))) (neg.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) a) #s(literal 4 binary64)) (*.f64 (*.f64 b b) (-.f64 (*.f64 b b) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) a) #s(literal 4 binary64)) (*.f64 b (*.f64 b (*.f64 b b))))) (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 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 b b))))
(/.f64 (-.f64 (*.f64 b (*.f64 b (*.f64 b b))) (pow.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) a) #s(literal 4 binary64))) (-.f64 (*.f64 b b) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))
(pow.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) a) #s(literal 4 binary64)) (*.f64 (*.f64 b b) (-.f64 (*.f64 b b) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))) (+.f64 (pow.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) a) #s(literal 6 binary64)) (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))))) #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 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 b b)) (-.f64 (pow.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) a) #s(literal 4 binary64)) (*.f64 b (*.f64 b (*.f64 b b))))) #s(literal -1 binary64))
(*.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) a) #s(literal 6 binary64)) (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b))))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) a) #s(literal 4 binary64)) (*.f64 (*.f64 b b) (-.f64 (*.f64 b b) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))))
(*.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) a) #s(literal 4 binary64)) (*.f64 b (*.f64 b (*.f64 b b)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 b b))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) a))))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) a))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (exp.f64 (log.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) a)))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) a)) #s(literal 1 binary64)) #s(literal 2 binary64)))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) a)) #s(literal 1 binary64)) (*.f64 (log.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) a)) #s(literal 1 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 a) #s(literal 2 binary64)) (*.f64 (log.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64)) (*.f64 (log.f64 a) #s(literal 2 binary64))))
(pow.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) a) #s(literal 2 binary64))
(pow.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) #s(literal 1 binary64))
(pow.f64 (exp.f64 (log.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) a))) #s(literal 2 binary64))
(*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 a (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) a)))
(*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (pow.f64 (*.f64 a (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) a)) #s(literal 1 binary64)))
(*.f64 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))) a)))
(*.f64 a (pow.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) a)) #s(literal 1 binary64)))
(*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) a) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) a))
(*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.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 (exp.f64 (log.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) a))) (exp.f64 (log.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) a))))
(*.f64 (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) a) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) a)
(*.f64 (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) a) a) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(*.f64 (pow.f64 (exp.f64 (log.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) a))) #s(literal 1 binary64)) (pow.f64 (exp.f64 (log.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) a))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) a) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 1 binary64)) a)
(*.f64 (pow.f64 (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) a) a) #s(literal 1 binary64)) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) a)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) a)) #s(literal 1 binary64)) #s(literal 1 binary64)))
(pow.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) a) #s(literal 1 binary64))
(pow.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) a)) #s(literal 2 binary64))
(*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) a)
(*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(*.f64 (sqrt.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) a)) (sqrt.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) a)))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) a)) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) a)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 1 binary64)))
(sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(neg.f64 (sin.f64 (/.f64 (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))))
(pow.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 1 binary64))
(*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) a)) (*.f64 #s(literal 1/32400 binary64) a))))
(*.f64 a (*.f64 (*.f64 a (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 angle angle)))
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) a)) (*.f64 #s(literal 1/32400 binary64) a)))
(*.f64 (*.f64 a (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 angle (*.f64 angle a)))
(*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) a)) (*.f64 #s(literal 1/32400 binary64) a)) (*.f64 angle angle))
(*.f64 (*.f64 angle (*.f64 angle a)) (*.f64 a (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
(*.f64 (*.f64 a (*.f64 (PI.f64) (*.f64 (PI.f64) a))) (*.f64 (*.f64 angle angle) #s(literal 1/32400 binary64)))
(*.f64 (*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) a)) (*.f64 #s(literal 1/32400 binary64) a))) angle)
(*.f64 (*.f64 (*.f64 angle angle) (*.f64 a (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))) a)
(*.f64 (*.f64 (*.f64 angle angle) (*.f64 a (*.f64 (PI.f64) (*.f64 (PI.f64) a)))) #s(literal 1/32400 binary64))
(*.f64 (*.f64 (*.f64 angle (*.f64 angle a)) a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(*.f64 (*.f64 (*.f64 angle (*.f64 angle a)) (*.f64 (PI.f64) (*.f64 (PI.f64) a))) #s(literal 1/32400 binary64))
(*.f64 (*.f64 (*.f64 angle (*.f64 angle a)) #s(literal 1/32400 binary64)) (*.f64 (PI.f64) (*.f64 (PI.f64) a)))
(exp.f64 (*.f64 (log.f64 angle) #s(literal 2 binary64)))
(pow.f64 angle #s(literal 2 binary64))
(pow.f64 (*.f64 angle angle) #s(literal 1 binary64))
(*.f64 angle angle)
(*.f64 (*.f64 angle angle) #s(literal 1 binary64))
(*.f64 a (*.f64 a (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
(*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) a)) (*.f64 #s(literal 1/32400 binary64) a))
(*.f64 #s(literal 1/32400 binary64) (*.f64 a (*.f64 (PI.f64) (*.f64 (PI.f64) a))))
(*.f64 (*.f64 a (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) a)
(*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(*.f64 (*.f64 a (*.f64 (PI.f64) (*.f64 (PI.f64) a))) #s(literal 1/32400 binary64))
(*.f64 (*.f64 a #s(literal 1/32400 binary64)) (*.f64 (PI.f64) (*.f64 (PI.f64) a)))
(*.f64 a (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 a #s(literal 1/32400 binary64)))
(*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) a)) #s(literal 1/32400 binary64))
(*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) a)))
(*.f64 (*.f64 (PI.f64) a) (*.f64 (PI.f64) #s(literal 1/32400 binary64)))
(*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) a)
(*.f64 (*.f64 #s(literal 1/32400 binary64) a) (*.f64 (PI.f64) (PI.f64)))
(*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) a)) (PI.f64))
(exp.f64 (/.f64 #s(literal 4 binary64) (/.f64 #s(literal 2 binary64) (log.f64 b))))
(exp.f64 (*.f64 #s(literal 4 binary64) (+.f64 (/.f64 (log.f64 b) #s(literal 4 binary64)) (/.f64 (log.f64 b) #s(literal 4 binary64)))))
(exp.f64 (*.f64 #s(literal 4 binary64) (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 b) #s(literal 4 binary64)))))
(exp.f64 (*.f64 (log.f64 (exp.f64 (*.f64 #s(literal 4 binary64) (/.f64 (log.f64 b) #s(literal 4 binary64))))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (exp.f64 (*.f64 #s(literal 4 binary64) (log.f64 b)))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 8 binary64))) (/.f64 (log.f64 b) #s(literal 4 binary64))))
(exp.f64 (*.f64 (*.f64 #s(literal 4 binary64) (/.f64 (log.f64 b) #s(literal 4 binary64))) #s(literal 2 binary64)))
(exp.f64 (+.f64 (*.f64 #s(literal 4 binary64) (/.f64 (log.f64 b) #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (log.f64 b) #s(literal 4 binary64)))))
(sqrt.f64 (exp.f64 (*.f64 #s(literal 4 binary64) (log.f64 b))))
(/.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal 4 binary64)) (/.f64 (log.f64 b) #s(literal -2 binary64))))
(pow.f64 (exp.f64 #s(literal 4 binary64)) (/.f64 (log.f64 b) #s(literal 2 binary64)))
(pow.f64 (exp.f64 #s(literal 4 binary64)) (+.f64 (/.f64 (log.f64 b) #s(literal 4 binary64)) (/.f64 (log.f64 b) #s(literal 4 binary64))))
(pow.f64 (exp.f64 #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 b) #s(literal 4 binary64))))
(pow.f64 (exp.f64 #s(literal 4 binary64)) (*.f64 (/.f64 (log.f64 b) #s(literal 4 binary64)) #s(literal 2 binary64)))
(pow.f64 (exp.f64 (*.f64 #s(literal 4 binary64) (/.f64 (log.f64 b) #s(literal 4 binary64)))) #s(literal 2 binary64))
(pow.f64 (exp.f64 (*.f64 #s(literal 4 binary64) (log.f64 b))) #s(literal 1/2 binary64))
(pow.f64 (exp.f64 #s(literal 8 binary64)) (/.f64 (log.f64 b) #s(literal 4 binary64)))
(pow.f64 (pow.f64 (exp.f64 #s(literal 4 binary64)) #s(literal 1 binary64)) (/.f64 (log.f64 b) #s(literal 2 binary64)))
(pow.f64 (pow.f64 (exp.f64 #s(literal 4 binary64)) (-.f64 #s(literal 0 binary64) (log.f64 b))) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (exp.f64 #s(literal 4 binary64)) #s(literal 1/2 binary64)) (log.f64 b))
(pow.f64 (pow.f64 (exp.f64 #s(literal 8 binary64)) (log.f64 b)) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 (exp.f64 #s(literal 8 binary64)) (/.f64 (log.f64 b) #s(literal 2 binary64))) #s(literal 1/2 binary64))
(*.f64 (exp.f64 (*.f64 #s(literal 4 binary64) (/.f64 (log.f64 b) #s(literal 4 binary64)))) (exp.f64 (*.f64 #s(literal 4 binary64) (/.f64 (log.f64 b) #s(literal 4 binary64)))))
(exp.f64 #s(literal 4 binary64))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 2 binary64) (log.f64 b))) #s(literal -1 binary64)))
(neg.f64 (/.f64 (log.f64 b) #s(literal -2 binary64)))
(/.f64 (log.f64 b) #s(literal 2 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 2 binary64) (log.f64 b))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (log.f64 b)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 2 binary64) (log.f64 b)) #s(literal 1 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (log.f64 b)) #s(literal -2 binary64))
(/.f64 (log.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) b))) #s(literal 2 binary64))
(pow.f64 (/.f64 #s(literal 2 binary64) (log.f64 b)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 2 binary64) (log.f64 b)) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 (log.f64 b) #s(literal 1/2 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (log.f64 b) #s(literal 2 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (log.f64 b)) #s(literal -1/2 binary64))
(*.f64 #s(literal 1/2 binary64) (log.f64 b))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (log.f64 b)) #s(literal -1 binary64)))
(log.f64 b)
(+.f64 (log.f64 b) #s(literal 0 binary64))
(+.f64 #s(literal 0 binary64) (log.f64 b))
(+.f64 (log.f64 (sqrt.f64 b)) (log.f64 (sqrt.f64 b)))
(*.f64 #s(literal 1 binary64) (log.f64 b))
(+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 (/.f64 (*.f64 angle (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) (*.f64 angle #s(literal 180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -1/180 binary64))) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle))))))) (*.f64 b b))
(+.f64 (*.f64 b b) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 (/.f64 (*.f64 angle (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) (*.f64 angle #s(literal 180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -1/180 binary64))) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle))))))))
(-.f64 (/.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (+.f64 (/.f64 (*.f64 angle (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) (*.f64 angle #s(literal 180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -1/180 binary64))) (/.f64 (+.f64 (PI.f64) #s(literal -1 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 (*.f64 angle (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) (*.f64 angle #s(literal 180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -1/180 binary64))) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle))))))) (*.f64 b b))) (/.f64 (*.f64 b (*.f64 b (*.f64 b b))) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 (/.f64 (*.f64 angle (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) (*.f64 angle #s(literal 180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -1/180 binary64))) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle))))))) (*.f64 b b))))
(fma.f64 a (*.f64 (sin.f64 (/.f64 (+.f64 (/.f64 (*.f64 angle (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) (*.f64 angle #s(literal 180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -1/180 binary64))) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle))) (*.f64 a (sin.f64 (/.f64 (+.f64 (/.f64 (*.f64 angle (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) (*.f64 angle #s(literal 180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -1/180 binary64))) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle))))) (*.f64 b b))
(fma.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 (*.f64 angle (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) (*.f64 angle #s(literal 180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -1/180 binary64))) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle))))))))
(fma.f64 #s(literal 1 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 (*.f64 angle (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) (*.f64 angle #s(literal 180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -1/180 binary64))) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle))))))))
(fma.f64 (sin.f64 (/.f64 (+.f64 (/.f64 (*.f64 angle (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) (*.f64 angle #s(literal 180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -1/180 binary64))) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle))) (*.f64 a (*.f64 a (sin.f64 (/.f64 (+.f64 (/.f64 (*.f64 angle (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) (*.f64 angle #s(literal 180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -1/180 binary64))) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle))))) (*.f64 b b))
(fma.f64 (*.f64 a (sin.f64 (/.f64 (+.f64 (/.f64 (*.f64 angle (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) (*.f64 angle #s(literal 180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -1/180 binary64))) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle)))) (*.f64 a (sin.f64 (/.f64 (+.f64 (/.f64 (*.f64 angle (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) (*.f64 angle #s(literal 180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -1/180 binary64))) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle)))) (*.f64 b b))
(fma.f64 (*.f64 b b) #s(literal 1 binary64) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 (/.f64 (*.f64 angle (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) (*.f64 angle #s(literal 180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -1/180 binary64))) (/.f64 (+.f64 (PI.f64) #s(literal -1 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 (+.f64 (/.f64 (*.f64 angle (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) (*.f64 angle #s(literal 180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -1/180 binary64))) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle)))))) (*.f64 b b))
(fma.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 (/.f64 (*.f64 angle (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) (*.f64 angle #s(literal 180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -1/180 binary64))) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle)))))) (*.f64 a a) (*.f64 b b))
(fma.f64 (exp.f64 (log.f64 b)) (exp.f64 (log.f64 b)) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 (/.f64 (*.f64 angle (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) (*.f64 angle #s(literal 180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -1/180 binary64))) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle))))))))
(fma.f64 (exp.f64 (log.f64 (*.f64 a (sin.f64 (/.f64 (+.f64 (/.f64 (*.f64 angle (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) (*.f64 angle #s(literal 180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -1/180 binary64))) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle)))))) (exp.f64 (log.f64 (*.f64 a (sin.f64 (/.f64 (+.f64 (/.f64 (*.f64 angle (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) (*.f64 angle #s(literal 180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -1/180 binary64))) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle)))))) (*.f64 b b))
(fma.f64 (*.f64 (*.f64 a (sin.f64 (/.f64 (+.f64 (/.f64 (*.f64 angle (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) (*.f64 angle #s(literal 180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -1/180 binary64))) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle)))) a) (sin.f64 (/.f64 (+.f64 (/.f64 (*.f64 angle (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) (*.f64 angle #s(literal 180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -1/180 binary64))) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle))) (*.f64 b b))
(fma.f64 (*.f64 (*.f64 a (sin.f64 (/.f64 (+.f64 (/.f64 (*.f64 angle (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) (*.f64 angle #s(literal 180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -1/180 binary64))) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle)))) (sin.f64 (/.f64 (+.f64 (/.f64 (*.f64 angle (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) (*.f64 angle #s(literal 180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -1/180 binary64))) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle)))) a (*.f64 b b))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (+.f64 (/.f64 (*.f64 angle (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) (*.f64 angle #s(literal 180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -1/180 binary64))) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 b b) (-.f64 (*.f64 b b) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 (/.f64 (*.f64 angle (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) (*.f64 angle #s(literal 180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -1/180 binary64))) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle)))))))))) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (+.f64 (/.f64 (*.f64 angle (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) (*.f64 angle #s(literal 180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -1/180 binary64))) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle)))) #s(literal 6 binary64)) (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))))))
(/.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 (*.f64 angle (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) (*.f64 angle #s(literal 180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -1/180 binary64))) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle))))))) (*.f64 b b)) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (+.f64 (/.f64 (*.f64 angle (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) (*.f64 angle #s(literal 180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -1/180 binary64))) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle)))) #s(literal 4 binary64)) (*.f64 b (*.f64 b (*.f64 b b))))))
(/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (+.f64 (/.f64 (*.f64 angle (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) (*.f64 angle #s(literal 180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -1/180 binary64))) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle)))) #s(literal 6 binary64)) (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b))))) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (+.f64 (/.f64 (*.f64 angle (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) (*.f64 angle #s(literal 180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -1/180 binary64))) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 b b) (-.f64 (*.f64 b b) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 (/.f64 (*.f64 angle (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) (*.f64 angle #s(literal 180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -1/180 binary64))) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle)))))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (+.f64 (/.f64 (*.f64 angle (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) (*.f64 angle #s(literal 180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -1/180 binary64))) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle)))) #s(literal 6 binary64)) (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b))))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (+.f64 (/.f64 (*.f64 angle (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) (*.f64 angle #s(literal 180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -1/180 binary64))) (/.f64 (+.f64 (PI.f64) #s(literal -1 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 (*.f64 angle (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) (*.f64 angle #s(literal 180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -1/180 binary64))) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle))))))) (*.f64 b b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (+.f64 (/.f64 (*.f64 angle (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) (*.f64 angle #s(literal 180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -1/180 binary64))) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle)))) #s(literal 4 binary64)) (*.f64 b (*.f64 b (*.f64 b b)))) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 (/.f64 (*.f64 angle (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) (*.f64 angle #s(literal 180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -1/180 binary64))) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle))))))) (*.f64 b b)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (+.f64 (/.f64 (*.f64 angle (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) (*.f64 angle #s(literal 180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -1/180 binary64))) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle)))) #s(literal 6 binary64)) (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))))) (neg.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (+.f64 (/.f64 (*.f64 angle (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) (*.f64 angle #s(literal 180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -1/180 binary64))) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 b b) (-.f64 (*.f64 b b) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 (/.f64 (*.f64 angle (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) (*.f64 angle #s(literal 180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -1/180 binary64))) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle))))))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (+.f64 (/.f64 (*.f64 angle (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) (*.f64 angle #s(literal 180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -1/180 binary64))) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle)))) #s(literal 4 binary64)) (*.f64 b (*.f64 b (*.f64 b b))))) (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 (*.f64 angle (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) (*.f64 angle #s(literal 180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -1/180 binary64))) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle))))))) (*.f64 b b))))
(/.f64 (-.f64 (*.f64 b (*.f64 b (*.f64 b b))) (pow.f64 (*.f64 a (sin.f64 (/.f64 (+.f64 (/.f64 (*.f64 angle (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) (*.f64 angle #s(literal 180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -1/180 binary64))) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle)))) #s(literal 4 binary64))) (-.f64 (*.f64 b b) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 (/.f64 (*.f64 angle (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) (*.f64 angle #s(literal 180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -1/180 binary64))) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle)))))))))
(pow.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (+.f64 (/.f64 (*.f64 angle (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) (*.f64 angle #s(literal 180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -1/180 binary64))) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 b b) (-.f64 (*.f64 b b) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 (/.f64 (*.f64 angle (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) (*.f64 angle #s(literal 180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -1/180 binary64))) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle)))))))))) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (+.f64 (/.f64 (*.f64 angle (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) (*.f64 angle #s(literal 180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -1/180 binary64))) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle)))) #s(literal 6 binary64)) (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))))) #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 (*.f64 angle (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) (*.f64 angle #s(literal 180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -1/180 binary64))) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle))))))) (*.f64 b b)) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (+.f64 (/.f64 (*.f64 angle (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) (*.f64 angle #s(literal 180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -1/180 binary64))) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle)))) #s(literal 4 binary64)) (*.f64 b (*.f64 b (*.f64 b b))))) #s(literal -1 binary64))
(*.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (+.f64 (/.f64 (*.f64 angle (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) (*.f64 angle #s(literal 180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -1/180 binary64))) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle)))) #s(literal 6 binary64)) (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b))))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (+.f64 (/.f64 (*.f64 angle (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) (*.f64 angle #s(literal 180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -1/180 binary64))) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 b b) (-.f64 (*.f64 b b) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 (/.f64 (*.f64 angle (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) (*.f64 angle #s(literal 180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -1/180 binary64))) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle))))))))))))
(*.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (+.f64 (/.f64 (*.f64 angle (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) (*.f64 angle #s(literal 180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -1/180 binary64))) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle)))) #s(literal 4 binary64)) (*.f64 b (*.f64 b (*.f64 b b)))) (/.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 (*.f64 angle (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) (*.f64 angle #s(literal 180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -1/180 binary64))) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle))))))) (*.f64 b b))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 b)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 b)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (exp.f64 (log.f64 b))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 b) #s(literal 1 binary64)) #s(literal 2 binary64)))
(exp.f64 (+.f64 (*.f64 (log.f64 b) #s(literal 1 binary64)) (*.f64 (log.f64 b) #s(literal 1 binary64))))
(pow.f64 b #s(literal 2 binary64))
(pow.f64 (*.f64 b b) #s(literal 1 binary64))
(pow.f64 (exp.f64 (log.f64 b)) #s(literal 2 binary64))
(*.f64 b b)
(*.f64 #s(literal 1 binary64) (*.f64 b b))
(*.f64 (*.f64 b b) #s(literal 1 binary64))
(*.f64 (exp.f64 (log.f64 b)) (exp.f64 (log.f64 b)))
(*.f64 (pow.f64 (exp.f64 (log.f64 b)) #s(literal 1 binary64)) (pow.f64 (exp.f64 (log.f64 b)) #s(literal 1 binary64)))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (/.f64 (+.f64 (/.f64 (*.f64 angle (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) (*.f64 angle #s(literal 180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -1/180 binary64))) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle)))))))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (/.f64 (+.f64 (/.f64 (*.f64 angle (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) (*.f64 angle #s(literal 180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -1/180 binary64))) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle)))))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (exp.f64 (log.f64 (*.f64 a (sin.f64 (/.f64 (+.f64 (/.f64 (*.f64 angle (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) (*.f64 angle #s(literal 180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -1/180 binary64))) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle))))))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 a (sin.f64 (/.f64 (+.f64 (/.f64 (*.f64 angle (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) (*.f64 angle #s(literal 180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -1/180 binary64))) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle))))) #s(literal 1 binary64)) #s(literal 2 binary64)))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 a (sin.f64 (/.f64 (+.f64 (/.f64 (*.f64 angle (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) (*.f64 angle #s(literal 180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -1/180 binary64))) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle))))) #s(literal 1 binary64)) (*.f64 (log.f64 (*.f64 a (sin.f64 (/.f64 (+.f64 (/.f64 (*.f64 angle (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) (*.f64 angle #s(literal 180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -1/180 binary64))) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle))))) #s(literal 1 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 a) #s(literal 2 binary64)) (*.f64 (log.f64 (sin.f64 (/.f64 (+.f64 (/.f64 (*.f64 angle (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) (*.f64 angle #s(literal 180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -1/180 binary64))) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle)))) #s(literal 2 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (sin.f64 (/.f64 (+.f64 (/.f64 (*.f64 angle (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) (*.f64 angle #s(literal 180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -1/180 binary64))) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle)))) #s(literal 2 binary64)) (*.f64 (log.f64 a) #s(literal 2 binary64))))
(pow.f64 (*.f64 a (sin.f64 (/.f64 (+.f64 (/.f64 (*.f64 angle (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) (*.f64 angle #s(literal 180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -1/180 binary64))) (/.f64 (+.f64 (PI.f64) #s(literal -1 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 (*.f64 angle (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) (*.f64 angle #s(literal 180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -1/180 binary64))) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle))))))) #s(literal 1 binary64))
(pow.f64 (exp.f64 (log.f64 (*.f64 a (sin.f64 (/.f64 (+.f64 (/.f64 (*.f64 angle (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) (*.f64 angle #s(literal 180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -1/180 binary64))) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle)))))) #s(literal 2 binary64))
(*.f64 a (*.f64 (sin.f64 (/.f64 (+.f64 (/.f64 (*.f64 angle (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) (*.f64 angle #s(literal 180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -1/180 binary64))) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle))) (*.f64 a (sin.f64 (/.f64 (+.f64 (/.f64 (*.f64 angle (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) (*.f64 angle #s(literal 180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -1/180 binary64))) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle))))))
(*.f64 a (pow.f64 (*.f64 (sin.f64 (/.f64 (+.f64 (/.f64 (*.f64 angle (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) (*.f64 angle #s(literal 180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -1/180 binary64))) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle))) (*.f64 a (sin.f64 (/.f64 (+.f64 (/.f64 (*.f64 angle (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) (*.f64 angle #s(literal 180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -1/180 binary64))) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle))))) #s(literal 1 binary64)))
(*.f64 (sin.f64 (/.f64 (+.f64 (/.f64 (*.f64 angle (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) (*.f64 angle #s(literal 180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -1/180 binary64))) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle))) (*.f64 a (*.f64 a (sin.f64 (/.f64 (+.f64 (/.f64 (*.f64 angle (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) (*.f64 angle #s(literal 180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -1/180 binary64))) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle))))))
(*.f64 (sin.f64 (/.f64 (+.f64 (/.f64 (*.f64 angle (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) (*.f64 angle #s(literal 180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -1/180 binary64))) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle))) (pow.f64 (*.f64 a (*.f64 a (sin.f64 (/.f64 (+.f64 (/.f64 (*.f64 angle (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) (*.f64 angle #s(literal 180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -1/180 binary64))) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle))))) #s(literal 1 binary64)))
(*.f64 (*.f64 a (sin.f64 (/.f64 (+.f64 (/.f64 (*.f64 angle (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) (*.f64 angle #s(literal 180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -1/180 binary64))) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle)))) (*.f64 a (sin.f64 (/.f64 (+.f64 (/.f64 (*.f64 angle (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) (*.f64 angle #s(literal 180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -1/180 binary64))) (/.f64 (+.f64 (PI.f64) #s(literal -1 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 (*.f64 angle (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) (*.f64 angle #s(literal 180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -1/180 binary64))) (/.f64 (+.f64 (PI.f64) #s(literal -1 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 (*.f64 angle (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) (*.f64 angle #s(literal 180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -1/180 binary64))) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle)))))) (*.f64 a a))
(*.f64 (exp.f64 (log.f64 (*.f64 a (sin.f64 (/.f64 (+.f64 (/.f64 (*.f64 angle (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) (*.f64 angle #s(literal 180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -1/180 binary64))) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle)))))) (exp.f64 (log.f64 (*.f64 a (sin.f64 (/.f64 (+.f64 (/.f64 (*.f64 angle (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) (*.f64 angle #s(literal 180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -1/180 binary64))) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle)))))))
(*.f64 (*.f64 (*.f64 a (sin.f64 (/.f64 (+.f64 (/.f64 (*.f64 angle (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) (*.f64 angle #s(literal 180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -1/180 binary64))) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle)))) a) (sin.f64 (/.f64 (+.f64 (/.f64 (*.f64 angle (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) (*.f64 angle #s(literal 180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -1/180 binary64))) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle))))
(*.f64 (*.f64 (*.f64 a (sin.f64 (/.f64 (+.f64 (/.f64 (*.f64 angle (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) (*.f64 angle #s(literal 180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -1/180 binary64))) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle)))) (sin.f64 (/.f64 (+.f64 (/.f64 (*.f64 angle (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) (*.f64 angle #s(literal 180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -1/180 binary64))) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle)))) a)
(*.f64 (pow.f64 (exp.f64 (log.f64 (*.f64 a (sin.f64 (/.f64 (+.f64 (/.f64 (*.f64 angle (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) (*.f64 angle #s(literal 180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -1/180 binary64))) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle)))))) #s(literal 1 binary64)) (pow.f64 (exp.f64 (log.f64 (*.f64 a (sin.f64 (/.f64 (+.f64 (/.f64 (*.f64 angle (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) (*.f64 angle #s(literal 180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -1/180 binary64))) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle)))))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 a (sin.f64 (/.f64 (+.f64 (/.f64 (*.f64 angle (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) (*.f64 angle #s(literal 180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -1/180 binary64))) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle)))) a) #s(literal 1 binary64)) (sin.f64 (/.f64 (+.f64 (/.f64 (*.f64 angle (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) (*.f64 angle #s(literal 180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -1/180 binary64))) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle))))
(*.f64 (pow.f64 (*.f64 (*.f64 a (sin.f64 (/.f64 (+.f64 (/.f64 (*.f64 angle (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) (*.f64 angle #s(literal 180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -1/180 binary64))) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle)))) (sin.f64 (/.f64 (+.f64 (/.f64 (*.f64 angle (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) (*.f64 angle #s(literal 180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -1/180 binary64))) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle)))) #s(literal 1 binary64)) a)
(exp.f64 (*.f64 (log.f64 (*.f64 a (sin.f64 (/.f64 (+.f64 (/.f64 (*.f64 angle (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) (*.f64 angle #s(literal 180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -1/180 binary64))) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle))))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 a (sin.f64 (/.f64 (+.f64 (/.f64 (*.f64 angle (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) (*.f64 angle #s(literal 180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -1/180 binary64))) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle))))) #s(literal 1 binary64)) #s(literal 1 binary64)))
(pow.f64 (*.f64 a (sin.f64 (/.f64 (+.f64 (/.f64 (*.f64 angle (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) (*.f64 angle #s(literal 180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -1/180 binary64))) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle)))) #s(literal 1 binary64))
(pow.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 (/.f64 (*.f64 angle (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) (*.f64 angle #s(literal 180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -1/180 binary64))) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle))))))) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (*.f64 a (sin.f64 (/.f64 (+.f64 (/.f64 (*.f64 angle (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) (*.f64 angle #s(literal 180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -1/180 binary64))) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle))))) #s(literal 2 binary64))
(*.f64 a (sin.f64 (/.f64 (+.f64 (/.f64 (*.f64 angle (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) (*.f64 angle #s(literal 180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -1/180 binary64))) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle))))
(*.f64 (sin.f64 (/.f64 (+.f64 (/.f64 (*.f64 angle (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) (*.f64 angle #s(literal 180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -1/180 binary64))) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle))) a)
(*.f64 (sqrt.f64 (*.f64 a (sin.f64 (/.f64 (+.f64 (/.f64 (*.f64 angle (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) (*.f64 angle #s(literal 180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -1/180 binary64))) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle))))) (sqrt.f64 (*.f64 a (sin.f64 (/.f64 (+.f64 (/.f64 (*.f64 angle (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) (*.f64 angle #s(literal 180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -1/180 binary64))) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle))))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 a (sin.f64 (/.f64 (+.f64 (/.f64 (*.f64 angle (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) (*.f64 angle #s(literal 180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -1/180 binary64))) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle))))) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 (*.f64 a (sin.f64 (/.f64 (+.f64 (/.f64 (*.f64 angle (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) (*.f64 angle #s(literal 180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -1/180 binary64))) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle))))) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 (*.f64 angle angle) #s(literal 1/32400 binary64)) (*.f64 a (*.f64 (PI.f64) (*.f64 (PI.f64) a)))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(+.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 (*.f64 angle angle) #s(literal 1/32400 binary64)) (*.f64 a (*.f64 (PI.f64) (*.f64 (PI.f64) a)))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 angle angle) #s(literal 1/32400 binary64)) (*.f64 a (*.f64 (PI.f64) (*.f64 (PI.f64) a)))) (*.f64 (*.f64 (*.f64 angle angle) #s(literal 1/32400 binary64)) (*.f64 a (*.f64 (PI.f64) (*.f64 (PI.f64) a))))) (-.f64 (*.f64 (*.f64 (*.f64 angle angle) #s(literal 1/32400 binary64)) (*.f64 a (*.f64 (PI.f64) (*.f64 (PI.f64) a)))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))) (/.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 (*.f64 angle angle) #s(literal 1/32400 binary64)) (*.f64 a (*.f64 (PI.f64) (*.f64 (PI.f64) a)))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))
(fma.f64 a (*.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 angle a))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(fma.f64 b (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (*.f64 (*.f64 (*.f64 angle angle) #s(literal 1/32400 binary64)) (*.f64 a (*.f64 (PI.f64) (*.f64 (PI.f64) a)))))
(fma.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 (*.f64 angle angle) #s(literal 1/32400 binary64)) (*.f64 a (*.f64 (PI.f64) (*.f64 (PI.f64) a)))))
(fma.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) (*.f64 a (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 angle a))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(fma.f64 (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 angle a)) (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 angle a)) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(fma.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 b (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (*.f64 (*.f64 (*.f64 angle angle) #s(literal 1/32400 binary64)) (*.f64 a (*.f64 (PI.f64) (*.f64 (PI.f64) a)))))
(fma.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (*.f64 (*.f64 angle angle) #s(literal 1/32400 binary64)) (*.f64 a (*.f64 (PI.f64) (*.f64 (PI.f64) a)))))
(fma.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 (*.f64 (*.f64 angle angle) #s(literal 1/32400 binary64)) (*.f64 a (*.f64 (PI.f64) (*.f64 (PI.f64) a)))))
(fma.f64 (*.f64 b b) (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 (*.f64 angle angle) #s(literal 1/32400 binary64)) (*.f64 a (*.f64 (PI.f64) (*.f64 (PI.f64) a)))))
(fma.f64 (*.f64 a a) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 b b) (*.f64 (*.f64 (*.f64 angle angle) #s(literal 1/32400 binary64)) (*.f64 a (*.f64 (PI.f64) (*.f64 (PI.f64) a)))))
(fma.f64 (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 a a) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(fma.f64 (*.f64 angle a) (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 angle a))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(fma.f64 (*.f64 (*.f64 angle angle) (*.f64 a a)) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(fma.f64 (exp.f64 (log.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (exp.f64 (log.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 (*.f64 (*.f64 angle angle) #s(literal 1/32400 binary64)) (*.f64 a (*.f64 (PI.f64) (*.f64 (PI.f64) a)))))
(fma.f64 (exp.f64 (log.f64 (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 angle a)))) (exp.f64 (log.f64 (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 angle a)))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(fma.f64 (*.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (*.f64 (*.f64 angle angle) #s(literal 1/32400 binary64)) (*.f64 a (*.f64 (PI.f64) (*.f64 (PI.f64) a)))))
(fma.f64 (*.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b (*.f64 (*.f64 (*.f64 angle angle) #s(literal 1/32400 binary64)) (*.f64 a (*.f64 (PI.f64) (*.f64 (PI.f64) a)))))
(fma.f64 (*.f64 (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 angle a)) a) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(fma.f64 (*.f64 (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 angle a)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) a (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(fma.f64 (*.f64 (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 angle a)) (*.f64 angle a)) (/.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 angle angle) #s(literal 1/32400 binary64)) (*.f64 a (*.f64 (PI.f64) (*.f64 (PI.f64) a)))) (*.f64 (*.f64 (*.f64 angle angle) #s(literal 1/32400 binary64)) (*.f64 a (*.f64 (PI.f64) (*.f64 (PI.f64) a))))) (*.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (-.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 (*.f64 angle angle) #s(literal 1/32400 binary64)) (*.f64 a (*.f64 (PI.f64) (*.f64 (PI.f64) a))))))) (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 angle angle) #s(literal 1/32400 binary64)) (*.f64 a (*.f64 (PI.f64) (*.f64 (PI.f64) a)))) (*.f64 (*.f64 (*.f64 (*.f64 angle angle) #s(literal 1/32400 binary64)) (*.f64 a (*.f64 (PI.f64) (*.f64 (PI.f64) a)))) (*.f64 (*.f64 (*.f64 angle angle) #s(literal 1/32400 binary64)) (*.f64 a (*.f64 (PI.f64) (*.f64 (PI.f64) a)))))) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 angle angle) #s(literal 1/32400 binary64)) (*.f64 a (*.f64 (PI.f64) (*.f64 (PI.f64) a)))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 angle angle) #s(literal 1/32400 binary64)) (*.f64 a (*.f64 (PI.f64) (*.f64 (PI.f64) a)))) (*.f64 (*.f64 (*.f64 angle angle) #s(literal 1/32400 binary64)) (*.f64 a (*.f64 (PI.f64) (*.f64 (PI.f64) a))))) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 angle angle) #s(literal 1/32400 binary64)) (*.f64 a (*.f64 (PI.f64) (*.f64 (PI.f64) a)))) (*.f64 (*.f64 (*.f64 (*.f64 angle angle) #s(literal 1/32400 binary64)) (*.f64 a (*.f64 (PI.f64) (*.f64 (PI.f64) a)))) (*.f64 (*.f64 (*.f64 angle angle) #s(literal 1/32400 binary64)) (*.f64 a (*.f64 (PI.f64) (*.f64 (PI.f64) a)))))) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 angle angle) #s(literal 1/32400 binary64)) (*.f64 a (*.f64 (PI.f64) (*.f64 (PI.f64) a)))) (*.f64 (*.f64 (*.f64 angle angle) #s(literal 1/32400 binary64)) (*.f64 a (*.f64 (PI.f64) (*.f64 (PI.f64) a))))) (*.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (-.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 (*.f64 angle angle) #s(literal 1/32400 binary64)) (*.f64 a (*.f64 (PI.f64) (*.f64 (PI.f64) a))))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 angle angle) #s(literal 1/32400 binary64)) (*.f64 a (*.f64 (PI.f64) (*.f64 (PI.f64) a)))) (*.f64 (*.f64 (*.f64 (*.f64 angle angle) #s(literal 1/32400 binary64)) (*.f64 a (*.f64 (PI.f64) (*.f64 (PI.f64) a)))) (*.f64 (*.f64 (*.f64 angle angle) #s(literal 1/32400 binary64)) (*.f64 a (*.f64 (PI.f64) (*.f64 (PI.f64) a)))))) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 angle angle) #s(literal 1/32400 binary64)) (*.f64 a (*.f64 (PI.f64) (*.f64 (PI.f64) a)))) (*.f64 (*.f64 (*.f64 angle angle) #s(literal 1/32400 binary64)) (*.f64 a (*.f64 (PI.f64) (*.f64 (PI.f64) a))))) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 angle angle) #s(literal 1/32400 binary64)) (*.f64 a (*.f64 (PI.f64) (*.f64 (PI.f64) a)))) (*.f64 b b)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 angle angle) #s(literal 1/32400 binary64)) (*.f64 a (*.f64 (PI.f64) (*.f64 (PI.f64) a)))) (*.f64 (*.f64 (*.f64 angle angle) #s(literal 1/32400 binary64)) (*.f64 a (*.f64 (PI.f64) (*.f64 (PI.f64) a))))) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64))) (-.f64 (*.f64 (*.f64 (*.f64 angle angle) #s(literal 1/32400 binary64)) (*.f64 a (*.f64 (PI.f64) (*.f64 (PI.f64) a)))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 angle angle) #s(literal 1/32400 binary64)) (*.f64 a (*.f64 (PI.f64) (*.f64 (PI.f64) a)))) (*.f64 (*.f64 (*.f64 (*.f64 angle angle) #s(literal 1/32400 binary64)) (*.f64 a (*.f64 (PI.f64) (*.f64 (PI.f64) a)))) (*.f64 (*.f64 (*.f64 angle angle) #s(literal 1/32400 binary64)) (*.f64 a (*.f64 (PI.f64) (*.f64 (PI.f64) a)))))) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)))) (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 angle angle) #s(literal 1/32400 binary64)) (*.f64 a (*.f64 (PI.f64) (*.f64 (PI.f64) a)))) (*.f64 (*.f64 (*.f64 angle angle) #s(literal 1/32400 binary64)) (*.f64 a (*.f64 (PI.f64) (*.f64 (PI.f64) a))))) (*.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (-.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 (*.f64 angle angle) #s(literal 1/32400 binary64)) (*.f64 a (*.f64 (PI.f64) (*.f64 (PI.f64) a)))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 angle angle) #s(literal 1/32400 binary64)) (*.f64 a (*.f64 (PI.f64) (*.f64 (PI.f64) a)))) (*.f64 (*.f64 (*.f64 angle angle) #s(literal 1/32400 binary64)) (*.f64 a (*.f64 (PI.f64) (*.f64 (PI.f64) a))))) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)))) (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 angle angle) #s(literal 1/32400 binary64)) (*.f64 a (*.f64 (PI.f64) (*.f64 (PI.f64) a)))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 angle angle) #s(literal 1/32400 binary64)) (*.f64 a (*.f64 (PI.f64) (*.f64 (PI.f64) a)))) (*.f64 (*.f64 (*.f64 angle angle) #s(literal 1/32400 binary64)) (*.f64 a (*.f64 (PI.f64) (*.f64 (PI.f64) a)))))) (-.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 (*.f64 angle angle) #s(literal 1/32400 binary64)) (*.f64 a (*.f64 (PI.f64) (*.f64 (PI.f64) a))))))
(pow.f64 (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 angle angle) #s(literal 1/32400 binary64)) (*.f64 a (*.f64 (PI.f64) (*.f64 (PI.f64) a)))) (*.f64 (*.f64 (*.f64 angle angle) #s(literal 1/32400 binary64)) (*.f64 a (*.f64 (PI.f64) (*.f64 (PI.f64) a))))) (*.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (-.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 (*.f64 angle angle) #s(literal 1/32400 binary64)) (*.f64 a (*.f64 (PI.f64) (*.f64 (PI.f64) a))))))) (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 angle angle) #s(literal 1/32400 binary64)) (*.f64 a (*.f64 (PI.f64) (*.f64 (PI.f64) a)))) (*.f64 (*.f64 (*.f64 (*.f64 angle angle) #s(literal 1/32400 binary64)) (*.f64 a (*.f64 (PI.f64) (*.f64 (PI.f64) a)))) (*.f64 (*.f64 (*.f64 angle angle) #s(literal 1/32400 binary64)) (*.f64 a (*.f64 (PI.f64) (*.f64 (PI.f64) a)))))) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 angle angle) #s(literal 1/32400 binary64)) (*.f64 a (*.f64 (PI.f64) (*.f64 (PI.f64) a)))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 angle angle) #s(literal 1/32400 binary64)) (*.f64 a (*.f64 (PI.f64) (*.f64 (PI.f64) a)))) (*.f64 (*.f64 (*.f64 angle angle) #s(literal 1/32400 binary64)) (*.f64 a (*.f64 (PI.f64) (*.f64 (PI.f64) a))))) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 angle angle) #s(literal 1/32400 binary64)) (*.f64 a (*.f64 (PI.f64) (*.f64 (PI.f64) a)))) (*.f64 (*.f64 (*.f64 (*.f64 angle angle) #s(literal 1/32400 binary64)) (*.f64 a (*.f64 (PI.f64) (*.f64 (PI.f64) a)))) (*.f64 (*.f64 (*.f64 angle angle) #s(literal 1/32400 binary64)) (*.f64 a (*.f64 (PI.f64) (*.f64 (PI.f64) a)))))) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 angle angle) #s(literal 1/32400 binary64)) (*.f64 a (*.f64 (PI.f64) (*.f64 (PI.f64) a)))) (*.f64 (*.f64 (*.f64 angle angle) #s(literal 1/32400 binary64)) (*.f64 a (*.f64 (PI.f64) (*.f64 (PI.f64) a))))) (*.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (-.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 (*.f64 angle angle) #s(literal 1/32400 binary64)) (*.f64 a (*.f64 (PI.f64) (*.f64 (PI.f64) a)))))))))
(*.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 angle angle) #s(literal 1/32400 binary64)) (*.f64 a (*.f64 (PI.f64) (*.f64 (PI.f64) a)))) (*.f64 (*.f64 (*.f64 angle angle) #s(literal 1/32400 binary64)) (*.f64 a (*.f64 (PI.f64) (*.f64 (PI.f64) a))))) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 (*.f64 angle angle) #s(literal 1/32400 binary64)) (*.f64 a (*.f64 (PI.f64) (*.f64 (PI.f64) a)))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 b (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 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 1 binary64)) #s(literal 2 binary64)))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 1 binary64)) (*.f64 (log.f64 (*.f64 b (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 b)) (*.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 b))))
(pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64))
(pow.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) #s(literal 1 binary64))
(pow.f64 (exp.f64 (log.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) #s(literal 2 binary64))
(pow.f64 (*.f64 (exp.f64 (log.f64 b)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64))
(pow.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (exp.f64 (log.f64 b))) #s(literal 2 binary64))
(*.f64 b (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(*.f64 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 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 1 binary64)))
(*.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 #s(literal 1 binary64) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 b (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(*.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(*.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/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 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))
(*.f64 (*.f64 b b) (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(*.f64 (*.f64 b b) (pow.f64 (*.f64 #s(literal 1 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64)))
(*.f64 (*.f64 b b) (pow.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) #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 #s(literal 180 binary64) angle)))))) (*.f64 b b))
(*.f64 (exp.f64 (log.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (exp.f64 (log.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))
(*.f64 (*.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(*.f64 (*.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b)
(*.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b))
(*.f64 (pow.f64 (exp.f64 (log.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) #s(literal 1 binary64)) (pow.f64 (exp.f64 (log.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 1 binary64)) b)
(exp.f64 (*.f64 (log.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 1 binary64)) #s(literal 1 binary64)))
(pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 1 binary64))
(pow.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 2 binary64))
(*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(*.f64 b (*.f64 #s(literal 1 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(*.f64 b (pow.f64 (*.f64 #s(literal 1 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 1 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) b)
(*.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (sqrt.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 1 binary64)) b)
(*.f64 (pow.f64 (sqrt.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 1 binary64)) #s(literal 1 binary64)) b)
(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 (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))
(exp.f64 (log.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)))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 1 binary64))) (log.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(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 (PI.f64) (exp.f64 (log.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) #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 (neg.f64 (-.f64 #s(literal 0 binary64) (PI.f64))) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))
(/.f64 (pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (PI.f64))) (pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (/.f64 #s(literal 180 binary64) angle))))
(/.f64 (pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (-.f64 #s(literal 0 binary64) (PI.f64)))) (pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (/.f64 #s(literal -180 binary64) angle))))
(pow.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) #s(literal 1 binary64))
(pow.f64 (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) #s(literal 1/2 binary64))
(pow.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)) #s(literal -1 binary64))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(pow.f64 (/.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (sqrt.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 2 binary64))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1 binary64)) #s(literal 1 binary64)) (log.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
(*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) angle))
(*.f64 #s(literal 1/180 binary64) (pow.f64 (/.f64 (PI.f64) (/.f64 #s(literal 1 binary64) angle)) #s(literal 1 binary64)))
(*.f64 #s(literal 1/180 binary64) (pow.f64 (*.f64 (PI.f64) angle) #s(literal 1 binary64)))
(*.f64 #s(literal 1/180 binary64) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64)) #s(literal -1 binary64)))
(*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) angle)
(*.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 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (pow.f64 (*.f64 (cbrt.f64 (PI.f64)) (/.f64 angle #s(literal 180 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (pow.f64 (/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 (sqrt.f64 (PI.f64)) (/.f64 angle #s(literal 180 binary64))))
(*.f64 (sqrt.f64 (PI.f64)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (/.f64 angle #s(literal 180 binary64))) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) #s(literal 1 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -180 binary64) angle)))
(*.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 (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 (sqrt.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sqrt.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(*.f64 (*.f64 angle (PI.f64)) #s(literal 1/180 binary64))
(*.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) #s(literal 1 binary64)) (PI.f64))
(*.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (cbrt.f64 (PI.f64)))
(*.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (PI.f64) #s(literal 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 (exp.f64 #s(literal 1 binary64)) (log.f64 (PI.f64))) (pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (/.f64 angle #s(literal 180 binary64)))))
(*.f64 (pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (/.f64 (PI.f64) #s(literal 180 binary64)))) (pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 angle)))
(*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -180 binary64) angle)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 180 binary64)) #s(literal 1 binary64)) (pow.f64 (/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal 1 binary64) angle)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) #s(literal 1 binary64)) (pow.f64 (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 1 binary64) angle)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 angle (PI.f64)) #s(literal 1 binary64)) #s(literal 1/180 binary64))
(*.f64 (pow.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)) (PI.f64))
(*.f64 (pow.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 1 binary64)) (cbrt.f64 (PI.f64)))
(*.f64 (pow.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sqrt.f64 (PI.f64))) #s(literal 1 binary64)) (sqrt.f64 (PI.f64)))
(*.f64 (pow.f64 (/.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64)))
(*.f64 (pow.f64 (/.f64 (PI.f64) #s(literal -180 binary64)) #s(literal 1 binary64)) (pow.f64 (-.f64 #s(literal 0 binary64) angle) #s(literal 1 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 (PI.f64) (*.f64 (PI.f64) a))
(*.f64 a (*.f64 (PI.f64) (PI.f64)))
(*.f64 (*.f64 (PI.f64) (PI.f64)) a)
(*.f64 (*.f64 (PI.f64) a) (PI.f64))
(*.f64 (*.f64 (*.f64 (PI.f64) a) #s(literal 1 binary64)) (PI.f64))
(*.f64 (*.f64 (*.f64 (PI.f64) a) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (cbrt.f64 (PI.f64)))
(*.f64 (*.f64 (*.f64 (PI.f64) a) (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64)))
(+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) angle) #s(literal 180 binary64)) (+.f64 (PI.f64) #s(literal -1 binary64))))) (cos.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) #s(literal -1/180 binary64)) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle))))) (*.f64 (cos.f64 (*.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) angle) #s(literal 180 binary64)) (+.f64 (PI.f64) #s(literal -1 binary64))))) (sin.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) #s(literal -1/180 binary64)) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle))))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (/.f64 (+.f64 (/.f64 (*.f64 angle (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) (*.f64 angle #s(literal 180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -1/180 binary64))) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle)))) #s(literal 1 binary64)))
(-.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) angle) #s(literal 180 binary64)) (+.f64 (PI.f64) #s(literal -1 binary64))))) (cos.f64 (/.f64 (+.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) #s(literal -1/180 binary64)) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle)))) (*.f64 (cos.f64 (*.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) angle) #s(literal 180 binary64)) (+.f64 (PI.f64) #s(literal -1 binary64))))) (sin.f64 (/.f64 (+.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) #s(literal -1/180 binary64)) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle)))))
(sin.f64 (/.f64 (+.f64 (/.f64 (*.f64 angle (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) (*.f64 angle #s(literal 180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -1/180 binary64))) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle)))
(fma.f64 (sin.f64 (*.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) angle) #s(literal 180 binary64)) (+.f64 (PI.f64) #s(literal -1 binary64))))) (cos.f64 (/.f64 (+.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) #s(literal -1/180 binary64)) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle))) (neg.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) angle) #s(literal 180 binary64)) (+.f64 (PI.f64) #s(literal -1 binary64))))) (sin.f64 (/.f64 (+.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) #s(literal -1/180 binary64)) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle))))))
(neg.f64 (sin.f64 (/.f64 (+.f64 (/.f64 (*.f64 angle (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) (*.f64 angle #s(literal 180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -1/180 binary64))) (-.f64 #s(literal 0 binary64) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle)))))
(neg.f64 (sin.f64 (/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 angle (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) (*.f64 angle #s(literal 180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -1/180 binary64)))) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle))))
(pow.f64 (sin.f64 (/.f64 (+.f64 (/.f64 (*.f64 angle (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) (*.f64 angle #s(literal 180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -1/180 binary64))) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle))) #s(literal 1 binary64))
(exp.f64 (*.f64 (log.f64 (PI.f64)) #s(literal 3 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (PI.f64))) #s(literal 3/2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (PI.f64)) #s(literal 2 binary64)) #s(literal 3/2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (PI.f64)) #s(literal 1 binary64)) #s(literal 3 binary64)))
(exp.f64 (+.f64 (log.f64 (PI.f64)) (*.f64 (log.f64 (PI.f64)) #s(literal 2 binary64))))
(exp.f64 (+.f64 (log.f64 (PI.f64)) (*.f64 #s(literal 2 binary64) (log.f64 (PI.f64)))))
(exp.f64 (+.f64 (*.f64 (log.f64 (PI.f64)) #s(literal 1 binary64)) (*.f64 (log.f64 (PI.f64)) #s(literal 2 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (PI.f64)) #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) (log.f64 (PI.f64)))))
(exp.f64 (+.f64 (*.f64 (log.f64 (PI.f64)) #s(literal 2 binary64)) (log.f64 (PI.f64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (PI.f64)) #s(literal 2 binary64)) (*.f64 (log.f64 (PI.f64)) #s(literal 1 binary64))))
(exp.f64 (+.f64 (*.f64 #s(literal 2 binary64) (log.f64 (PI.f64))) (log.f64 (PI.f64))))
(exp.f64 (+.f64 (*.f64 #s(literal 2 binary64) (log.f64 (PI.f64))) (*.f64 (log.f64 (PI.f64)) #s(literal 1 binary64))))
(pow.f64 (PI.f64) #s(literal 3 binary64))
(pow.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 3/2 binary64))
(pow.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (PI.f64)) #s(literal 9 binary64))
(pow.f64 (sqrt.f64 (PI.f64)) #s(literal 6 binary64))
(pow.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)) #s(literal 2 binary64))
(*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))
(*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64))
(*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) #s(literal 1 binary64))
(*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (pow.f64 #s(literal 1 binary64) #s(literal 3/2 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (pow.f64 (PI.f64) #s(literal 7/3 binary64)))
(*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (PI.f64) #s(literal 5/2 binary64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)) (pow.f64 (PI.f64) #s(literal 3/2 binary64)))
(*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (cbrt.f64 (PI.f64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 5/2 binary64)) (sqrt.f64 (PI.f64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 3/2 binary64)) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))))
(*.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 3/2 binary64)) (pow.f64 (pow.f64 (PI.f64) #s(literal 4/3 binary64)) #s(literal 3/2 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (PI.f64)) #s(literal 3/2 binary64)) (pow.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)) #s(literal 3/2 binary64)))
(*.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)) #s(literal 3/2 binary64)) (pow.f64 (sqrt.f64 (PI.f64)) #s(literal 3/2 binary64)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 4 binary64)) #s(literal 3/2 binary64)) (pow.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 3/2 binary64)))
(*.f64 (pow.f64 (*.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 3/2 binary64)) (sqrt.f64 (PI.f64)))
(exp.f64 (*.f64 #s(literal 4 binary64) (log.f64 (PI.f64))))
(exp.f64 (*.f64 (log.f64 (PI.f64)) #s(literal 4 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (PI.f64))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (PI.f64)) #s(literal 1 binary64)) #s(literal 4 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (PI.f64)) #s(literal 2 binary64)) #s(literal 2 binary64)))
(exp.f64 (+.f64 (log.f64 (PI.f64)) (*.f64 (log.f64 (PI.f64)) #s(literal 3 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (PI.f64)) #s(literal 1 binary64)) (*.f64 (log.f64 (PI.f64)) #s(literal 3 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (PI.f64)) #s(literal 2 binary64)) (*.f64 (log.f64 (PI.f64)) #s(literal 2 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (PI.f64)) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (log.f64 (PI.f64)))))
(exp.f64 (+.f64 (*.f64 #s(literal 2 binary64) (log.f64 (PI.f64))) (*.f64 (log.f64 (PI.f64)) #s(literal 2 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (PI.f64)) #s(literal 3 binary64)) (log.f64 (PI.f64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (PI.f64)) #s(literal 3 binary64)) (*.f64 (log.f64 (PI.f64)) #s(literal 1 binary64))))
(pow.f64 (PI.f64) #s(literal 4 binary64))
(pow.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) #s(literal 4/3 binary64))
(pow.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (PI.f64)) #s(literal 12 binary64))
(pow.f64 (sqrt.f64 (PI.f64)) #s(literal 8 binary64))
(pow.f64 (pow.f64 (PI.f64) #s(literal 4/3 binary64)) #s(literal 3 binary64))
(pow.f64 (*.f64 (PI.f64) (cbrt.f64 (PI.f64))) #s(literal 3 binary64))
(*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))))
(*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (PI.f64) (PI.f64)))
(*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (PI.f64))
(*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (pow.f64 (PI.f64) #s(literal 10/3 binary64)))
(*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (PI.f64) #s(literal 7/2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 4 binary64)) (pow.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 4 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 4 binary64)) (pow.f64 (pow.f64 (PI.f64) #s(literal 4/3 binary64)) #s(literal 2 binary64)))
(*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (cbrt.f64 (PI.f64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 7/2 binary64)) (sqrt.f64 (PI.f64)))
(*.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 4 binary64)) (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 4 binary64)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 4 binary64)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 4 binary64)))
(*.f64 (pow.f64 (*.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 2 binary64)) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))
(+.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))
(fma.f64 #s(literal 180 binary64) (*.f64 (PI.f64) (PI.f64)) #s(literal 180 binary64))
(fma.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) (PI.f64)) (*.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) (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) (PI.f64)) (*.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) (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 #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))
(exp.f64 (log.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)))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 1 binary64))) (log.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(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 (PI.f64) (exp.f64 (log.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) #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 (neg.f64 (-.f64 #s(literal 0 binary64) (PI.f64))) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))
(/.f64 (pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (PI.f64))) (pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (/.f64 #s(literal 180 binary64) angle))))
(/.f64 (pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (-.f64 #s(literal 0 binary64) (PI.f64)))) (pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (/.f64 #s(literal -180 binary64) angle))))
(pow.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) #s(literal 1 binary64))
(pow.f64 (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) #s(literal 1/2 binary64))
(pow.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)) #s(literal -1 binary64))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(pow.f64 (/.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (sqrt.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 2 binary64))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1 binary64)) #s(literal 1 binary64)) (log.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
(*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) angle))
(*.f64 #s(literal 1/180 binary64) (pow.f64 (/.f64 (PI.f64) (/.f64 #s(literal 1 binary64) angle)) #s(literal 1 binary64)))
(*.f64 #s(literal 1/180 binary64) (pow.f64 (*.f64 (PI.f64) angle) #s(literal 1 binary64)))
(*.f64 #s(literal 1/180 binary64) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64)) #s(literal -1 binary64)))
(*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) angle)
(*.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 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (pow.f64 (*.f64 (cbrt.f64 (PI.f64)) (/.f64 angle #s(literal 180 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (pow.f64 (/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 (sqrt.f64 (PI.f64)) (/.f64 angle #s(literal 180 binary64))))
(*.f64 (sqrt.f64 (PI.f64)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (/.f64 angle #s(literal 180 binary64))) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) #s(literal 1 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -180 binary64) angle)))
(*.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 (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 (sqrt.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sqrt.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(*.f64 (*.f64 angle (PI.f64)) #s(literal 1/180 binary64))
(*.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) #s(literal 1 binary64)) (PI.f64))
(*.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (cbrt.f64 (PI.f64)))
(*.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (PI.f64) #s(literal 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 (exp.f64 #s(literal 1 binary64)) (log.f64 (PI.f64))) (pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (/.f64 angle #s(literal 180 binary64)))))
(*.f64 (pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (/.f64 (PI.f64) #s(literal 180 binary64)))) (pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 angle)))
(*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -180 binary64) angle)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 180 binary64)) #s(literal 1 binary64)) (pow.f64 (/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal 1 binary64) angle)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) #s(literal 1 binary64)) (pow.f64 (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 1 binary64) angle)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 angle (PI.f64)) #s(literal 1 binary64)) #s(literal 1/180 binary64))
(*.f64 (pow.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)) (PI.f64))
(*.f64 (pow.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 1 binary64)) (cbrt.f64 (PI.f64)))
(*.f64 (pow.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sqrt.f64 (PI.f64))) #s(literal 1 binary64)) (sqrt.f64 (PI.f64)))
(*.f64 (pow.f64 (/.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64)))
(*.f64 (pow.f64 (/.f64 (PI.f64) #s(literal -180 binary64)) #s(literal 1 binary64)) (pow.f64 (-.f64 #s(literal 0 binary64) angle) #s(literal 1 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)))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 angle a)))))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 angle a)))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (exp.f64 (log.f64 (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 angle a))))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 angle a))) #s(literal 1 binary64)) #s(literal 2 binary64)))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 angle a))) #s(literal 1 binary64)) (*.f64 (log.f64 (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 angle a))) #s(literal 1 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 a) #s(literal 2 binary64)) (*.f64 (log.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 2 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 2 binary64)) (*.f64 (log.f64 a) #s(literal 2 binary64))))
(pow.f64 (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 angle a)) #s(literal 2 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 angle angle) #s(literal 1/32400 binary64)) (*.f64 a (*.f64 (PI.f64) (*.f64 (PI.f64) a)))) #s(literal 1 binary64))
(pow.f64 (exp.f64 (log.f64 (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 angle a)))) #s(literal 2 binary64))
(*.f64 a (*.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 angle a))))
(*.f64 (*.f64 angle angle) (pow.f64 (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) a) #s(literal 2 binary64)))
(*.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) (*.f64 a (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 angle a))))
(*.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) (pow.f64 (*.f64 a (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 angle a))) #s(literal 1 binary64)))
(*.f64 (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 angle a)) (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 angle a)))
(*.f64 (*.f64 a a) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
(*.f64 (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 a a))
(*.f64 (*.f64 angle a) (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 angle a))))
(*.f64 (*.f64 angle a) (pow.f64 (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 angle a))) #s(literal 1 binary64)))
(*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 (*.f64 angle angle) (*.f64 a a)))
(*.f64 (*.f64 (*.f64 angle angle) #s(literal 1/32400 binary64)) (*.f64 a (*.f64 (PI.f64) (*.f64 (PI.f64) a))))
(*.f64 (*.f64 (*.f64 angle angle) (*.f64 a a)) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(*.f64 (exp.f64 (log.f64 (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 angle a)))) (exp.f64 (log.f64 (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 angle a)))))
(*.f64 (*.f64 (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 angle a)) a) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 (*.f64 (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 angle a)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) a)
(*.f64 (*.f64 (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 angle a)) (*.f64 angle a)) (/.f64 (PI.f64) #s(literal 180 binary64)))
(*.f64 (pow.f64 (*.f64 a (/.f64 (PI.f64) #s(literal 180 binary64))) #s(literal 2 binary64)) (*.f64 angle angle))
(*.f64 (pow.f64 (*.f64 a (/.f64 angle #s(literal 180 binary64))) #s(literal 2 binary64)) (*.f64 (PI.f64) (PI.f64)))
(*.f64 (pow.f64 (*.f64 (*.f64 angle a) (PI.f64)) #s(literal 2 binary64)) #s(literal 1/32400 binary64))
(*.f64 (pow.f64 (*.f64 (*.f64 angle a) #s(literal 1/180 binary64)) #s(literal 2 binary64)) (*.f64 (PI.f64) (PI.f64)))
(*.f64 (pow.f64 (*.f64 (*.f64 angle angle) (*.f64 a a)) #s(literal 1 binary64)) (pow.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (exp.f64 (log.f64 (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 angle a)))) #s(literal 1 binary64)) (pow.f64 (exp.f64 (log.f64 (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 angle a)))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 angle a)) a) #s(literal 1 binary64)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 angle a)) (*.f64 angle a)) #s(literal 1 binary64)) (/.f64 (PI.f64) #s(literal 180 binary64)))

simplify347.0ms (2.2%)

Algorithm
egg-herbie
Rules
7972×*-lowering-*.f32
7972×*-lowering-*.f64
2746×+-lowering-+.f64
2746×+-lowering-+.f32
1950×distribute-lft-in
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03837853
112626817
253426570
086296570
Stop Event
iter limit
node limit
Counts
456 → 456
Calls
Call 1
Inputs
(pow b 2)
(+ (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (pow b 2))
(+ (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (* (pow angle 2) (pow (PI) 4)))) (* 1/32400 (* (pow a 2) (pow (PI) 2))))) (pow b 2))
(+ (* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow a 2) (* (pow angle 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6))))))))) (pow b 2))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))
(pow b 2)
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (+ (/ (pow b 2) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (+ (/ (pow b 2) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (+ (/ (pow b 2) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (+ (/ (pow b 2) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (+ (/ (pow b 2) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (+ (/ (pow b 2) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))
(pow b 2)
(* (pow b 2) (+ 1 (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))))
(* (pow b 2) (+ 1 (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))))
(* (pow b 2) (+ 1 (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))))
(pow b 2)
(* (pow b 2) (+ 1 (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))))
(* (pow b 2) (+ 1 (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))))
(* (pow b 2) (+ 1 (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (* (pow angle 2) (pow (PI) 4)))) (* 1/32400 (* (pow a 2) (pow (PI) 2)))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow a 2) (* (pow angle 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))))))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow angle 2) (+ (* (pow a 2) (* (pow angle 2) (+ (* -1/396718580736000000000 (pow (PI) 8)) (* -1/2777030065152000000000 (pow (PI) 8))))) (* (pow a 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6))))))))))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* 1/180 (* a (* angle (PI))))
(* angle (+ (* -1/34992000 (* a (* (pow angle 2) (pow (PI) 3)))) (* 1/180 (* a (PI)))))
(* angle (+ (* 1/180 (* a (PI))) (* (pow angle 2) (+ (* -1/34992000 (* a (pow (PI) 3))) (* 1/22674816000000 (* a (* (pow angle 2) (pow (PI) 5))))))))
(* angle (+ (* 1/180 (* a (PI))) (* (pow angle 2) (+ (* -1/34992000 (* a (pow (PI) 3))) (* (pow angle 2) (+ (* -1/30855889612800000000 (* a (* (pow angle 2) (pow (PI) 7)))) (* 1/22674816000000 (* a (pow (PI) 5)))))))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* 1/180 (* angle (PI)))
(* angle (+ (* -1/34992000 (* (pow angle 2) (pow (PI) 3))) (* 1/180 (PI))))
(* angle (+ (* 1/180 (PI)) (* (pow angle 2) (+ (* -1/34992000 (pow (PI) 3)) (* 1/22674816000000 (* (pow angle 2) (pow (PI) 5)))))))
(* angle (+ (* 1/180 (PI)) (* (pow angle 2) (+ (* -1/34992000 (pow (PI) 3)) (* (pow angle 2) (+ (* -1/30855889612800000000 (* (pow angle 2) (pow (PI) 7))) (* 1/22674816000000 (pow (PI) 5))))))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(pow angle 2)
(pow angle 2)
(pow angle 2)
(pow angle 2)
(pow angle 2)
(pow angle 2)
(pow angle 2)
(pow angle 2)
(pow angle 2)
(pow angle 2)
(pow angle 2)
(pow angle 2)
(* 1/32400 (* (pow a 2) (pow (PI) 2)))
(* 1/32400 (* (pow a 2) (pow (PI) 2)))
(* 1/32400 (* (pow a 2) (pow (PI) 2)))
(* 1/32400 (* (pow a 2) (pow (PI) 2)))
(* 1/32400 (* (pow a 2) (pow (PI) 2)))
(* 1/32400 (* (pow a 2) (pow (PI) 2)))
(* 1/32400 (* (pow a 2) (pow (PI) 2)))
(* 1/32400 (* (pow a 2) (pow (PI) 2)))
(* 1/32400 (* (pow a 2) (pow (PI) 2)))
(* 1/32400 (* (pow a 2) (pow (PI) 2)))
(* 1/32400 (* (pow a 2) (pow (PI) 2)))
(* 1/32400 (* (pow a 2) (pow (PI) 2)))
(* 1/32400 (* a (pow (PI) 2)))
(* 1/32400 (* a (pow (PI) 2)))
(* 1/32400 (* a (pow (PI) 2)))
(* 1/32400 (* a (pow (PI) 2)))
(* 1/32400 (* a (pow (PI) 2)))
(* 1/32400 (* a (pow (PI) 2)))
(* 1/32400 (* a (pow (PI) 2)))
(* 1/32400 (* a (pow (PI) 2)))
(* 1/32400 (* a (pow (PI) 2)))
(* 1/32400 (* a (pow (PI) 2)))
(* 1/32400 (* a (pow (PI) 2)))
(* 1/32400 (* a (pow (PI) 2)))
(pow b 2)
(pow b 2)
(pow b 2)
(pow b 2)
(pow b 2)
(pow b 2)
(pow b 2)
(pow b 2)
(exp (* 2 (+ (log -1) (* -1 (log (/ -1 b))))))
(exp (* 2 (+ (log -1) (* -1 (log (/ -1 b))))))
(exp (* 2 (+ (log -1) (* -1 (log (/ -1 b))))))
(exp (* 2 (+ (log -1) (* -1 (log (/ -1 b))))))
(* 1/2 (log b))
(* 1/2 (log b))
(* 1/2 (log b))
(* 1/2 (log b))
(* -1/2 (log (/ 1 b)))
(* -1/2 (log (/ 1 b)))
(* -1/2 (log (/ 1 b)))
(* -1/2 (log (/ 1 b)))
(* 1/2 (+ (log -1) (* -1 (log (/ -1 b)))))
(* 1/2 (+ (log -1) (* -1 (log (/ -1 b)))))
(* 1/2 (+ (log -1) (* -1 (log (/ -1 b)))))
(* 1/2 (+ (log -1) (* -1 (log (/ -1 b)))))
(log b)
(log b)
(log b)
(log b)
(* -1 (log (/ 1 b)))
(* -1 (log (/ 1 b)))
(* -1 (log (/ 1 b)))
(* -1 (log (/ 1 b)))
(+ (log -1) (* -1 (log (/ -1 b))))
(+ (log -1) (* -1 (log (/ -1 b))))
(+ (log -1) (* -1 (log (/ -1 b))))
(+ (log -1) (* -1 (log (/ -1 b))))
(pow b 2)
(+ (* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)) (pow b 2))
(+ (* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)) (pow b 2))
(+ (* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)) (pow b 2))
(* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2))
(* (pow a 2) (+ (/ (pow b 2) (pow a 2)) (pow (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)))
(* (pow a 2) (+ (/ (pow b 2) (pow a 2)) (pow (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)))
(* (pow a 2) (+ (/ (pow b 2) (pow a 2)) (pow (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)))
(* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2))
(* (pow a 2) (+ (/ (pow b 2) (pow a 2)) (pow (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)))
(* (pow a 2) (+ (/ (pow b 2) (pow a 2)) (pow (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)))
(* (pow a 2) (+ (/ (pow b 2) (pow a 2)) (pow (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)))
(pow b 2)
(+ (* (pow a 2) (* (pow angle 2) (pow (- (* 1/180 (/ (- (pow (PI) 4) 1) (* (+ 1 (pow (PI) 2)) (- (PI) 1)))) 1/180) 2))) (pow b 2))
(+ (* (pow angle 2) (+ (* -1/3 (/ (* (pow a 2) (* (pow angle 2) (* (- (* 1/180 (/ (- (pow (PI) 4) 1) (* (+ 1 (pow (PI) 2)) (- (PI) 1)))) 1/180) (pow (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1))) 3)))) (pow (- (PI) 1) 3))) (* (pow a 2) (pow (- (* 1/180 (/ (- (pow (PI) 4) 1) (* (+ 1 (pow (PI) 2)) (- (PI) 1)))) 1/180) 2)))) (pow b 2))
(+ (* (pow angle 2) (+ (* (pow a 2) (pow (- (* 1/180 (/ (- (pow (PI) 4) 1) (* (+ 1 (pow (PI) 2)) (- (PI) 1)))) 1/180) 2)) (* (pow angle 2) (+ (* -1/3 (/ (* (pow a 2) (* (- (* 1/180 (/ (- (pow (PI) 4) 1) (* (+ 1 (pow (PI) 2)) (- (PI) 1)))) 1/180) (pow (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1))) 3))) (pow (- (PI) 1) 3))) (* (pow a 2) (* (pow angle 2) (+ (* 1/60 (/ (* (- (* 1/180 (/ (- (pow (PI) 4) 1) (* (+ 1 (pow (PI) 2)) (- (PI) 1)))) 1/180) (pow (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1))) 5)) (pow (- (PI) 1) 5))) (* 1/36 (/ (pow (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1))) 6) (pow (- (PI) 1) 6)))))))))) (pow b 2))
(+ (* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)) (pow b 2))
(+ (* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)) (pow b 2))
(+ (* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)) (pow b 2))
(+ (* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)) (pow b 2))
(+ (* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)) (pow b 2))
(+ (* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)) (pow b 2))
(+ (* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)) (pow b 2))
(+ (* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)) (pow b 2))
(* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2))
(+ (* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)) (pow b 2))
(+ (* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)) (pow b 2))
(+ (* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)) (pow b 2))
(pow b 2)
(* (pow b 2) (+ 1 (/ (* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)) (pow b 2))))
(* (pow b 2) (+ 1 (/ (* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)) (pow b 2))))
(* (pow b 2) (+ 1 (/ (* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)) (pow b 2))))
(pow b 2)
(* (pow b 2) (+ 1 (/ (* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)) (pow b 2))))
(* (pow b 2) (+ 1 (/ (* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)) (pow b 2))))
(* (pow b 2) (+ 1 (/ (* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)) (pow b 2))))
(pow b 2)
(pow b 2)
(pow b 2)
(pow b 2)
(pow b 2)
(pow b 2)
(pow b 2)
(pow b 2)
(pow b 2)
(pow b 2)
(pow b 2)
(pow b 2)
(* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2))
(* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2))
(* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2))
(* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2))
(* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2))
(* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2))
(* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2))
(* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2))
(* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2))
(* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2))
(* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2))
(* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2))
(* (pow a 2) (* (pow angle 2) (pow (- (* 1/180 (/ (- (pow (PI) 4) 1) (* (+ 1 (pow (PI) 2)) (- (PI) 1)))) 1/180) 2)))
(* (pow angle 2) (+ (* -1/3 (/ (* (pow a 2) (* (pow angle 2) (* (- (* 1/180 (/ (- (pow (PI) 4) 1) (* (+ 1 (pow (PI) 2)) (- (PI) 1)))) 1/180) (pow (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1))) 3)))) (pow (- (PI) 1) 3))) (* (pow a 2) (pow (- (* 1/180 (/ (- (pow (PI) 4) 1) (* (+ 1 (pow (PI) 2)) (- (PI) 1)))) 1/180) 2))))
(* (pow angle 2) (+ (* (pow a 2) (pow (- (* 1/180 (/ (- (pow (PI) 4) 1) (* (+ 1 (pow (PI) 2)) (- (PI) 1)))) 1/180) 2)) (* (pow angle 2) (+ (* -1/3 (/ (* (pow a 2) (* (- (* 1/180 (/ (- (pow (PI) 4) 1) (* (+ 1 (pow (PI) 2)) (- (PI) 1)))) 1/180) (pow (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1))) 3))) (pow (- (PI) 1) 3))) (* (pow a 2) (* (pow angle 2) (+ (* 1/60 (/ (* (- (* 1/180 (/ (- (pow (PI) 4) 1) (* (+ 1 (pow (PI) 2)) (- (PI) 1)))) 1/180) (pow (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1))) 5)) (pow (- (PI) 1) 5))) (* 1/36 (/ (pow (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1))) 6) (pow (- (PI) 1) 6))))))))))
(* (pow angle 2) (+ (* (pow a 2) (pow (- (* 1/180 (/ (- (pow (PI) 4) 1) (* (+ 1 (pow (PI) 2)) (- (PI) 1)))) 1/180) 2)) (* (pow angle 2) (+ (* -1/3 (/ (* (pow a 2) (* (- (* 1/180 (/ (- (pow (PI) 4) 1) (* (+ 1 (pow (PI) 2)) (- (PI) 1)))) 1/180) (pow (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1))) 3))) (pow (- (PI) 1) 3))) (* (pow angle 2) (+ (* (pow a 2) (* (pow angle 2) (+ (* -1/360 (/ (pow (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1))) 8) (pow (- (PI) 1) 8))) (* -1/2520 (/ (* (- (* 1/180 (/ (- (pow (PI) 4) 1) (* (+ 1 (pow (PI) 2)) (- (PI) 1)))) 1/180) (pow (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1))) 7)) (pow (- (PI) 1) 7)))))) (* (pow a 2) (+ (* 1/60 (/ (* (- (* 1/180 (/ (- (pow (PI) 4) 1) (* (+ 1 (pow (PI) 2)) (- (PI) 1)))) 1/180) (pow (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1))) 5)) (pow (- (PI) 1) 5))) (* 1/36 (/ (pow (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1))) 6) (pow (- (PI) 1) 6)))))))))))
(* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2))
(* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2))
(* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2))
(* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2))
(* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2))
(* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2))
(* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2))
(* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2))
(* a (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))))
(* a (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))))
(* a (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))))
(* a (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))))
(* a (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))))
(* a (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))))
(* a (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))))
(* a (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))))
(* a (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))))
(* a (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))))
(* a (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))))
(* a (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))))
(* a (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (* (+ 1 (pow (PI) 2)) (- (PI) 1)))) 1/180)))
(* angle (+ (* -1/6 (/ (* a (* (pow angle 2) (pow (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1))) 3))) (pow (- (PI) 1) 3))) (* a (- (* 1/180 (/ (- (pow (PI) 4) 1) (* (+ 1 (pow (PI) 2)) (- (PI) 1)))) 1/180))))
(* angle (+ (* a (- (* 1/180 (/ (- (pow (PI) 4) 1) (* (+ 1 (pow (PI) 2)) (- (PI) 1)))) 1/180)) (* (pow angle 2) (+ (* -1/6 (/ (* a (pow (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1))) 3)) (pow (- (PI) 1) 3))) (* 1/120 (/ (* a (* (pow angle 2) (pow (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1))) 5))) (pow (- (PI) 1) 5)))))))
(* angle (+ (* a (- (* 1/180 (/ (- (pow (PI) 4) 1) (* (+ 1 (pow (PI) 2)) (- (PI) 1)))) 1/180)) (* (pow angle 2) (+ (* -1/6 (/ (* a (pow (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1))) 3)) (pow (- (PI) 1) 3))) (* (pow angle 2) (+ (* -1/5040 (/ (* a (* (pow angle 2) (pow (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1))) 7))) (pow (- (PI) 1) 7))) (* 1/120 (/ (* a (pow (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1))) 5)) (pow (- (PI) 1) 5)))))))))
(* a (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))))
(* a (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))))
(* a (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))))
(* a (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))))
(* a (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))))
(* a (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))))
(* a (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))))
(* a (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(+ (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* (pow a 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(* (pow a 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(* (pow a 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* (pow a 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(* (pow a 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(* (pow a 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(pow b 2)
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* 1/32400 (* (pow a 2) (pow (PI) 2))))) (pow b 2))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))))))) (pow b 2))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* (pow angle 2) (* (pow b 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6))))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))))) (pow b 2))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow angle 2))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow angle 2))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow angle 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow angle 2))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow angle 2))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow angle 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(+ (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (+ (* 1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (* 1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (* 1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (+ (* 1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (* 1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (* 1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(pow b 2)
(+ (* -1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (pow b 2))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))) (pow b 2))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* (pow angle 2) (* (pow b 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6))))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))))))) (pow b 2))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* b (cos (* 1/180 (* angle (PI)))))
(* b (cos (* 1/180 (* angle (PI)))))
(* b (cos (* 1/180 (* angle (PI)))))
(* b (cos (* 1/180 (* angle (PI)))))
(* b (cos (* 1/180 (* angle (PI)))))
(* b (cos (* 1/180 (* angle (PI)))))
(* b (cos (* 1/180 (* angle (PI)))))
(* b (cos (* 1/180 (* angle (PI)))))
(* b (cos (* 1/180 (* angle (PI)))))
(* b (cos (* 1/180 (* angle (PI)))))
(* b (cos (* 1/180 (* angle (PI)))))
(* b (cos (* 1/180 (* angle (PI)))))
b
(+ b (* -1/64800 (* (pow angle 2) (* b (pow (PI) 2)))))
(+ b (* (pow angle 2) (+ (* -1/64800 (* b (pow (PI) 2))) (* 1/25194240000 (* (pow angle 2) (* b (pow (PI) 4)))))))
(+ b (* (pow angle 2) (+ (* -1/64800 (* b (pow (PI) 2))) (* (pow angle 2) (+ (* -1/24488801280000000 (* (pow angle 2) (* b (pow (PI) 6)))) (* 1/25194240000 (* b (pow (PI) 4))))))))
(* b (cos (* 1/180 (* angle (PI)))))
(* b (cos (* 1/180 (* angle (PI)))))
(* b (cos (* 1/180 (* angle (PI)))))
(* b (cos (* 1/180 (* angle (PI)))))
(* b (cos (* 1/180 (* angle (PI)))))
(* b (cos (* 1/180 (* angle (PI)))))
(* b (cos (* 1/180 (* angle (PI)))))
(* b (cos (* 1/180 (* angle (PI)))))
1
(+ 1 (* -1/64800 (* (pow angle 2) (pow (PI) 2))))
(+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* 1/25194240000 (* (pow angle 2) (pow (PI) 4))))))
(+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/24488801280000000 (* (pow angle 2) (pow (PI) 6))) (* 1/25194240000 (pow (PI) 4)))))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(* 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)))
(* a (pow (PI) 2))
(* a (pow (PI) 2))
(* a (pow (PI) 2))
(* a (pow (PI) 2))
(* a (pow (PI) 2))
(* a (pow (PI) 2))
(* a (pow (PI) 2))
(* a (pow (PI) 2))
(* a (pow (PI) 2))
(* a (pow (PI) 2))
(* a (pow (PI) 2))
(* a (pow (PI) 2))
(* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (* (+ 1 (pow (PI) 2)) (- (PI) 1)))) 1/180))
(* angle (- (+ (* -1/6 (/ (* (pow angle 2) (pow (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1))) 3)) (pow (- (PI) 1) 3))) (* 1/180 (/ (- (pow (PI) 4) 1) (* (+ 1 (pow (PI) 2)) (- (PI) 1))))) 1/180))
(* angle (- (+ (* 1/180 (/ (- (pow (PI) 4) 1) (* (+ 1 (pow (PI) 2)) (- (PI) 1)))) (* (pow angle 2) (+ (* -1/6 (/ (pow (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1))) 3) (pow (- (PI) 1) 3))) (* 1/120 (/ (* (pow angle 2) (pow (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1))) 5)) (pow (- (PI) 1) 5)))))) 1/180))
(* angle (- (+ (* 1/180 (/ (- (pow (PI) 4) 1) (* (+ 1 (pow (PI) 2)) (- (PI) 1)))) (* (pow angle 2) (+ (* -1/6 (/ (pow (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1))) 3) (pow (- (PI) 1) 3))) (* (pow angle 2) (+ (* -1/5040 (/ (* (pow angle 2) (pow (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1))) 7)) (pow (- (PI) 1) 7))) (* 1/120 (/ (pow (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1))) 5) (pow (- (PI) 1) 5)))))))) 1/180))
(sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1)))
(sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1)))
(sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1)))
(sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1)))
(sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1)))
(sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1)))
(sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1)))
(sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1)))
(* 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/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
Outputs
(pow b 2)
(*.f64 b b)
(+ (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 a (*.f64 a (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle)))))))
(+ (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (* (pow angle 2) (pow (PI) 4)))) (* 1/32400 (* (pow a 2) (pow (PI) 2))))) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 a a)))) (*.f64 (*.f64 a (*.f64 a (*.f64 angle angle))) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/3149280000 binary64))))))
(+ (* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow a 2) (* (pow angle 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6))))))))) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 a a)))) (*.f64 angle (*.f64 angle (+.f64 (*.f64 (*.f64 a a) (*.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 a (*.f64 a (*.f64 angle angle))))))))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64))))
(pow b 2)
(*.f64 b b)
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64))))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* (pow a 2) (+ (/ (pow b 2) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 a a) (+.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a))))
(* (pow a 2) (+ (/ (pow b 2) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 a a) (+.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a))))
(* (pow a 2) (+ (/ (pow b 2) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 a a) (+.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a))))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* (pow a 2) (+ (/ (pow b 2) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 a a) (+.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a))))
(* (pow a 2) (+ (/ (pow b 2) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 a a) (+.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a))))
(* (pow a 2) (+ (/ (pow b 2) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 a a) (+.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a))))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64))))
(pow b 2)
(*.f64 b b)
(* (pow b 2) (+ 1 (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))))
(*.f64 (*.f64 b b) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b)))))
(* (pow b 2) (+ 1 (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))))
(*.f64 (*.f64 b b) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b)))))
(* (pow b 2) (+ 1 (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))))
(*.f64 (*.f64 b b) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b)))))
(pow b 2)
(*.f64 b b)
(* (pow b 2) (+ 1 (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))))
(*.f64 (*.f64 b b) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b)))))
(* (pow b 2) (+ 1 (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))))
(*.f64 (*.f64 b b) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b)))))
(* (pow b 2) (+ 1 (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))))
(*.f64 (*.f64 b b) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b)))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 a (*.f64 a (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))))))
(* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (* (pow angle 2) (pow (PI) 4)))) (* 1/32400 (* (pow a 2) (pow (PI) 2)))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 a a)))) (*.f64 (*.f64 a (*.f64 a (*.f64 angle angle))) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/3149280000 binary64)))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow a 2) (* (pow angle 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))))))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 a a)))) (*.f64 angle (*.f64 angle (+.f64 (*.f64 (*.f64 a a) (*.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 a (*.f64 a (*.f64 angle angle)))))))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow angle 2) (+ (* (pow a 2) (* (pow angle 2) (+ (* -1/396718580736000000000 (pow (PI) 8)) (* -1/2777030065152000000000 (pow (PI) 8))))) (* (pow a 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6))))))))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 a a)))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 a a) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/3149280000 binary64))) (*.f64 (*.f64 a a) (*.f64 (+.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/765275040000000 binary64)) (*.f64 (pow.f64 (PI.f64) #s(literal 8 binary64)) (*.f64 #s(literal -1/347128758144000000000 binary64) (*.f64 angle angle)))) (*.f64 angle angle)))))))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* 1/180 (* a (* angle (PI))))
(*.f64 angle (*.f64 a (*.f64 (PI.f64) #s(literal 1/180 binary64))))
(* angle (+ (* -1/34992000 (* a (* (pow angle 2) (pow (PI) 3)))) (* 1/180 (* a (PI)))))
(*.f64 angle (+.f64 (*.f64 a (*.f64 (PI.f64) #s(literal 1/180 binary64))) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (*.f64 a #s(literal -1/34992000 binary64))))))
(* angle (+ (* 1/180 (* a (PI))) (* (pow angle 2) (+ (* -1/34992000 (* a (pow (PI) 3))) (* 1/22674816000000 (* a (* (pow angle 2) (pow (PI) 5))))))))
(*.f64 angle (+.f64 (*.f64 a (*.f64 (PI.f64) #s(literal 1/180 binary64))) (*.f64 angle (*.f64 angle (+.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (*.f64 a #s(literal -1/34992000 binary64))) (*.f64 (*.f64 a (pow.f64 (PI.f64) #s(literal 5 binary64))) (*.f64 (*.f64 angle angle) #s(literal 1/22674816000000 binary64))))))))
(* angle (+ (* 1/180 (* a (PI))) (* (pow angle 2) (+ (* -1/34992000 (* a (pow (PI) 3))) (* (pow angle 2) (+ (* -1/30855889612800000000 (* a (* (pow angle 2) (pow (PI) 7)))) (* 1/22674816000000 (* a (pow (PI) 5)))))))))
(*.f64 angle (+.f64 (*.f64 a (*.f64 (PI.f64) #s(literal 1/180 binary64))) (*.f64 angle (*.f64 angle (+.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (*.f64 a #s(literal -1/34992000 binary64))) (*.f64 angle (*.f64 angle (+.f64 (*.f64 (*.f64 a (*.f64 angle angle)) (*.f64 (pow.f64 (PI.f64) #s(literal 7 binary64)) #s(literal -1/30855889612800000000 binary64))) (*.f64 #s(literal 1/22674816000000 binary64) (*.f64 a (pow.f64 (PI.f64) #s(literal 5 binary64))))))))))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 (PI.f64) #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 (*.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 (PI.f64) #s(literal 1/180 binary64)) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))) (*.f64 (pow.f64 (PI.f64) #s(literal 5 binary64)) (*.f64 (*.f64 angle angle) #s(literal 1/22674816000000 binary64)))))))
(* angle (+ (* 1/180 (PI)) (* (pow angle 2) (+ (* -1/34992000 (pow (PI) 3)) (* (pow angle 2) (+ (* -1/30855889612800000000 (* (pow angle 2) (pow (PI) 7))) (* 1/22674816000000 (pow (PI) 5))))))))
(*.f64 angle (+.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) (*.f64 angle (*.f64 angle (+.f64 (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 7 binary64)) #s(literal -1/30855889612800000000 binary64))) (*.f64 #s(literal 1/22674816000000 binary64) (pow.f64 (PI.f64) #s(literal 5 binary64))))))))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 a (*.f64 a (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 a (*.f64 a (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 a (*.f64 a (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 a (*.f64 a (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 a (*.f64 a (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 a (*.f64 a (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 a (*.f64 a (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 a (*.f64 a (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 a (*.f64 a (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 a (*.f64 a (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 a (*.f64 a (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 a (*.f64 a (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 a (*.f64 a (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 a (*.f64 a (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 a (*.f64 a (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 a (*.f64 a (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 a (*.f64 a (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 a (*.f64 a (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 a (*.f64 a (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 a (*.f64 a (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 a (*.f64 a (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 a (*.f64 a (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 a (*.f64 a (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 a (*.f64 a (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.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)
(* 1/32400 (* (pow a 2) (pow (PI) 2)))
(*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 a a))))
(* 1/32400 (* (pow a 2) (pow (PI) 2)))
(*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 a a))))
(* 1/32400 (* (pow a 2) (pow (PI) 2)))
(*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 a a))))
(* 1/32400 (* (pow a 2) (pow (PI) 2)))
(*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 a a))))
(* 1/32400 (* (pow a 2) (pow (PI) 2)))
(*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 a a))))
(* 1/32400 (* (pow a 2) (pow (PI) 2)))
(*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 a a))))
(* 1/32400 (* (pow a 2) (pow (PI) 2)))
(*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 a a))))
(* 1/32400 (* (pow a 2) (pow (PI) 2)))
(*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 a a))))
(* 1/32400 (* (pow a 2) (pow (PI) 2)))
(*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 a a))))
(* 1/32400 (* (pow a 2) (pow (PI) 2)))
(*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 a a))))
(* 1/32400 (* (pow a 2) (pow (PI) 2)))
(*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 a a))))
(* 1/32400 (* (pow a 2) (pow (PI) 2)))
(*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 a a))))
(* 1/32400 (* a (pow (PI) 2)))
(*.f64 #s(literal 1/32400 binary64) (*.f64 a (*.f64 (PI.f64) (PI.f64))))
(* 1/32400 (* a (pow (PI) 2)))
(*.f64 #s(literal 1/32400 binary64) (*.f64 a (*.f64 (PI.f64) (PI.f64))))
(* 1/32400 (* a (pow (PI) 2)))
(*.f64 #s(literal 1/32400 binary64) (*.f64 a (*.f64 (PI.f64) (PI.f64))))
(* 1/32400 (* a (pow (PI) 2)))
(*.f64 #s(literal 1/32400 binary64) (*.f64 a (*.f64 (PI.f64) (PI.f64))))
(* 1/32400 (* a (pow (PI) 2)))
(*.f64 #s(literal 1/32400 binary64) (*.f64 a (*.f64 (PI.f64) (PI.f64))))
(* 1/32400 (* a (pow (PI) 2)))
(*.f64 #s(literal 1/32400 binary64) (*.f64 a (*.f64 (PI.f64) (PI.f64))))
(* 1/32400 (* a (pow (PI) 2)))
(*.f64 #s(literal 1/32400 binary64) (*.f64 a (*.f64 (PI.f64) (PI.f64))))
(* 1/32400 (* a (pow (PI) 2)))
(*.f64 #s(literal 1/32400 binary64) (*.f64 a (*.f64 (PI.f64) (PI.f64))))
(* 1/32400 (* a (pow (PI) 2)))
(*.f64 #s(literal 1/32400 binary64) (*.f64 a (*.f64 (PI.f64) (PI.f64))))
(* 1/32400 (* a (pow (PI) 2)))
(*.f64 #s(literal 1/32400 binary64) (*.f64 a (*.f64 (PI.f64) (PI.f64))))
(* 1/32400 (* a (pow (PI) 2)))
(*.f64 #s(literal 1/32400 binary64) (*.f64 a (*.f64 (PI.f64) (PI.f64))))
(* 1/32400 (* a (pow (PI) 2)))
(*.f64 #s(literal 1/32400 binary64) (*.f64 a (*.f64 (PI.f64) (PI.f64))))
(pow b 2)
(*.f64 b b)
(pow b 2)
(*.f64 b b)
(pow b 2)
(*.f64 b b)
(pow b 2)
(*.f64 b b)
(pow b 2)
(*.f64 b b)
(pow b 2)
(*.f64 b b)
(pow b 2)
(*.f64 b b)
(pow b 2)
(*.f64 b b)
(exp (* 2 (+ (log -1) (* -1 (log (/ -1 b))))))
(*.f64 #s(literal 1 binary64) (pow.f64 (/.f64 #s(literal -1 binary64) b) #s(literal -2 binary64)))
(exp (* 2 (+ (log -1) (* -1 (log (/ -1 b))))))
(*.f64 #s(literal 1 binary64) (pow.f64 (/.f64 #s(literal -1 binary64) b) #s(literal -2 binary64)))
(exp (* 2 (+ (log -1) (* -1 (log (/ -1 b))))))
(*.f64 #s(literal 1 binary64) (pow.f64 (/.f64 #s(literal -1 binary64) b) #s(literal -2 binary64)))
(exp (* 2 (+ (log -1) (* -1 (log (/ -1 b))))))
(*.f64 #s(literal 1 binary64) (pow.f64 (/.f64 #s(literal -1 binary64) b) #s(literal -2 binary64)))
(* 1/2 (log b))
(*.f64 #s(literal 1/2 binary64) (log.f64 b))
(* 1/2 (log b))
(*.f64 #s(literal 1/2 binary64) (log.f64 b))
(* 1/2 (log b))
(*.f64 #s(literal 1/2 binary64) (log.f64 b))
(* 1/2 (log b))
(*.f64 #s(literal 1/2 binary64) (log.f64 b))
(* -1/2 (log (/ 1 b)))
(*.f64 #s(literal 1/2 binary64) (log.f64 b))
(* -1/2 (log (/ 1 b)))
(*.f64 #s(literal 1/2 binary64) (log.f64 b))
(* -1/2 (log (/ 1 b)))
(*.f64 #s(literal 1/2 binary64) (log.f64 b))
(* -1/2 (log (/ 1 b)))
(*.f64 #s(literal 1/2 binary64) (log.f64 b))
(* 1/2 (+ (log -1) (* -1 (log (/ -1 b)))))
(*.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) b))) #s(literal 1/2 binary64))
(* 1/2 (+ (log -1) (* -1 (log (/ -1 b)))))
(*.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) b))) #s(literal 1/2 binary64))
(* 1/2 (+ (log -1) (* -1 (log (/ -1 b)))))
(*.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) b))) #s(literal 1/2 binary64))
(* 1/2 (+ (log -1) (* -1 (log (/ -1 b)))))
(*.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) b))) #s(literal 1/2 binary64))
(log b)
(log.f64 b)
(log b)
(log.f64 b)
(log b)
(log.f64 b)
(log b)
(log.f64 b)
(* -1 (log (/ 1 b)))
(log.f64 b)
(* -1 (log (/ 1 b)))
(log.f64 b)
(* -1 (log (/ 1 b)))
(log.f64 b)
(* -1 (log (/ 1 b)))
(log.f64 b)
(+ (log -1) (* -1 (log (/ -1 b))))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) b)))
(+ (log -1) (* -1 (log (/ -1 b))))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) b)))
(+ (log -1) (* -1 (log (/ -1 b))))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) b)))
(+ (log -1) (* -1 (log (/ -1 b))))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) b)))
(pow b 2)
(*.f64 b b)
(+ (* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 a (*.f64 a (pow.f64 (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (/.f64 (+.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))) (+.f64 (PI.f64) #s(literal -1 binary64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 2 binary64)))))
(+ (* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 a (*.f64 a (pow.f64 (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (/.f64 (+.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))) (+.f64 (PI.f64) #s(literal -1 binary64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 2 binary64)))))
(+ (* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 a (*.f64 a (pow.f64 (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (/.f64 (+.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))) (+.f64 (PI.f64) #s(literal -1 binary64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 2 binary64)))))
(* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2))
(*.f64 a (*.f64 a (pow.f64 (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (/.f64 (+.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))) (+.f64 (PI.f64) #s(literal -1 binary64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 2 binary64))))
(* (pow a 2) (+ (/ (pow b 2) (pow a 2)) (pow (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)))
(*.f64 (*.f64 a a) (+.f64 (/.f64 (*.f64 b b) (*.f64 a a)) (pow.f64 (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (/.f64 (+.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))) (+.f64 (PI.f64) #s(literal -1 binary64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 2 binary64))))
(* (pow a 2) (+ (/ (pow b 2) (pow a 2)) (pow (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)))
(*.f64 (*.f64 a a) (+.f64 (/.f64 (*.f64 b b) (*.f64 a a)) (pow.f64 (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (/.f64 (+.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))) (+.f64 (PI.f64) #s(literal -1 binary64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 2 binary64))))
(* (pow a 2) (+ (/ (pow b 2) (pow a 2)) (pow (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)))
(*.f64 (*.f64 a a) (+.f64 (/.f64 (*.f64 b b) (*.f64 a a)) (pow.f64 (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (/.f64 (+.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))) (+.f64 (PI.f64) #s(literal -1 binary64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 2 binary64))))
(* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2))
(*.f64 a (*.f64 a (pow.f64 (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (/.f64 (+.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))) (+.f64 (PI.f64) #s(literal -1 binary64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 2 binary64))))
(* (pow a 2) (+ (/ (pow b 2) (pow a 2)) (pow (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)))
(*.f64 (*.f64 a a) (+.f64 (/.f64 (*.f64 b b) (*.f64 a a)) (pow.f64 (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (/.f64 (+.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))) (+.f64 (PI.f64) #s(literal -1 binary64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 2 binary64))))
(* (pow a 2) (+ (/ (pow b 2) (pow a 2)) (pow (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)))
(*.f64 (*.f64 a a) (+.f64 (/.f64 (*.f64 b b) (*.f64 a a)) (pow.f64 (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (/.f64 (+.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))) (+.f64 (PI.f64) #s(literal -1 binary64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 2 binary64))))
(* (pow a 2) (+ (/ (pow b 2) (pow a 2)) (pow (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)))
(*.f64 (*.f64 a a) (+.f64 (/.f64 (*.f64 b b) (*.f64 a a)) (pow.f64 (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (/.f64 (+.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))) (+.f64 (PI.f64) #s(literal -1 binary64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 2 binary64))))
(pow b 2)
(*.f64 b b)
(+ (* (pow a 2) (* (pow angle 2) (pow (- (* 1/180 (/ (- (pow (PI) 4) 1) (* (+ 1 (pow (PI) 2)) (- (PI) 1)))) 1/180) 2))) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (pow.f64 (+.f64 (/.f64 (/.f64 (+.f64 #s(literal -1/180 binary64) (*.f64 #s(literal 1/180 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))) (+.f64 (PI.f64) #s(literal -1 binary64))) #s(literal -1/180 binary64)) #s(literal 2 binary64)) (*.f64 a (*.f64 a (*.f64 angle angle)))))
(+ (* (pow angle 2) (+ (* -1/3 (/ (* (pow a 2) (* (pow angle 2) (* (- (* 1/180 (/ (- (pow (PI) 4) 1) (* (+ 1 (pow (PI) 2)) (- (PI) 1)))) 1/180) (pow (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1))) 3)))) (pow (- (PI) 1) 3))) (* (pow a 2) (pow (- (* 1/180 (/ (- (pow (PI) 4) 1) (* (+ 1 (pow (PI) 2)) (- (PI) 1)))) 1/180) 2)))) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a (*.f64 angle angle))) (+.f64 (/.f64 (/.f64 (+.f64 #s(literal -1/180 binary64) (*.f64 #s(literal 1/180 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))) (+.f64 (PI.f64) #s(literal -1 binary64))) #s(literal -1/180 binary64))) (+.f64 (PI.f64) #s(literal -1 binary64))) (/.f64 (pow.f64 (*.f64 #s(literal 1/180 binary64) (-.f64 (/.f64 (+.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))) (+.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 3 binary64)) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (+.f64 (PI.f64) #s(literal -1 binary64)))))) (*.f64 (*.f64 a a) (pow.f64 (+.f64 (/.f64 (/.f64 (+.f64 #s(literal -1/180 binary64) (*.f64 #s(literal 1/180 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))) (+.f64 (PI.f64) #s(literal -1 binary64))) #s(literal -1/180 binary64)) #s(literal 2 binary64))))))
(+ (* (pow angle 2) (+ (* (pow a 2) (pow (- (* 1/180 (/ (- (pow (PI) 4) 1) (* (+ 1 (pow (PI) 2)) (- (PI) 1)))) 1/180) 2)) (* (pow angle 2) (+ (* -1/3 (/ (* (pow a 2) (* (- (* 1/180 (/ (- (pow (PI) 4) 1) (* (+ 1 (pow (PI) 2)) (- (PI) 1)))) 1/180) (pow (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1))) 3))) (pow (- (PI) 1) 3))) (* (pow a 2) (* (pow angle 2) (+ (* 1/60 (/ (* (- (* 1/180 (/ (- (pow (PI) 4) 1) (* (+ 1 (pow (PI) 2)) (- (PI) 1)))) 1/180) (pow (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1))) 5)) (pow (- (PI) 1) 5))) (* 1/36 (/ (pow (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1))) 6) (pow (- (PI) 1) 6)))))))))) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 a a) (pow.f64 (+.f64 (/.f64 (/.f64 (+.f64 #s(literal -1/180 binary64) (*.f64 #s(literal 1/180 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))) (+.f64 (PI.f64) #s(literal -1 binary64))) #s(literal -1/180 binary64)) #s(literal 2 binary64))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 (*.f64 a a) (+.f64 (/.f64 (/.f64 (+.f64 #s(literal -1/180 binary64) (*.f64 #s(literal 1/180 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))) (+.f64 (PI.f64) #s(literal -1 binary64))) #s(literal -1/180 binary64))) (/.f64 (pow.f64 (*.f64 #s(literal 1/180 binary64) (-.f64 (/.f64 (+.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))) (+.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 3 binary64)) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (+.f64 (PI.f64) #s(literal -1 binary64))))))) (*.f64 (+.f64 (/.f64 (*.f64 #s(literal 1/60 binary64) (*.f64 (+.f64 (/.f64 (/.f64 (+.f64 #s(literal -1/180 binary64) (*.f64 #s(literal 1/180 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))) (+.f64 (PI.f64) #s(literal -1 binary64))) #s(literal -1/180 binary64)) (pow.f64 (*.f64 #s(literal 1/180 binary64) (-.f64 (/.f64 (+.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.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))) (/.f64 (*.f64 #s(literal 1/36 binary64) (pow.f64 (*.f64 #s(literal 1/180 binary64) (-.f64 (/.f64 (+.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))) (+.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 6 binary64))) (pow.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 6 binary64)))) (*.f64 a (*.f64 a (*.f64 angle angle)))))))))
(+ (* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 a (*.f64 a (pow.f64 (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (/.f64 (+.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))) (+.f64 (PI.f64) #s(literal -1 binary64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 2 binary64)))))
(+ (* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 a (*.f64 a (pow.f64 (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (/.f64 (+.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))) (+.f64 (PI.f64) #s(literal -1 binary64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 2 binary64)))))
(+ (* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 a (*.f64 a (pow.f64 (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (/.f64 (+.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))) (+.f64 (PI.f64) #s(literal -1 binary64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 2 binary64)))))
(+ (* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 a (*.f64 a (pow.f64 (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (/.f64 (+.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))) (+.f64 (PI.f64) #s(literal -1 binary64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 2 binary64)))))
(+ (* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 a (*.f64 a (pow.f64 (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (/.f64 (+.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))) (+.f64 (PI.f64) #s(literal -1 binary64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 2 binary64)))))
(+ (* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 a (*.f64 a (pow.f64 (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (/.f64 (+.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))) (+.f64 (PI.f64) #s(literal -1 binary64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 2 binary64)))))
(+ (* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 a (*.f64 a (pow.f64 (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (/.f64 (+.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))) (+.f64 (PI.f64) #s(literal -1 binary64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 2 binary64)))))
(+ (* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 a (*.f64 a (pow.f64 (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (/.f64 (+.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))) (+.f64 (PI.f64) #s(literal -1 binary64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 2 binary64)))))
(* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2))
(*.f64 a (*.f64 a (pow.f64 (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (/.f64 (+.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))) (+.f64 (PI.f64) #s(literal -1 binary64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 a (*.f64 a (pow.f64 (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (/.f64 (+.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))) (+.f64 (PI.f64) #s(literal -1 binary64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 2 binary64)))))
(+ (* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 a (*.f64 a (pow.f64 (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (/.f64 (+.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))) (+.f64 (PI.f64) #s(literal -1 binary64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 2 binary64)))))
(+ (* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 a (*.f64 a (pow.f64 (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (/.f64 (+.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))) (+.f64 (PI.f64) #s(literal -1 binary64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 2 binary64)))))
(pow b 2)
(*.f64 b b)
(* (pow b 2) (+ 1 (/ (* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)) (pow b 2))))
(*.f64 (*.f64 b b) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 a a) (/.f64 (pow.f64 (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (/.f64 (+.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))) (+.f64 (PI.f64) #s(literal -1 binary64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 2 binary64)) (*.f64 b b)))))
(* (pow b 2) (+ 1 (/ (* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)) (pow b 2))))
(*.f64 (*.f64 b b) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 a a) (/.f64 (pow.f64 (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (/.f64 (+.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))) (+.f64 (PI.f64) #s(literal -1 binary64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 2 binary64)) (*.f64 b b)))))
(* (pow b 2) (+ 1 (/ (* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)) (pow b 2))))
(*.f64 (*.f64 b b) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 a a) (/.f64 (pow.f64 (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (/.f64 (+.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))) (+.f64 (PI.f64) #s(literal -1 binary64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 2 binary64)) (*.f64 b b)))))
(pow b 2)
(*.f64 b b)
(* (pow b 2) (+ 1 (/ (* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)) (pow b 2))))
(*.f64 (*.f64 b b) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 a a) (/.f64 (pow.f64 (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (/.f64 (+.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))) (+.f64 (PI.f64) #s(literal -1 binary64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 2 binary64)) (*.f64 b b)))))
(* (pow b 2) (+ 1 (/ (* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)) (pow b 2))))
(*.f64 (*.f64 b b) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 a a) (/.f64 (pow.f64 (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (/.f64 (+.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))) (+.f64 (PI.f64) #s(literal -1 binary64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 2 binary64)) (*.f64 b b)))))
(* (pow b 2) (+ 1 (/ (* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2)) (pow b 2))))
(*.f64 (*.f64 b b) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 a a) (/.f64 (pow.f64 (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (/.f64 (+.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))) (+.f64 (PI.f64) #s(literal -1 binary64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 2 binary64)) (*.f64 b b)))))
(pow b 2)
(*.f64 b b)
(pow b 2)
(*.f64 b b)
(pow b 2)
(*.f64 b b)
(pow b 2)
(*.f64 b b)
(pow b 2)
(*.f64 b b)
(pow b 2)
(*.f64 b b)
(pow b 2)
(*.f64 b b)
(pow b 2)
(*.f64 b b)
(pow b 2)
(*.f64 b b)
(pow b 2)
(*.f64 b b)
(pow b 2)
(*.f64 b b)
(pow b 2)
(*.f64 b b)
(* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2))
(*.f64 a (*.f64 a (pow.f64 (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (/.f64 (+.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))) (+.f64 (PI.f64) #s(literal -1 binary64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 2 binary64))))
(* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2))
(*.f64 a (*.f64 a (pow.f64 (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (/.f64 (+.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))) (+.f64 (PI.f64) #s(literal -1 binary64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 2 binary64))))
(* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2))
(*.f64 a (*.f64 a (pow.f64 (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (/.f64 (+.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))) (+.f64 (PI.f64) #s(literal -1 binary64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 2 binary64))))
(* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2))
(*.f64 a (*.f64 a (pow.f64 (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (/.f64 (+.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))) (+.f64 (PI.f64) #s(literal -1 binary64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 2 binary64))))
(* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2))
(*.f64 a (*.f64 a (pow.f64 (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (/.f64 (+.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))) (+.f64 (PI.f64) #s(literal -1 binary64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 2 binary64))))
(* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2))
(*.f64 a (*.f64 a (pow.f64 (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (/.f64 (+.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))) (+.f64 (PI.f64) #s(literal -1 binary64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 2 binary64))))
(* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2))
(*.f64 a (*.f64 a (pow.f64 (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (/.f64 (+.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))) (+.f64 (PI.f64) #s(literal -1 binary64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 2 binary64))))
(* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2))
(*.f64 a (*.f64 a (pow.f64 (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (/.f64 (+.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))) (+.f64 (PI.f64) #s(literal -1 binary64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 2 binary64))))
(* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2))
(*.f64 a (*.f64 a (pow.f64 (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (/.f64 (+.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))) (+.f64 (PI.f64) #s(literal -1 binary64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 2 binary64))))
(* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2))
(*.f64 a (*.f64 a (pow.f64 (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (/.f64 (+.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))) (+.f64 (PI.f64) #s(literal -1 binary64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 2 binary64))))
(* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2))
(*.f64 a (*.f64 a (pow.f64 (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (/.f64 (+.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))) (+.f64 (PI.f64) #s(literal -1 binary64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 2 binary64))))
(* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2))
(*.f64 a (*.f64 a (pow.f64 (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (/.f64 (+.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))) (+.f64 (PI.f64) #s(literal -1 binary64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 2 binary64))))
(* (pow a 2) (* (pow angle 2) (pow (- (* 1/180 (/ (- (pow (PI) 4) 1) (* (+ 1 (pow (PI) 2)) (- (PI) 1)))) 1/180) 2)))
(*.f64 (pow.f64 (+.f64 (/.f64 (/.f64 (+.f64 #s(literal -1/180 binary64) (*.f64 #s(literal 1/180 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))) (+.f64 (PI.f64) #s(literal -1 binary64))) #s(literal -1/180 binary64)) #s(literal 2 binary64)) (*.f64 a (*.f64 a (*.f64 angle angle))))
(* (pow angle 2) (+ (* -1/3 (/ (* (pow a 2) (* (pow angle 2) (* (- (* 1/180 (/ (- (pow (PI) 4) 1) (* (+ 1 (pow (PI) 2)) (- (PI) 1)))) 1/180) (pow (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1))) 3)))) (pow (- (PI) 1) 3))) (* (pow a 2) (pow (- (* 1/180 (/ (- (pow (PI) 4) 1) (* (+ 1 (pow (PI) 2)) (- (PI) 1)))) 1/180) 2))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a (*.f64 angle angle))) (+.f64 (/.f64 (/.f64 (+.f64 #s(literal -1/180 binary64) (*.f64 #s(literal 1/180 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))) (+.f64 (PI.f64) #s(literal -1 binary64))) #s(literal -1/180 binary64))) (+.f64 (PI.f64) #s(literal -1 binary64))) (/.f64 (pow.f64 (*.f64 #s(literal 1/180 binary64) (-.f64 (/.f64 (+.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))) (+.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 3 binary64)) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (+.f64 (PI.f64) #s(literal -1 binary64)))))) (*.f64 (*.f64 a a) (pow.f64 (+.f64 (/.f64 (/.f64 (+.f64 #s(literal -1/180 binary64) (*.f64 #s(literal 1/180 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))) (+.f64 (PI.f64) #s(literal -1 binary64))) #s(literal -1/180 binary64)) #s(literal 2 binary64)))))
(* (pow angle 2) (+ (* (pow a 2) (pow (- (* 1/180 (/ (- (pow (PI) 4) 1) (* (+ 1 (pow (PI) 2)) (- (PI) 1)))) 1/180) 2)) (* (pow angle 2) (+ (* -1/3 (/ (* (pow a 2) (* (- (* 1/180 (/ (- (pow (PI) 4) 1) (* (+ 1 (pow (PI) 2)) (- (PI) 1)))) 1/180) (pow (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1))) 3))) (pow (- (PI) 1) 3))) (* (pow a 2) (* (pow angle 2) (+ (* 1/60 (/ (* (- (* 1/180 (/ (- (pow (PI) 4) 1) (* (+ 1 (pow (PI) 2)) (- (PI) 1)))) 1/180) (pow (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1))) 5)) (pow (- (PI) 1) 5))) (* 1/36 (/ (pow (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1))) 6) (pow (- (PI) 1) 6))))))))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 a a) (pow.f64 (+.f64 (/.f64 (/.f64 (+.f64 #s(literal -1/180 binary64) (*.f64 #s(literal 1/180 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))) (+.f64 (PI.f64) #s(literal -1 binary64))) #s(literal -1/180 binary64)) #s(literal 2 binary64))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 (*.f64 a a) (+.f64 (/.f64 (/.f64 (+.f64 #s(literal -1/180 binary64) (*.f64 #s(literal 1/180 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))) (+.f64 (PI.f64) #s(literal -1 binary64))) #s(literal -1/180 binary64))) (/.f64 (pow.f64 (*.f64 #s(literal 1/180 binary64) (-.f64 (/.f64 (+.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))) (+.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 3 binary64)) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (+.f64 (PI.f64) #s(literal -1 binary64))))))) (*.f64 (+.f64 (/.f64 (*.f64 #s(literal 1/60 binary64) (*.f64 (+.f64 (/.f64 (/.f64 (+.f64 #s(literal -1/180 binary64) (*.f64 #s(literal 1/180 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))) (+.f64 (PI.f64) #s(literal -1 binary64))) #s(literal -1/180 binary64)) (pow.f64 (*.f64 #s(literal 1/180 binary64) (-.f64 (/.f64 (+.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.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))) (/.f64 (*.f64 #s(literal 1/36 binary64) (pow.f64 (*.f64 #s(literal 1/180 binary64) (-.f64 (/.f64 (+.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))) (+.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 6 binary64))) (pow.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 6 binary64)))) (*.f64 a (*.f64 a (*.f64 angle angle))))))))
(* (pow angle 2) (+ (* (pow a 2) (pow (- (* 1/180 (/ (- (pow (PI) 4) 1) (* (+ 1 (pow (PI) 2)) (- (PI) 1)))) 1/180) 2)) (* (pow angle 2) (+ (* -1/3 (/ (* (pow a 2) (* (- (* 1/180 (/ (- (pow (PI) 4) 1) (* (+ 1 (pow (PI) 2)) (- (PI) 1)))) 1/180) (pow (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1))) 3))) (pow (- (PI) 1) 3))) (* (pow angle 2) (+ (* (pow a 2) (* (pow angle 2) (+ (* -1/360 (/ (pow (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1))) 8) (pow (- (PI) 1) 8))) (* -1/2520 (/ (* (- (* 1/180 (/ (- (pow (PI) 4) 1) (* (+ 1 (pow (PI) 2)) (- (PI) 1)))) 1/180) (pow (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1))) 7)) (pow (- (PI) 1) 7)))))) (* (pow a 2) (+ (* 1/60 (/ (* (- (* 1/180 (/ (- (pow (PI) 4) 1) (* (+ 1 (pow (PI) 2)) (- (PI) 1)))) 1/180) (pow (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1))) 5)) (pow (- (PI) 1) 5))) (* 1/36 (/ (pow (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1))) 6) (pow (- (PI) 1) 6)))))))))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 a a) (pow.f64 (+.f64 (/.f64 (/.f64 (+.f64 #s(literal -1/180 binary64) (*.f64 #s(literal 1/180 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))) (+.f64 (PI.f64) #s(literal -1 binary64))) #s(literal -1/180 binary64)) #s(literal 2 binary64))) (*.f64 angle (*.f64 angle (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 (*.f64 a a) (+.f64 (/.f64 (/.f64 (+.f64 #s(literal -1/180 binary64) (*.f64 #s(literal 1/180 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))) (+.f64 (PI.f64) #s(literal -1 binary64))) #s(literal -1/180 binary64))) (/.f64 (pow.f64 (*.f64 #s(literal 1/180 binary64) (-.f64 (/.f64 (+.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))) (+.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 3 binary64)) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (+.f64 (PI.f64) #s(literal -1 binary64))))))) (*.f64 (*.f64 a a) (*.f64 (+.f64 (+.f64 (/.f64 (*.f64 #s(literal 1/60 binary64) (*.f64 (+.f64 (/.f64 (/.f64 (+.f64 #s(literal -1/180 binary64) (*.f64 #s(literal 1/180 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))) (+.f64 (PI.f64) #s(literal -1 binary64))) #s(literal -1/180 binary64)) (pow.f64 (*.f64 #s(literal 1/180 binary64) (-.f64 (/.f64 (+.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.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))) (/.f64 (*.f64 #s(literal 1/36 binary64) (pow.f64 (*.f64 #s(literal 1/180 binary64) (-.f64 (/.f64 (+.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))) (+.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 6 binary64))) (pow.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 6 binary64)))) (*.f64 (*.f64 angle angle) (+.f64 (/.f64 (*.f64 #s(literal -1/360 binary64) (pow.f64 (*.f64 #s(literal 1/180 binary64) (-.f64 (/.f64 (+.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))) (+.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 8 binary64))) (pow.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 8 binary64))) (*.f64 (*.f64 #s(literal -1/2520 binary64) (+.f64 (/.f64 (/.f64 (+.f64 #s(literal -1/180 binary64) (*.f64 #s(literal 1/180 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))) (+.f64 (PI.f64) #s(literal -1 binary64))) #s(literal -1/180 binary64))) (/.f64 (pow.f64 (*.f64 #s(literal 1/180 binary64) (-.f64 (/.f64 (+.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.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 angle angle))))))))
(* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2))
(*.f64 a (*.f64 a (pow.f64 (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (/.f64 (+.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))) (+.f64 (PI.f64) #s(literal -1 binary64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 2 binary64))))
(* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2))
(*.f64 a (*.f64 a (pow.f64 (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (/.f64 (+.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))) (+.f64 (PI.f64) #s(literal -1 binary64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 2 binary64))))
(* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2))
(*.f64 a (*.f64 a (pow.f64 (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (/.f64 (+.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))) (+.f64 (PI.f64) #s(literal -1 binary64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 2 binary64))))
(* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2))
(*.f64 a (*.f64 a (pow.f64 (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (/.f64 (+.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))) (+.f64 (PI.f64) #s(literal -1 binary64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 2 binary64))))
(* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2))
(*.f64 a (*.f64 a (pow.f64 (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (/.f64 (+.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))) (+.f64 (PI.f64) #s(literal -1 binary64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 2 binary64))))
(* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2))
(*.f64 a (*.f64 a (pow.f64 (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (/.f64 (+.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))) (+.f64 (PI.f64) #s(literal -1 binary64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 2 binary64))))
(* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2))
(*.f64 a (*.f64 a (pow.f64 (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (/.f64 (+.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))) (+.f64 (PI.f64) #s(literal -1 binary64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 2 binary64))))
(* (pow a 2) (pow (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))) 2))
(*.f64 a (*.f64 a (pow.f64 (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (/.f64 (+.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))) (+.f64 (PI.f64) #s(literal -1 binary64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 2 binary64))))
(* a (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))))
(*.f64 a (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (/.f64 (+.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))) (+.f64 (PI.f64) #s(literal -1 binary64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))))
(* a (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))))
(*.f64 a (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (/.f64 (+.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))) (+.f64 (PI.f64) #s(literal -1 binary64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))))
(* a (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))))
(*.f64 a (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (/.f64 (+.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))) (+.f64 (PI.f64) #s(literal -1 binary64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))))
(* a (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))))
(*.f64 a (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (/.f64 (+.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))) (+.f64 (PI.f64) #s(literal -1 binary64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))))
(* a (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))))
(*.f64 a (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (/.f64 (+.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))) (+.f64 (PI.f64) #s(literal -1 binary64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))))
(* a (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))))
(*.f64 a (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (/.f64 (+.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))) (+.f64 (PI.f64) #s(literal -1 binary64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))))
(* a (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))))
(*.f64 a (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (/.f64 (+.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))) (+.f64 (PI.f64) #s(literal -1 binary64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))))
(* a (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))))
(*.f64 a (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (/.f64 (+.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))) (+.f64 (PI.f64) #s(literal -1 binary64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))))
(* a (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))))
(*.f64 a (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (/.f64 (+.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))) (+.f64 (PI.f64) #s(literal -1 binary64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))))
(* a (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))))
(*.f64 a (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (/.f64 (+.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))) (+.f64 (PI.f64) #s(literal -1 binary64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))))
(* a (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))))
(*.f64 a (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (/.f64 (+.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))) (+.f64 (PI.f64) #s(literal -1 binary64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))))
(* a (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))))
(*.f64 a (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (/.f64 (+.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))) (+.f64 (PI.f64) #s(literal -1 binary64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))))
(* a (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (* (+ 1 (pow (PI) 2)) (- (PI) 1)))) 1/180)))
(*.f64 (+.f64 (/.f64 (/.f64 (+.f64 #s(literal -1/180 binary64) (*.f64 #s(literal 1/180 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))) (+.f64 (PI.f64) #s(literal -1 binary64))) #s(literal -1/180 binary64)) (*.f64 a angle))
(* angle (+ (* -1/6 (/ (* a (* (pow angle 2) (pow (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1))) 3))) (pow (- (PI) 1) 3))) (* a (- (* 1/180 (/ (- (pow (PI) 4) 1) (* (+ 1 (pow (PI) 2)) (- (PI) 1)))) 1/180))))
(*.f64 angle (+.f64 (*.f64 (/.f64 (*.f64 #s(literal -1/6 binary64) a) (+.f64 (PI.f64) #s(literal -1 binary64))) (/.f64 (*.f64 (*.f64 angle angle) (pow.f64 (*.f64 #s(literal 1/180 binary64) (-.f64 (/.f64 (+.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))) (+.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 3 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (+.f64 (PI.f64) #s(literal -1 binary64))))) (*.f64 a (+.f64 (/.f64 (/.f64 (+.f64 #s(literal -1/180 binary64) (*.f64 #s(literal 1/180 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))) (+.f64 (PI.f64) #s(literal -1 binary64))) #s(literal -1/180 binary64)))))
(* angle (+ (* a (- (* 1/180 (/ (- (pow (PI) 4) 1) (* (+ 1 (pow (PI) 2)) (- (PI) 1)))) 1/180)) (* (pow angle 2) (+ (* -1/6 (/ (* a (pow (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1))) 3)) (pow (- (PI) 1) 3))) (* 1/120 (/ (* a (* (pow angle 2) (pow (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1))) 5))) (pow (- (PI) 1) 5)))))))
(*.f64 angle (+.f64 (*.f64 a (+.f64 (/.f64 (/.f64 (+.f64 #s(literal -1/180 binary64) (*.f64 #s(literal 1/180 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))) (+.f64 (PI.f64) #s(literal -1 binary64))) #s(literal -1/180 binary64))) (*.f64 (*.f64 angle angle) (+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/6 binary64) a) (pow.f64 (*.f64 #s(literal 1/180 binary64) (-.f64 (/.f64 (+.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))) (+.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 3 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (+.f64 (PI.f64) #s(literal -1 binary64))))) (/.f64 (*.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 a (*.f64 angle angle))) (pow.f64 (*.f64 #s(literal 1/180 binary64) (-.f64 (/.f64 (+.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.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)))))))
(* angle (+ (* a (- (* 1/180 (/ (- (pow (PI) 4) 1) (* (+ 1 (pow (PI) 2)) (- (PI) 1)))) 1/180)) (* (pow angle 2) (+ (* -1/6 (/ (* a (pow (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1))) 3)) (pow (- (PI) 1) 3))) (* (pow angle 2) (+ (* -1/5040 (/ (* a (* (pow angle 2) (pow (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1))) 7))) (pow (- (PI) 1) 7))) (* 1/120 (/ (* a (pow (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1))) 5)) (pow (- (PI) 1) 5)))))))))
(*.f64 angle (+.f64 (*.f64 a (+.f64 (/.f64 (/.f64 (+.f64 #s(literal -1/180 binary64) (*.f64 #s(literal 1/180 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))) (+.f64 (PI.f64) #s(literal -1 binary64))) #s(literal -1/180 binary64))) (*.f64 (*.f64 angle angle) (+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/6 binary64) a) (pow.f64 (*.f64 #s(literal 1/180 binary64) (-.f64 (/.f64 (+.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))) (+.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 3 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (+.f64 (PI.f64) #s(literal -1 binary64))))) (*.f64 (*.f64 angle angle) (+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 a (*.f64 angle angle))) (pow.f64 (*.f64 #s(literal 1/180 binary64) (-.f64 (/.f64 (+.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.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 #s(literal 1/120 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1/180 binary64) (-.f64 (/.f64 (+.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))) (+.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 5 binary64)) (/.f64 a (pow.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 5 binary64)))))))))))
(* a (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))))
(*.f64 a (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (/.f64 (+.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))) (+.f64 (PI.f64) #s(literal -1 binary64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))))
(* a (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))))
(*.f64 a (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (/.f64 (+.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))) (+.f64 (PI.f64) #s(literal -1 binary64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))))
(* a (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))))
(*.f64 a (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (/.f64 (+.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))) (+.f64 (PI.f64) #s(literal -1 binary64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))))
(* a (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))))
(*.f64 a (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (/.f64 (+.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))) (+.f64 (PI.f64) #s(literal -1 binary64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))))
(* a (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))))
(*.f64 a (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (/.f64 (+.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))) (+.f64 (PI.f64) #s(literal -1 binary64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))))
(* a (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))))
(*.f64 a (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (/.f64 (+.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))) (+.f64 (PI.f64) #s(literal -1 binary64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))))
(* a (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))))
(*.f64 a (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (/.f64 (+.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))) (+.f64 (PI.f64) #s(literal -1 binary64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))))
(* a (sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1))))
(*.f64 a (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (/.f64 (+.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))) (+.f64 (PI.f64) #s(literal -1 binary64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(+ (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64))) (*.f64 a (*.f64 a (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle)))))))
(+ (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64))) (*.f64 a (*.f64 a (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle)))))))
(+ (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64))) (*.f64 a (*.f64 a (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle)))))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 a (*.f64 a (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))))))
(* (pow a 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle)))) (/.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64))) (*.f64 a a))))
(* (pow a 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle)))) (/.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64))) (*.f64 a a))))
(* (pow a 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle)))) (/.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64))) (*.f64 a a))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 a (*.f64 a (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))))))
(* (pow a 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle)))) (/.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64))) (*.f64 a a))))
(* (pow a 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle)))) (/.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64))) (*.f64 a a))))
(* (pow a 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle)))) (/.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64))) (*.f64 a a))))
(pow b 2)
(*.f64 b b)
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* 1/32400 (* (pow a 2) (pow (PI) 2))))) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) (*.f64 (*.f64 b b) #s(literal -1/32400 binary64))))))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))))))) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 angle (*.f64 angle (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) (*.f64 (*.f64 b b) #s(literal -1/32400 binary64)))) (*.f64 (*.f64 b b) (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/3149280000 binary64)) (*.f64 angle angle)))))))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* (pow angle 2) (* (pow b 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6))))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))))) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) (*.f64 (*.f64 b b) #s(literal -1/32400 binary64)))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) (*.f64 #s(literal 1/3149280000 binary64) (*.f64 b b))) (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/765275040000000 binary64)) (*.f64 (*.f64 b b) (*.f64 angle angle))))))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 a (*.f64 a (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow angle 2))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 a a)))) (/.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64))) (*.f64 angle angle))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow angle 2))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 a a)))) (/.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64))) (*.f64 angle angle))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow angle 2))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 a a)))) (/.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64))) (*.f64 angle angle))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 a (*.f64 a (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow angle 2))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 a a)))) (/.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64))) (*.f64 angle angle))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow angle 2))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 a a)))) (/.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64))) (*.f64 angle angle))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow angle 2))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 a a)))) (/.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64))) (*.f64 angle angle))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 a (*.f64 a (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))))))
(+ (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64))) (*.f64 a (*.f64 a (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle)))))))
(+ (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64))) (*.f64 a (*.f64 a (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle)))))))
(+ (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64))) (*.f64 a (*.f64 a (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle)))))))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* (pow b 2) (+ (* 1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) b) (/.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) b))))
(* (pow b 2) (+ (* 1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) b) (/.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) b))))
(* (pow b 2) (+ (* 1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) b) (/.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) b))))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* (pow b 2) (+ (* 1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) b) (/.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) b))))
(* (pow b 2) (+ (* 1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) b) (/.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) b))))
(* (pow b 2) (+ (* 1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) b) (/.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) b))))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(pow b 2)
(*.f64 b b)
(+ (* -1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 b b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64)))))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64))) (*.f64 (*.f64 b b) (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/3149280000 binary64)) (*.f64 angle angle))))))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* (pow angle 2) (* (pow b 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6))))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))))))) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) (*.f64 #s(literal 1/3149280000 binary64) (*.f64 b b))) (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/765275040000000 binary64)) (*.f64 (*.f64 b b) (*.f64 angle angle))))))))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
b
(+ b (* -1/64800 (* (pow angle 2) (* b (pow (PI) 2)))))
(+.f64 b (*.f64 (*.f64 angle angle) (*.f64 b (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/64800 binary64)))))
(+ b (* (pow angle 2) (+ (* -1/64800 (* b (pow (PI) 2))) (* 1/25194240000 (* (pow angle 2) (* b (pow (PI) 4)))))))
(+.f64 b (*.f64 (*.f64 angle angle) (+.f64 (*.f64 b (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/64800 binary64))) (*.f64 (*.f64 angle angle) (*.f64 #s(literal 1/25194240000 binary64) (*.f64 b (pow.f64 (PI.f64) #s(literal 4 binary64))))))))
(+ b (* (pow angle 2) (+ (* -1/64800 (* b (pow (PI) 2))) (* (pow angle 2) (+ (* -1/24488801280000000 (* (pow angle 2) (* b (pow (PI) 6)))) (* 1/25194240000 (* b (pow (PI) 4))))))))
(+.f64 b (*.f64 (*.f64 angle angle) (+.f64 (*.f64 b (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/64800 binary64))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 angle angle) (*.f64 (*.f64 b (pow.f64 (PI.f64) #s(literal 6 binary64))) #s(literal -1/24488801280000000 binary64))) (*.f64 #s(literal 1/25194240000 binary64) (*.f64 b (pow.f64 (PI.f64) #s(literal 4 binary64)))))))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
1
#s(literal 1 binary64)
(+ 1 (* -1/64800 (* (pow angle 2) (pow (PI) 2))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) #s(literal -1/64800 binary64)))
(+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* 1/25194240000 (* (pow angle 2) (pow (PI) 4))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/64800 binary64)) (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/25194240000 binary64))))))
(+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/24488801280000000 (* (pow angle 2) (pow (PI) 6))) (* 1/25194240000 (pow (PI) 4)))))))
(+.f64 #s(literal 1 binary64) (*.f64 angle (*.f64 angle (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/64800 binary64)) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/24488801280000000 binary64))) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/25194240000 binary64))))))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))
(* a (pow (PI) 2))
(*.f64 a (*.f64 (PI.f64) (PI.f64)))
(* a (pow (PI) 2))
(*.f64 a (*.f64 (PI.f64) (PI.f64)))
(* a (pow (PI) 2))
(*.f64 a (*.f64 (PI.f64) (PI.f64)))
(* a (pow (PI) 2))
(*.f64 a (*.f64 (PI.f64) (PI.f64)))
(* a (pow (PI) 2))
(*.f64 a (*.f64 (PI.f64) (PI.f64)))
(* a (pow (PI) 2))
(*.f64 a (*.f64 (PI.f64) (PI.f64)))
(* a (pow (PI) 2))
(*.f64 a (*.f64 (PI.f64) (PI.f64)))
(* a (pow (PI) 2))
(*.f64 a (*.f64 (PI.f64) (PI.f64)))
(* a (pow (PI) 2))
(*.f64 a (*.f64 (PI.f64) (PI.f64)))
(* a (pow (PI) 2))
(*.f64 a (*.f64 (PI.f64) (PI.f64)))
(* a (pow (PI) 2))
(*.f64 a (*.f64 (PI.f64) (PI.f64)))
(* a (pow (PI) 2))
(*.f64 a (*.f64 (PI.f64) (PI.f64)))
(* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (* (+ 1 (pow (PI) 2)) (- (PI) 1)))) 1/180))
(*.f64 angle (+.f64 (/.f64 (/.f64 (+.f64 #s(literal -1/180 binary64) (*.f64 #s(literal 1/180 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))) (+.f64 (PI.f64) #s(literal -1 binary64))) #s(literal -1/180 binary64)))
(* angle (- (+ (* -1/6 (/ (* (pow angle 2) (pow (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1))) 3)) (pow (- (PI) 1) 3))) (* 1/180 (/ (- (pow (PI) 4) 1) (* (+ 1 (pow (PI) 2)) (- (PI) 1))))) 1/180))
(*.f64 angle (+.f64 (+.f64 (/.f64 (/.f64 (+.f64 #s(literal -1/180 binary64) (*.f64 #s(literal 1/180 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))) (+.f64 (PI.f64) #s(literal -1 binary64))) #s(literal -1/180 binary64)) (/.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 angle angle) (pow.f64 (*.f64 #s(literal 1/180 binary64) (-.f64 (/.f64 (+.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))) (+.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 3 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/180 (/ (- (pow (PI) 4) 1) (* (+ 1 (pow (PI) 2)) (- (PI) 1)))) (* (pow angle 2) (+ (* -1/6 (/ (pow (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1))) 3) (pow (- (PI) 1) 3))) (* 1/120 (/ (* (pow angle 2) (pow (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1))) 5)) (pow (- (PI) 1) 5)))))) 1/180))
(*.f64 angle (+.f64 (/.f64 (/.f64 (+.f64 #s(literal -1/180 binary64) (*.f64 #s(literal 1/180 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))) (+.f64 (PI.f64) #s(literal -1 binary64))) (+.f64 (*.f64 (*.f64 angle angle) (+.f64 (/.f64 (*.f64 (pow.f64 (*.f64 #s(literal 1/180 binary64) (-.f64 (/.f64 (+.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))) (+.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 3 binary64)) #s(literal -1/6 binary64)) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (+.f64 (PI.f64) #s(literal -1 binary64))))) (/.f64 (*.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 angle angle)) (pow.f64 (*.f64 #s(literal 1/180 binary64) (-.f64 (/.f64 (+.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.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))))) #s(literal -1/180 binary64))))
(* angle (- (+ (* 1/180 (/ (- (pow (PI) 4) 1) (* (+ 1 (pow (PI) 2)) (- (PI) 1)))) (* (pow angle 2) (+ (* -1/6 (/ (pow (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1))) 3) (pow (- (PI) 1) 3))) (* (pow angle 2) (+ (* -1/5040 (/ (* (pow angle 2) (pow (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1))) 7)) (pow (- (PI) 1) 7))) (* 1/120 (/ (pow (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1))) 5) (pow (- (PI) 1) 5)))))))) 1/180))
(*.f64 angle (+.f64 (/.f64 (/.f64 (+.f64 #s(literal -1/180 binary64) (*.f64 #s(literal 1/180 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))) (+.f64 (PI.f64) #s(literal -1 binary64))) (+.f64 (*.f64 (*.f64 angle angle) (+.f64 (/.f64 (*.f64 (pow.f64 (*.f64 #s(literal 1/180 binary64) (-.f64 (/.f64 (+.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))) (+.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 3 binary64)) #s(literal -1/6 binary64)) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (+.f64 (PI.f64) #s(literal -1 binary64))))) (*.f64 (*.f64 angle angle) (+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 angle angle)) (pow.f64 (*.f64 #s(literal 1/180 binary64) (-.f64 (/.f64 (+.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.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 (pow.f64 (*.f64 #s(literal 1/180 binary64) (-.f64 (/.f64 (+.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))) (+.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 5 binary64)) #s(literal 1/120 binary64)) (pow.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 5 binary64))))))) #s(literal -1/180 binary64))))
(sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1)))
(sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (/.f64 (+.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))) (+.f64 (PI.f64) #s(literal -1 binary64)))) (+.f64 (PI.f64) #s(literal -1 binary64))))
(sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1)))
(sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (/.f64 (+.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))) (+.f64 (PI.f64) #s(literal -1 binary64)))) (+.f64 (PI.f64) #s(literal -1 binary64))))
(sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1)))
(sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (/.f64 (+.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))) (+.f64 (PI.f64) #s(literal -1 binary64)))) (+.f64 (PI.f64) #s(literal -1 binary64))))
(sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1)))
(sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (/.f64 (+.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))) (+.f64 (PI.f64) #s(literal -1 binary64)))) (+.f64 (PI.f64) #s(literal -1 binary64))))
(sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1)))
(sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (/.f64 (+.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))) (+.f64 (PI.f64) #s(literal -1 binary64)))) (+.f64 (PI.f64) #s(literal -1 binary64))))
(sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1)))
(sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (/.f64 (+.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))) (+.f64 (PI.f64) #s(literal -1 binary64)))) (+.f64 (PI.f64) #s(literal -1 binary64))))
(sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1)))
(sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (/.f64 (+.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))) (+.f64 (PI.f64) #s(literal -1 binary64)))) (+.f64 (PI.f64) #s(literal -1 binary64))))
(sin (/ (* angle (- (* 1/180 (/ (- (pow (PI) 4) 1) (+ 1 (pow (PI) 2)))) (* 1/180 (- (PI) 1)))) (- (PI) 1)))
(sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (/.f64 (+.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))) (+.f64 (PI.f64) #s(literal -1 binary64)))) (+.f64 (PI.f64) #s(literal -1 binary64))))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 a (*.f64 a (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 a (*.f64 a (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 a (*.f64 a (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 a (*.f64 a (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 a (*.f64 a (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 a (*.f64 a (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 a (*.f64 a (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 a (*.f64 a (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 a (*.f64 a (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 a (*.f64 a (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 a (*.f64 a (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 a (*.f64 a (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 a (*.f64 a (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 a (*.f64 a (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 a (*.f64 a (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 a (*.f64 a (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 a (*.f64 a (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 a (*.f64 a (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 a (*.f64 a (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 a (*.f64 a (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 a (*.f64 a (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 a (*.f64 a (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 a (*.f64 a (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 a (*.f64 a (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))))))

eval155.0ms (1%)

Compiler

Compiled 31505 to 3501 computations (88.9% saved)

prune307.0ms (2%)

Pruning

125 alts after pruning (120 fresh and 5 done)

PrunedKeptTotal
New1051441095
Fresh3176107
Picked235
Done022
Total10841251209
Accuracy
81.7%
Counts
1209 → 125
Alt Table
Click to see full alt table
StatusAccuracyProgram
74.4%
(fma.f64 (*.f64 (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 angle a)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) a (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
79.6%
(fma.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) a (*.f64 b b))
79.2%
(fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 (-.f64 (/.f64 (*.f64 angle (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) (*.f64 angle #s(literal 180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 1/180 binary64))) (/.f64 angle (+.f64 (PI.f64) #s(literal -1 binary64)))))) (sin.f64 (*.f64 (-.f64 (/.f64 (*.f64 angle (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) (*.f64 angle #s(literal 180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 1/180 binary64))) (/.f64 angle (+.f64 (PI.f64) #s(literal -1 binary64)))))) a (*.f64 b b))
54.1%
(pow.f64 (exp.f64 #s(literal 4 binary64)) (/.f64 (log.f64 b) #s(literal 2 binary64)))
54.1%
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 b))
9.6%
(/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) a) #s(literal 4 binary64)) (*.f64 b (*.f64 b (*.f64 b b)))) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 b b)))
9.7%
(/.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (+.f64 (/.f64 (*.f64 angle (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) (*.f64 angle #s(literal 180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -1/180 binary64))) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle)))) #s(literal 4 binary64)) (*.f64 b (*.f64 b (*.f64 b b)))) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 (/.f64 (*.f64 angle (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) (*.f64 angle #s(literal 180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -1/180 binary64))) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle))))))) (*.f64 b b)))
3.6%
(/.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 8 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 8 binary64))) (*.f64 (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)))))
65.5%
(+.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 (/.f64 (*.f64 angle (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) (*.f64 angle #s(literal 180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -1/180 binary64))) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle))))))) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
65.8%
(+.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 b b))
78.9%
(+.f64 (pow.f64 (*.f64 (sin.f64 (pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) a) #s(literal 2 binary64)) (*.f64 b b))
78.8%
(+.f64 (pow.f64 (*.f64 (sin.f64 (/.f64 (pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (PI.f64))) (pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (/.f64 #s(literal 180 binary64) angle))))) a) #s(literal 2 binary64)) (*.f64 b b))
79.5%
(+.f64 (pow.f64 (*.f64 (sin.f64 (/.f64 (+.f64 (/.f64 (*.f64 angle (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) (*.f64 angle #s(literal 180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -1/180 binary64))) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
79.5%
(+.f64 (pow.f64 (*.f64 (sin.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)))) (/.f64 #s(literal 180 binary64) angle))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
79.3%
(+.f64 (pow.f64 (*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) a) #s(literal 2 binary64)) (*.f64 b b))
78.2%
(+.f64 (pow.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) a) #s(literal 2 binary64)) (pow.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (/.f64 (log.f64 b) #s(literal 2 binary64))) #s(literal 2 binary64)))
79.9%
(+.f64 (pow.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) a) #s(literal 2 binary64)) (*.f64 b b))
78.9%
(+.f64 (pow.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (exp.f64 (log.f64 (/.f64 #s(literal 180 binary64) angle))))) a) #s(literal 2 binary64)) (*.f64 b b))
79.0%
(+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (/.f64 (PI.f64) #s(literal 180 binary64)))) (pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 angle)))) a) #s(literal 2 binary64)) (*.f64 b b))
78.8%
(+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (PI.f64))) (pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (/.f64 angle #s(literal 180 binary64)))))) a) #s(literal 2 binary64)) (*.f64 b b))
79.8%
(+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a) #s(literal 2 binary64)) (*.f64 b b))
79.9%
(+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -180 binary64) angle)))) a) #s(literal 2 binary64)) (*.f64 b b))
79.5%
(+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64)) #s(literal -1 binary64)))) a) #s(literal 2 binary64)) (*.f64 b b))
79.5%
(+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 1 binary64) angle)))) a) #s(literal 2 binary64)) (*.f64 b b))
79.0%
(+.f64 (pow.f64 (*.f64 (sin.f64 (exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) a) #s(literal 2 binary64)) (*.f64 b b))
61.8%
(+.f64 (pow.f64 (*.f64 (exp.f64 (log.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (exp.f64 (log.f64 a))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
74.9%
(+.f64 (pow.f64 (*.f64 angle (*.f64 a (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)) (*.f64 b b))
79.4%
(+.f64 (pow.f64 (*.f64 a (fma.f64 (sin.f64 (*.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) angle) #s(literal 180 binary64)) (+.f64 (PI.f64) #s(literal -1 binary64))))) (cos.f64 (/.f64 (+.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) #s(literal -1/180 binary64)) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle))) (neg.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) angle) #s(literal 180 binary64)) (+.f64 (PI.f64) #s(literal -1 binary64))))) (sin.f64 (/.f64 (+.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) #s(literal -1/180 binary64)) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle))))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
76.4%
(+.f64 (pow.f64 (*.f64 a (/.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)) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
79.7%
(+.f64 (pow.f64 (*.f64 a (-.f64 (*.f64 (sin.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (cos.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
59.2%
(+.f64 (pow.f64 (*.f64 a (-.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)) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
79.7%
(+.f64 (pow.f64 (*.f64 a (-.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)) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
79.8%
(+.f64 (pow.f64 (*.f64 a (-.f64 (*.f64 (sin.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (/.f64 (/.f64 angle #s(literal 180 binary64)) angle) (/.f64 #s(literal 1 binary64) angle)))) (cos.f64 (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 1/180 binary64)) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle)))) (*.f64 (cos.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (/.f64 (/.f64 angle #s(literal 180 binary64)) angle) (/.f64 #s(literal 1 binary64) angle)))) (sin.f64 (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 1/180 binary64)) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
79.4%
(+.f64 (pow.f64 (*.f64 a (-.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) angle) #s(literal 180 binary64)) (+.f64 (PI.f64) #s(literal -1 binary64))))) (cos.f64 (/.f64 (+.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) #s(literal -1/180 binary64)) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle)))) (*.f64 (cos.f64 (*.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) angle) #s(literal 180 binary64)) (+.f64 (PI.f64) #s(literal -1 binary64))))) (sin.f64 (/.f64 (+.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) #s(literal -1/180 binary64)) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
79.8%
(+.f64 (pow.f64 (*.f64 a (+.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (+.f64 (*.f64 #s(literal -1/180 binary64) angle) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (+.f64 (*.f64 #s(literal -1/180 binary64) angle) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
74.6%
(+.f64 (pow.f64 (*.f64 a (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (pow.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) #s(literal 1/2 binary64)) #s(literal 2 binary64)))
73.0%
(+.f64 (pow.f64 (*.f64 a (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 (exp.f64 (log.f64 b)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64)))
74.6%
(+.f64 (pow.f64 (*.f64 a (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) #s(literal 2 binary64)))
74.6%
(+.f64 (pow.f64 (*.f64 a (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (PI.f64))) (pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (/.f64 #s(literal 180 binary64) angle)))))) #s(literal 2 binary64)))
61.4%
(+.f64 (pow.f64 (*.f64 a (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (-.f64 (*.f64 (+.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)))
74.2%
(+.f64 (pow.f64 (*.f64 a (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.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)))
74.2%
(+.f64 (pow.f64 (*.f64 a (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.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 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64)) #s(literal 1 binary64))) (*.f64 (-.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 2 binary64)))
74.6%
(+.f64 (pow.f64 (*.f64 a (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (exp.f64 (log.f64 (/.f64 #s(literal 180 binary64) angle)))))) #s(literal 2 binary64)))
74.5%
(+.f64 (pow.f64 (*.f64 a (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (/.f64 (PI.f64) #s(literal 180 binary64)))) (pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 angle))))) #s(literal 2 binary64)))
74.6%
(+.f64 (pow.f64 (*.f64 a (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (exp.f64 (*.f64 (log.f64 (/.f64 (PI.f64) (exp.f64 (log.f64 (/.f64 #s(literal 180 binary64) angle))))) #s(literal 1 binary64))))) #s(literal 2 binary64)))
74.6%
(+.f64 (pow.f64 (*.f64 a (*.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 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))
79.1%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (-.f64 (*.f64 (/.f64 (/.f64 (*.f64 angle (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) (*.f64 angle #s(literal 180 binary64))) (/.f64 #s(literal 1 binary64) angle)) (/.f64 (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 1/180 binary64)))) (+.f64 (PI.f64) #s(literal -1 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 1/180 binary64))))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
61.1%
(+.f64 (pow.f64 (*.f64 a (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)) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
79.0%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (sqrt.f64 (PI.f64)) #s(literal 8 binary64)) #s(literal -1 binary64)) angle) (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) #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)) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
78.9%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 12 binary64)) #s(literal -1 binary64)) angle) (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) #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)) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
79.1%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal -1 binary64)) angle) (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) #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 b b))
79.1%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (exp.f64 (*.f64 (log.f64 (PI.f64)) #s(literal 3 binary64)))) #s(literal -1 binary64)) angle) (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) #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)) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
61.2%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (-.f64 (*.f64 (/.f64 (*.f64 angle (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) (*.f64 angle #s(literal 180 binary64))) (/.f64 (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 1/180 binary64)))) (*.f64 (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle) #s(literal 1 binary64))) (*.f64 (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle) (/.f64 (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 1/180 binary64))))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
60.8%
(+.f64 (pow.f64 (*.f64 a (sin.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)) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
79.3%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (-.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
79.4%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 6 binary64)) #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)) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
79.4%
(+.f64 (pow.f64 (*.f64 a (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 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) angle))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
79.5%
(+.f64 (pow.f64 (*.f64 a (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 (cbrt.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) angle))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
79.7%
(+.f64 (pow.f64 (*.f64 a (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 b b))
79.7%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64)) (*.f64 angle #s(literal 1/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)) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
79.5%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.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)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
79.4%
(+.f64 (pow.f64 (*.f64 a (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 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64)) #s(literal 1 binary64))) (*.f64 (-.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
60.9%
(+.f64 (pow.f64 (*.f64 a (sin.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)) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
78.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (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/2 binary64)) #s(literal 2 binary64)))
78.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (+.f64 (*.f64 (cos.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))) #s(literal 2 binary64)))
78.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle)))) #s(literal 2 binary64)))
78.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (-.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))
78.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (sqrt.f64 (PI.f64)))) #s(literal -1 binary64))) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64)))
78.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64))) #s(literal -1 binary64))))) #s(literal 2 binary64)))
61.4%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #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 b)))))
79.8%
(+.f64 (pow.f64 (*.f64 a (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)) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
63.8%
(+.f64 (pow.f64 (*.f64 a (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)) (pow.f64 (*.f64 b (cos.f64 (/.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))))) #s(literal 2 binary64)))
63.0%
(+.f64 (pow.f64 (*.f64 a (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)) (pow.f64 (*.f64 b (cos.f64 (/.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))))) #s(literal 2 binary64)))
63.0%
(+.f64 (pow.f64 (*.f64 a (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)) (pow.f64 (*.f64 b (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)))
78.7%
(+.f64 (pow.f64 (*.f64 a (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)) (pow.f64 (*.f64 b (cos.f64 (/.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))))) #s(literal 2 binary64)))
78.4%
(+.f64 (pow.f64 (*.f64 a (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)) (pow.f64 (*.f64 b (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)))
78.7%
(+.f64 (pow.f64 (*.f64 a (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)) (pow.f64 (*.f64 b (cos.f64 (/.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)))) #s(literal 2 binary64)))
78.6%
(+.f64 (pow.f64 (*.f64 a (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)) (pow.f64 (*.f64 b (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)))
78.6%
(+.f64 (pow.f64 (*.f64 a (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)) (pow.f64 (*.f64 b (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 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64)) angle)) (*.f64 (-.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64)) #s(literal 180 binary64))))) #s(literal 2 binary64)))
78.7%
(+.f64 (pow.f64 (*.f64 a (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)) (pow.f64 (*.f64 b (cos.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 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64)) #s(literal 180 binary64)) angle)) (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (PI.f64)) #s(literal 180 binary64)) #s(literal 180 binary64))))) #s(literal 2 binary64)))
79.0%
(+.f64 (pow.f64 (*.f64 a (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)) (pow.f64 (*.f64 b (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)))
79.8%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (-.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 (/.f64 (/.f64 angle #s(literal 180 binary64)) angle) (/.f64 #s(literal 1 binary64) angle))) (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 1/180 binary64)) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
77.8%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (-.f64 (exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle))) #s(literal -1 binary64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
73.8%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) #s(literal -1/64800 binary64))))) #s(literal 2 binary64)))
61.7%
(+.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (*.f64 a (sin.f64 (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle)))))) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
60.8%
(+.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))))) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
62.1%
(+.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 b b))
61.9%
(+.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (*.f64 a (sin.f64 (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 180 binary64) angle))))))) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
59.4%
(+.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (*.f64 a (sin.f64 (exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64))) #s(literal -1 binary64))))))) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
64.7%
(+.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 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
65.8%
(+.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)) (*.f64 b b))
79.7%
(+.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) a) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) a) (*.f64 b b))
78.4%
(+.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) a) a) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 b b))
66.4%
(+.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 (*.f64 angle angle) (*.f64 a a))) (pow.f64 (*.f64 b (cos.f64 (exp.f64 (*.f64 (log.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 1 binary64))))) #s(literal 2 binary64)))
66.4%
(+.f64 (*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
69.1%
(+.f64 (*.f64 (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) a) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
65.5%
(+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 (/.f64 (*.f64 angle (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) (*.f64 angle #s(literal 180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -1/180 binary64))) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle))))))) (*.f64 b b))
65.2%
(+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.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)))))))))
64.9%
(+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))
65.3%
(+.f64 (*.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 (*.f64 angle (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) (*.f64 angle #s(literal 180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 1/180 binary64))) (/.f64 angle (+.f64 (PI.f64) #s(literal -1 binary64))))))))) (*.f64 b b))
65.7%
(+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))) (*.f64 b b))
66.4%
(+.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))
72.1%
(+.f64 (*.f64 b b) (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) a) #s(literal -2 binary64)) (pow.f64 (-.f64 #s(literal 0 binary64) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 2 binary64))))
74.9%
(+.f64 (*.f64 b b) (*.f64 (*.f64 (+.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (PI.f64))) #s(literal -1/180 binary64)) (+.f64 (PI.f64) #s(literal -1 binary64))) #s(literal -1/180 binary64)) (*.f64 a angle)) (*.f64 (+.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (PI.f64))) #s(literal -1/180 binary64)) (+.f64 (PI.f64) #s(literal -1 binary64))) #s(literal -1/180 binary64)) (*.f64 a angle))))
66.4%
(+.f64 (*.f64 b b) (*.f64 (*.f64 a a) (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) #s(literal 1/32400 binary64))))
58.9%
(+.f64 (exp.f64 (+.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (-.f64 (/.f64 (*.f64 angle (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) (*.f64 angle #s(literal 180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 1/180 binary64))) (/.f64 angle (+.f64 (PI.f64) #s(literal -1 binary64)))))) #s(literal 2 binary64)) (*.f64 (log.f64 a) #s(literal 2 binary64)))) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
62.1%
(+.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) a)))) (*.f64 b b))
58.5%
(+.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (/.f64 (+.f64 (/.f64 (*.f64 angle (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1 binary64))) (*.f64 angle #s(literal 180 binary64))) (*.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) #s(literal -1/180 binary64))) (/.f64 (+.f64 (PI.f64) #s(literal -1 binary64)) angle))))))) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
9.3%
(*.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64)) (*.f64 b (*.f64 b (*.f64 b b)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))) (*.f64 b b))))
38.9%
(*.f64 (*.f64 (*.f64 angle (*.f64 angle a)) a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
38.8%
(*.f64 (*.f64 (*.f64 angle (*.f64 angle a)) #s(literal 1/32400 binary64)) (*.f64 (PI.f64) (*.f64 (PI.f64) a)))
38.4%
(*.f64 (*.f64 (*.f64 a (*.f64 (PI.f64) (PI.f64))) (*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle))) a)
55.1%
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
54.7%
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
51.6%
(*.f64 (*.f64 b b) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b)))))
38.9%
(*.f64 (*.f64 angle (*.f64 angle a)) (*.f64 a (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
37.4%
(*.f64 (*.f64 angle angle) (*.f64 a (*.f64 (*.f64 a (*.f64 (PI.f64) (PI.f64))) #s(literal 1/32400 binary64))))
34.4%
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 0 binary64) (PI.f64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 2 binary64)))
34.0%
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
48.5%
(*.f64 (*.f64 a a) (+.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a))))
48.2%
(*.f64 (*.f64 a a) (+.f64 (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a)))))
55.8%
(*.f64 b b)
35.2%
(*.f64 a (*.f64 a (pow.f64 (sin.f64 (/.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (-.f64 (/.f64 (+.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))) (+.f64 (PI.f64) #s(literal -1 binary64)))) (+.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 2 binary64))))
55.6%
(*.f64 #s(literal 1 binary64) (pow.f64 (/.f64 #s(literal -1 binary64) b) #s(literal -2 binary64)))
54.1%
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 b)))
Compiler

Compiled 10632 to 3832 computations (64% saved)

regimes378.0ms (2.4%)

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

6 calls:

77.0ms
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
60.0ms
b
59.0ms
a
58.0ms
(/.f64 angle #s(literal 180 binary64))
57.0ms
angle
Results
AccuracySegmentsBranch
79.9%1a
79.9%1b
79.9%1angle
79.9%1(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
79.9%1(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
79.9%1(/.f64 angle #s(literal 180 binary64))
Compiler

Compiled 50 to 36 computations (28% saved)

regimes53.0ms (0.3%)

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

5 calls:

10.0ms
(/.f64 angle #s(literal 180 binary64))
10.0ms
b
10.0ms
angle
9.0ms
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
9.0ms
a
Results
AccuracySegmentsBranch
79.8%1b
79.8%1a
79.8%1angle
79.8%1(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
79.8%1(/.f64 angle #s(literal 180 binary64))
Compiler

Compiled 26 to 21 computations (19.2% saved)

regimes41.0ms (0.3%)

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

4 calls:

11.0ms
(/.f64 angle #s(literal 180 binary64))
10.0ms
b
9.0ms
angle
9.0ms
a
Results
AccuracySegmentsBranch
74.9%1b
79.9%2angle
79.9%2(/.f64 angle #s(literal 180 binary64))
77.3%2a
Compiler

Compiled 18 to 14 computations (22.2% saved)

regimes15.0ms (0.1%)

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

2 calls:

7.0ms
angle
5.0ms
(/.f64 angle #s(literal 180 binary64))
Results
AccuracySegmentsBranch
79.8%2angle
79.8%2(/.f64 angle #s(literal 180 binary64))
Compiler

Compiled 10 to 8 computations (20% saved)

regimes14.0ms (0.1%)

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

2 calls:

7.0ms
a
5.0ms
angle
Results
AccuracySegmentsBranch
77.2%2a
74.9%1angle
Compiler

Compiled 8 to 6 computations (25% saved)

regimes6.0ms (0%)

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

1 calls:

5.0ms
a
Results
AccuracySegmentsBranch
77.2%2a
Compiler

Compiled 4 to 3 computations (25% saved)

regimes19.0ms (0.1%)

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

3 calls:

9.0ms
angle
4.0ms
b
4.0ms
a
Results
AccuracySegmentsBranch
70.7%3b
69.6%2angle
73.0%3a
Compiler

Compiled 12 to 9 computations (25% saved)

regimes5.0ms (0%)

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

1 calls:

4.0ms
a
Results
AccuracySegmentsBranch
73.0%3a
Compiler

Compiled 4 to 3 computations (25% saved)

regimes6.0ms (0%)

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

1 calls:

4.0ms
a
Results
AccuracySegmentsBranch
70.2%2a
Compiler

Compiled 4 to 3 computations (25% saved)

regimes6.0ms (0%)

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

3 calls:

2.0ms
a
2.0ms
angle
2.0ms
b
Results
AccuracySegmentsBranch
61.5%2b
59.1%2angle
67.2%2a
Compiler

Compiled 12 to 9 computations (25% saved)

regimes2.0ms (0%)

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

1 calls:

1.0ms
a
Results
AccuracySegmentsBranch
66.8%2a
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 b b)
Outputs
(*.f64 b b)
Calls

3 calls:

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

Compiled 12 to 9 computations (25% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.9187828728899265e-11
0.00040543227455474537
Compiler

Compiled 28 to 20 computations (28.6% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.9187828728899265e-11
0.00040543227455474537
Compiler

Compiled 28 to 20 computations (28.6% saved)

bsearch30.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
28.0ms
9.000893186421476e-103
4.161765994754777e-102
Results
19.0ms44×1valid
6.0ms52×0valid
Compiler

Compiled 174 to 128 computations (26.4% saved)

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

bsearch39.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
33.0ms
9.000893186421476e-103
4.161765994754777e-102
Results
25.0ms56×1valid
5.0ms40×0valid
Compiler

Compiled 330 to 164 computations (50.3% saved)

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

bsearch84.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
50.0ms
3.7616276468242836e+152
1.572008089538891e+154
29.0ms
9.000893186421476e-103
4.161765994754777e-102
Results
61.0ms119×1valid
11.0ms89×0valid
Compiler

Compiled 464 to 316 computations (31.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 59.0ms
ival-pi: 16.0ms (27.2% of total)
ival-sin: 10.0ms (17% of total)
ival-mult: 9.0ms (15.3% of total)
ival-cos: 8.0ms (13.6% of total)
ival-pow: 7.0ms (11.9% of total)
backward-pass: 4.0ms (6.8% of total)
ival-div: 3.0ms (5.1% of total)
ival-add: 2.0ms (3.4% of total)
const: 1.0ms (1.7% of total)

bsearch112.0ms (0.7%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
77.0ms
3.7616276468242836e+152
1.572008089538891e+154
30.0ms
9.000893186421476e-103
4.161765994754777e-102
Results
60.0ms119×1valid
10.0ms89×0valid
Compiler

Compiled 464 to 316 computations (31.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 44.0ms
ival-sin: 10.0ms (23% of total)
ival-cos: 9.0ms (20.7% of total)
ival-mult: 8.0ms (18.4% of total)
ival-pow: 7.0ms (16.1% of total)
ival-div: 3.0ms (6.9% of total)
backward-pass: 3.0ms (6.9% of total)
ival-add: 2.0ms (4.6% of total)
const: 1.0ms (2.3% of total)
ival-pi: 1.0ms (2.3% of total)

bsearch37.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
34.0ms
8.100486222878067e+150
1.713419379539812e+152
Results
22.0ms56×1valid
8.0ms56×0valid
Compiler

Compiled 198 to 139 computations (29.8% saved)

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

bsearch32.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
30.0ms
1.572008089538891e+154
5.0181243518241165e+154
Results
23.0ms52×1valid
3.0ms28×0valid
Compiler

Compiled 150 to 105 computations (30% saved)

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

bsearch25.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
23.0ms
1.572008089538891e+154
5.0181243518241165e+154
Results
15.0ms35×1valid
5.0ms45×0valid
Compiler

Compiled 150 to 105 computations (30% saved)

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

simplify16.0ms (0.1%)

Algorithm
egg-herbie
Rules
70×*-commutative_binary64
36×+-commutative_binary64
14×sub-neg_binary64
10×neg-sub0_binary64
10×neg-mul-1_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0103317
1153317
2172317
3182317
4189317
5191317
Stop Event
saturated
Calls
Call 1
Inputs
(+.f64 (pow.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) a) #s(literal 2 binary64)) (*.f64 b b))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (*.f64 b b))
(if (<=.f64 (/.f64 angle #s(literal 180 binary64)) #s(literal 6189700196426901/309485009821345068724781056 binary64)) (+.f64 (pow.f64 (*.f64 angle (*.f64 a (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)) (*.f64 b b)) (+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 b b)))
(if (<=.f64 (/.f64 angle #s(literal 180 binary64)) #s(literal 6189700196426901/309485009821345068724781056 binary64)) (+.f64 (pow.f64 (*.f64 angle (*.f64 a (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)) (*.f64 b b)) (+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))) (*.f64 b b)))
(if (<=.f64 a #s(literal 8573876548335439/2521728396569246669585858566409191283525103313309788586748690777871726193375821479130513040312634601011624191379636224 binary64)) (*.f64 b b) (+.f64 (pow.f64 (*.f64 angle (*.f64 a (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)) (*.f64 b b)))
(if (<=.f64 a #s(literal 5043456793138493/1260864198284623334792929283204595641762551656654894293374345388935863096687910739565256520156317300505812095689818112 binary64)) (*.f64 b b) (+.f64 (*.f64 b b) (*.f64 (*.f64 (+.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (PI.f64))) #s(literal -1/180 binary64)) (+.f64 (PI.f64) #s(literal -1 binary64))) #s(literal -1/180 binary64)) (*.f64 a angle)) (*.f64 (+.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (PI.f64))) #s(literal -1/180 binary64)) (+.f64 (PI.f64) #s(literal -1 binary64))) #s(literal -1/180 binary64)) (*.f64 a angle)))))
(if (<=.f64 a #s(literal 6859101238668351/5043456793138493339171717132818382567050206626619577173497381555743452386751642958261026080625269202023248382759272448 binary64)) (*.f64 b b) (if (<=.f64 a #s(literal 4500000000000000091835670228391873842163372995697545485552375014086375273881652422649967796555486398748966696069865586869369439025651411483027579831582720 binary64)) (+.f64 (*.f64 b b) (*.f64 (*.f64 a (*.f64 a (*.f64 (PI.f64) (PI.f64)))) (*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle)))) (*.f64 (*.f64 angle (*.f64 angle a)) (*.f64 a (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))))
(if (<=.f64 a #s(literal 8674745684198209/5043456793138493339171717132818382567050206626619577173497381555743452386751642958261026080625269202023248382759272448 binary64)) (*.f64 b b) (if (<=.f64 a #s(literal 13199999999999999773196063550815192655340841269168371305534464478777571651222204465790151517816444445650545021209011632002935604597533337723926189038370816 binary64)) (+.f64 (*.f64 b b) (*.f64 (*.f64 a a) (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) #s(literal 1/32400 binary64)))) (*.f64 (*.f64 angle (*.f64 angle a)) (*.f64 a (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))))
(if (<=.f64 a #s(literal 19000000000000000181005370498015285132882136182579457833963151908416447342987542462029133188756644381934627180380018273942664818992593125167385318260736 binary64)) (*.f64 b b) (*.f64 (*.f64 angle (*.f64 angle a)) (*.f64 a (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))))
(if (<=.f64 a #s(literal 15999999999999999995734448065970459917688624305894986980573443008389914872358780186766716153033074535098710061184459360326281505506064483522128253756112896 binary64)) (*.f64 b b) (*.f64 (*.f64 angle angle) (*.f64 a (*.f64 (*.f64 a (*.f64 (PI.f64) (PI.f64))) #s(literal 1/32400 binary64)))))
(if (<=.f64 a #s(literal 40000000000000001477901827522329061639236719319370753807691114208602174637388878388866052438821633309786047014748930669257348013398293616684184769793097728 binary64)) (*.f64 b b) (*.f64 (*.f64 a (*.f64 a (*.f64 (PI.f64) (PI.f64)))) (*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle))))
(*.f64 b b)
Outputs
(+.f64 (pow.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) a) #s(literal 2 binary64)) (*.f64 b b))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (*.f64 b b))
(+.f64 (*.f64 b b) (pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))
(if (<=.f64 (/.f64 angle #s(literal 180 binary64)) #s(literal 6189700196426901/309485009821345068724781056 binary64)) (+.f64 (pow.f64 (*.f64 angle (*.f64 a (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)) (*.f64 b b)) (+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 b b)))
(if (<=.f64 (/.f64 angle #s(literal 180 binary64)) #s(literal 6189700196426901/309485009821345068724781056 binary64)) (+.f64 (*.f64 b b) (pow.f64 (*.f64 angle (*.f64 a (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64))) (+.f64 (*.f64 b b) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) #s(literal 2 binary64))))))))
(if (<=.f64 (/.f64 angle #s(literal 180 binary64)) #s(literal 6189700196426901/309485009821345068724781056 binary64)) (+.f64 (pow.f64 (*.f64 angle (*.f64 a (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)) (*.f64 b b)) (+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))) (*.f64 b b)))
(if (<=.f64 (/.f64 angle #s(literal 180 binary64)) #s(literal 6189700196426901/309485009821345068724781056 binary64)) (+.f64 (*.f64 b b) (pow.f64 (*.f64 angle (*.f64 a (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64))) (+.f64 (*.f64 b b) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))))))
(if (<=.f64 a #s(literal 8573876548335439/2521728396569246669585858566409191283525103313309788586748690777871726193375821479130513040312634601011624191379636224 binary64)) (*.f64 b b) (+.f64 (pow.f64 (*.f64 angle (*.f64 a (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)) (*.f64 b b)))
(if (<=.f64 a #s(literal 8573876548335439/2521728396569246669585858566409191283525103313309788586748690777871726193375821479130513040312634601011624191379636224 binary64)) (*.f64 b b) (+.f64 (*.f64 b b) (pow.f64 (*.f64 angle (*.f64 a (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64))))
(if (<=.f64 a #s(literal 5043456793138493/1260864198284623334792929283204595641762551656654894293374345388935863096687910739565256520156317300505812095689818112 binary64)) (*.f64 b b) (+.f64 (*.f64 b b) (*.f64 (*.f64 (+.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (PI.f64))) #s(literal -1/180 binary64)) (+.f64 (PI.f64) #s(literal -1 binary64))) #s(literal -1/180 binary64)) (*.f64 a angle)) (*.f64 (+.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (PI.f64))) #s(literal -1/180 binary64)) (+.f64 (PI.f64) #s(literal -1 binary64))) #s(literal -1/180 binary64)) (*.f64 a angle)))))
(if (<=.f64 a #s(literal 5043456793138493/1260864198284623334792929283204595641762551656654894293374345388935863096687910739565256520156317300505812095689818112 binary64)) (*.f64 b b) (+.f64 (*.f64 b b) (*.f64 (*.f64 (+.f64 #s(literal -1/180 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (PI.f64))) #s(literal -1/180 binary64)) (+.f64 (PI.f64) #s(literal -1 binary64)))) (*.f64 angle a)) (*.f64 (+.f64 #s(literal -1/180 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (PI.f64))) #s(literal -1/180 binary64)) (+.f64 (PI.f64) #s(literal -1 binary64)))) (*.f64 angle a)))))
(if (<=.f64 a #s(literal 6859101238668351/5043456793138493339171717132818382567050206626619577173497381555743452386751642958261026080625269202023248382759272448 binary64)) (*.f64 b b) (if (<=.f64 a #s(literal 4500000000000000091835670228391873842163372995697545485552375014086375273881652422649967796555486398748966696069865586869369439025651411483027579831582720 binary64)) (+.f64 (*.f64 b b) (*.f64 (*.f64 a (*.f64 a (*.f64 (PI.f64) (PI.f64)))) (*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle)))) (*.f64 (*.f64 angle (*.f64 angle a)) (*.f64 a (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))))
(if (<=.f64 a #s(literal 8674745684198209/5043456793138493339171717132818382567050206626619577173497381555743452386751642958261026080625269202023248382759272448 binary64)) (*.f64 b b) (if (<=.f64 a #s(literal 13199999999999999773196063550815192655340841269168371305534464478777571651222204465790151517816444445650545021209011632002935604597533337723926189038370816 binary64)) (+.f64 (*.f64 b b) (*.f64 (*.f64 a a) (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) #s(literal 1/32400 binary64)))) (*.f64 (*.f64 angle (*.f64 angle a)) (*.f64 a (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))))
(if (<=.f64 a #s(literal 8674745684198209/5043456793138493339171717132818382567050206626619577173497381555743452386751642958261026080625269202023248382759272448 binary64)) (*.f64 b b) (if (<=.f64 a #s(literal 13199999999999999773196063550815192655340841269168371305534464478777571651222204465790151517816444445650545021209011632002935604597533337723926189038370816 binary64)) (+.f64 (*.f64 b b) (*.f64 (*.f64 a a) (*.f64 #s(literal 1/32400 binary64) (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64))))))) (*.f64 (*.f64 angle (*.f64 angle a)) (*.f64 a (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))))
(if (<=.f64 a #s(literal 19000000000000000181005370498015285132882136182579457833963151908416447342987542462029133188756644381934627180380018273942664818992593125167385318260736 binary64)) (*.f64 b b) (*.f64 (*.f64 angle (*.f64 angle a)) (*.f64 a (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))))
(if (<=.f64 a #s(literal 15999999999999999995734448065970459917688624305894986980573443008389914872358780186766716153033074535098710061184459360326281505506064483522128253756112896 binary64)) (*.f64 b b) (*.f64 (*.f64 angle angle) (*.f64 a (*.f64 (*.f64 a (*.f64 (PI.f64) (PI.f64))) #s(literal 1/32400 binary64)))))
(if (<=.f64 a #s(literal 40000000000000001477901827522329061639236719319370753807691114208602174637388878388866052438821633309786047014748930669257348013398293616684184769793097728 binary64)) (*.f64 b b) (*.f64 (*.f64 a (*.f64 a (*.f64 (PI.f64) (PI.f64)))) (*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle))))
(*.f64 b b)

soundness2.8s (17.9%)

Rules
7972×*-lowering-*.f32
7972×*-lowering-*.f64
6588×*-lowering-*.f32
6588×*-lowering-*.f64
6116×*-lowering-*.f32
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
03837853
112626817
253426570
086296570
03856875
112475969
253135410
083775410
059303
1356241
22798230
08497230
046235
1280182
22292133
010528133
01793504
15963032
226012874
352232872
459252872
563132872
674282872
080412872
03817073
113055992
256385709
083395709
045251
1274220
22231218
08455218
01521
12313
25613
39113
09113
Stop Event
fuel
iter limit
saturated
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
Compiler

Compiled 1145 to 724 computations (36.8% saved)

preprocess88.0ms (0.6%)

Remove

(abs b)

(abs a)

Compiler

Compiled 1360 to 664 computations (51.2% saved)

end0.0ms (0%)

Profiling

Loading profile data...