ab-angle->ABCF B

Time bar (total: 17.8s)

analyze1.0ms (0%)

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

Compiled 27 to 17 computations (37% 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-mult: 0.0ms (0% of total)
ival-sin: 0.0ms (0% of total)
ival-sub: 0.0ms (0% of total)
ival-cos: 0.0ms (0% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)
ival-pow: 0.0ms (0% of total)

sample2.5s (13.9%)

Results
1.2s3512×1valid
675.0ms4660×0valid
150.0ms55×3valid
30.0ms29×2valid
Precisions
Click to see histograms. Total time spent on operations: 1.5s
ival-mult: 367.0ms (23.8% of total)
ival-sin: 347.0ms (22.5% of total)
ival-pow: 277.0ms (17.9% of total)
ival-cos: 196.0ms (12.7% of total)
ival-div: 135.0ms (8.7% of total)
backward-pass: 89.0ms (5.8% of total)
ival-sub: 63.0ms (4.1% of total)
ival-pi: 51.0ms (3.3% of total)
const: 20.0ms (1.3% of total)
Bogosity

preprocess535.0ms (3%)

Algorithm
egg-herbie
Rules
2402×fma-define
2046×fnmadd-define
2018×sum3-define
1838×fma-lowering-fma.f32
1838×fma-lowering-fma.f64
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
059238
1157210
2491150
31546130
44507130
01623
13021
27315
320513
465813
5168213
6374213
7580513
0820813
Stop Event
iter limit
node limit
node limit
Calls
Call 1
Inputs
(* (* (* 2 (- (pow b 2) (pow a 2))) (sin (* (PI) (/ angle 180)))) (cos (* (PI) (/ angle 180))))
Outputs
(* (* (* 2 (- (pow b 2) (pow a 2))) (sin (* (PI) (/ angle 180)))) (cos (* (PI) (/ angle 180))))
(*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))))
Call 2
Inputs
(* (* (* 2 (- (pow b 2) (pow a 2))) (sin (* (PI) (/ angle 180)))) (cos (* (PI) (/ angle 180))))
(* (* (* 2 (- (pow b 2) (pow (neg a) 2))) (sin (* (PI) (/ angle 180)))) (cos (* (PI) (/ angle 180))))
(* (* (* 2 (- (pow (neg b) 2) (pow a 2))) (sin (* (PI) (/ angle 180)))) (cos (* (PI) (/ angle 180))))
(* (* (* 2 (- (pow b 2) (pow a 2))) (sin (* (PI) (/ (neg angle) 180)))) (cos (* (PI) (/ (neg angle) 180))))
(neg (* (* (* 2 (- (pow b 2) (pow (neg a) 2))) (sin (* (PI) (/ angle 180)))) (cos (* (PI) (/ angle 180)))))
(neg (* (* (* 2 (- (pow (neg b) 2) (pow a 2))) (sin (* (PI) (/ angle 180)))) (cos (* (PI) (/ angle 180)))))
(neg (* (* (* 2 (- (pow b 2) (pow a 2))) (sin (* (PI) (/ (neg angle) 180)))) (cos (* (PI) (/ (neg angle) 180)))))
(* (* (* 2 (- (pow a 2) (pow b 2))) (sin (* (PI) (/ angle 180)))) (cos (* (PI) (/ angle 180))))
(* (* (* 2 (- (pow b 2) (pow angle 2))) (sin (* (PI) (/ a 180)))) (cos (* (PI) (/ a 180))))
(* (* (* 2 (- (pow angle 2) (pow a 2))) (sin (* (PI) (/ b 180)))) (cos (* (PI) (/ b 180))))
Outputs
(* (* (* 2 (- (pow b 2) (pow a 2))) (sin (* (PI) (/ angle 180)))) (cos (* (PI) (/ angle 180))))
(* (fmsub b b (square a)) (* (sind angle) (* 2 (cosd angle))))
(* (* (* 2 (- (pow b 2) (pow (neg a) 2))) (sin (* (PI) (/ angle 180)))) (cos (* (PI) (/ angle 180))))
(* (fmsub b b (square a)) (* (sind angle) (* 2 (cosd angle))))
(* (* (* 2 (- (pow (neg b) 2) (pow a 2))) (sin (* (PI) (/ angle 180)))) (cos (* (PI) (/ angle 180))))
(* (fmsub b b (square a)) (* (sind angle) (* 2 (cosd angle))))
(* (* (* 2 (- (pow b 2) (pow a 2))) (sin (* (PI) (/ (neg angle) 180)))) (cos (* (PI) (/ (neg angle) 180))))
(* (fmsub b b (square a)) (* (sind angle) (* (cosd angle) -2)))
(neg (* (* (* 2 (- (pow b 2) (pow (neg a) 2))) (sin (* (PI) (/ angle 180)))) (cos (* (PI) (/ angle 180)))))
(* (fmsub b b (square a)) (* (sind angle) (* (cosd angle) -2)))
(neg (* (* (* 2 (- (pow (neg b) 2) (pow a 2))) (sin (* (PI) (/ angle 180)))) (cos (* (PI) (/ angle 180)))))
(* (fmsub b b (square a)) (* (sind angle) (* (cosd angle) -2)))
(neg (* (* (* 2 (- (pow b 2) (pow a 2))) (sin (* (PI) (/ (neg angle) 180)))) (cos (* (PI) (/ (neg angle) 180)))))
(* (fmsub b b (square a)) (* (sind angle) (* 2 (cosd angle))))
(* (* (* 2 (- (pow a 2) (pow b 2))) (sin (* (PI) (/ angle 180)))) (cos (* (PI) (/ angle 180))))
(* (fmsub b b (square a)) (* (sind angle) (* (cosd angle) -2)))
(* (* (* 2 (- (pow b 2) (pow angle 2))) (sin (* (PI) (/ a 180)))) (cos (* (PI) (/ a 180))))
(* (* -2 (fmsub angle angle (square b))) (* (sind a) (cosd a)))
(* (* (* 2 (- (pow angle 2) (pow a 2))) (sin (* (PI) (/ b 180)))) (cos (* (PI) (/ b 180))))
(* (fmsub angle angle (square a)) (* (sind b) (* 2 (cosd b))))
Symmetry

(abs a)

(abs b)

(negabs angle)

explain277.0ms (1.6%)

FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
1170-0-(sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))
1170-0-(cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))
280-0-(*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (pow.f64 b #s(literal 2 binary64)) (pow.f64 a #s(literal 2 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
150-0-(-.f64 (pow.f64 b #s(literal 2 binary64)) (pow.f64 a #s(literal 2 binary64)))
00-0-(PI.f64)
00-0-b
00-0-(pow.f64 a #s(literal 2 binary64))
00-0-#s(literal 2 binary64)
00-0-(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
00-0-angle
00-0-#s(literal 180 binary64)
00-0-(*.f64 #s(literal 2 binary64) (-.f64 (pow.f64 b #s(literal 2 binary64)) (pow.f64 a #s(literal 2 binary64))))
00-0-(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (pow.f64 b #s(literal 2 binary64)) (pow.f64 a #s(literal 2 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
00-0-a
00-0-(pow.f64 b #s(literal 2 binary64))
00-0-(/.f64 angle #s(literal 180 binary64))
Results
144.0ms226×1valid
61.0ms284×0valid
6.0ms3valid
Compiler

Compiled 208 to 50 computations (76% saved)

Precisions
Click to see histograms. Total time spent on operations: 112.0ms
ival-mult: 42.0ms (37.5% of total)
ival-pow: 17.0ms (15.2% of total)
ival-sin: 17.0ms (15.2% of total)
ival-cos: 12.0ms (10.7% of total)
backward-pass: 9.0ms (8% of total)
ival-div: 6.0ms (5.4% of total)
ival-pi: 4.0ms (3.6% of total)
ival-sub: 4.0ms (3.6% of total)
const: 1.0ms (0.9% of total)

eval0.0ms (0%)

Compiler

Compiled 26 to 16 computations (38.5% saved)

prune1.0ms (0%)

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

Compiled 52 to 32 computations (38.5% saved)

simplify144.0ms (0.8%)

Algorithm
egg-herbie
Localize:

Found 8 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (pow.f64 b #s(literal 2 binary64)) (pow.f64 a #s(literal 2 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
cost-diff0
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (pow.f64 b #s(literal 2 binary64)) (pow.f64 a #s(literal 2 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
cost-diff6336
(pow.f64 a #s(literal 2 binary64))
cost-diff6336
(pow.f64 b #s(literal 2 binary64))
cost-diff0
(*.f64 (PI.f64) angle)
cost-diff0
(/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))
cost-diff0
(sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))
cost-diff0
(*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))))
Rules
2032×fma-define
2000×*-lowering-*.f32
2000×*-lowering-*.f64
1552×fma-lowering-fma.f32
1552×fma-lowering-fma.f64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
026154
161118
2107108
3250108
4840108
52048108
64392108
75947108
08064108
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(* (sin (/ (* (PI) angle) 180)) (* (* 2 (- (* b b) (* a a))) (cos (/ (* (PI) angle) 180))))
(sin (/ (* (PI) angle) 180))
(/ (* (PI) angle) 180)
(* (PI) angle)
(PI)
angle
180
(* (* 2 (- (* b b) (* a a))) (cos (/ (* (PI) angle) 180)))
(* 2 (- (* b b) (* a a)))
2
(- (* b b) (* a a))
(* b b)
b
(* a a)
a
(cos (/ (* (PI) angle) 180))
(* (* (* 2 (- (pow b 2) (pow a 2))) (sin (* (PI) (/ angle 180)))) (cos (* (PI) (/ angle 180))))
(* (* 2 (- (pow b 2) (pow a 2))) (sin (* (PI) (/ angle 180))))
(* 2 (- (pow b 2) (pow a 2)))
2
(- (pow b 2) (pow a 2))
(pow b 2)
b
(pow a 2)
a
(sin (* (PI) (/ angle 180)))
(* (PI) (/ angle 180))
(PI)
(/ angle 180)
angle
180
(cos (* (PI) (/ angle 180)))
Outputs
(* (sin (/ (* (PI) angle) 180)) (* (* 2 (- (* b b) (* a a))) (cos (/ (* (PI) angle) 180))))
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (-.f64 (*.f64 b b) (*.f64 a a)))))
(sin (/ (* (PI) angle) 180))
(sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))
(/ (* (PI) angle) 180)
(/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))
(* (PI) angle)
(*.f64 (PI.f64) angle)
(PI)
(PI.f64)
angle
180
#s(literal 180 binary64)
(* (* 2 (- (* b b) (* a a))) (cos (/ (* (PI) angle) 180)))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (-.f64 (*.f64 b b) (*.f64 a a))))
(* 2 (- (* b b) (* a a)))
(*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a)))
2
#s(literal 2 binary64)
(- (* b b) (* a a))
(-.f64 (*.f64 b b) (*.f64 a a))
(* b b)
(*.f64 b b)
b
(* a a)
(*.f64 a a)
a
(cos (/ (* (PI) angle) 180))
(cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))
(* (* (* 2 (- (pow b 2) (pow a 2))) (sin (* (PI) (/ angle 180)))) (cos (* (PI) (/ angle 180))))
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (-.f64 (*.f64 b b) (*.f64 a a)))))
(* (* 2 (- (pow b 2) (pow a 2))) (sin (* (PI) (/ angle 180))))
(*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))))
(* 2 (- (pow b 2) (pow a 2)))
(*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a)))
2
#s(literal 2 binary64)
(- (pow b 2) (pow a 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(pow b 2)
(*.f64 b b)
b
(pow a 2)
(*.f64 a a)
a
(sin (* (PI) (/ angle 180)))
(sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))
(* (PI) (/ angle 180))
(/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))
(PI)
(PI.f64)
(/ angle 180)
(/.f64 angle #s(literal 180 binary64))
angle
180
#s(literal 180 binary64)
(cos (* (PI) (/ angle 180)))
(cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))

localize199.0ms (1.1%)

Localize:

Found 8 expressions of interest:

NewMetricScoreProgram
accuracy94.6%
(-.f64 (pow.f64 b #s(literal 2 binary64)) (pow.f64 a #s(literal 2 binary64)))
accuracy89.5%
(*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (pow.f64 b #s(literal 2 binary64)) (pow.f64 a #s(literal 2 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
accuracy61.4%
(cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))
accuracy60.0%
(sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))
accuracy94.6%
(-.f64 (*.f64 b b) (*.f64 a a))
accuracy89.5%
(*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))))
accuracy61.4%
(cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))
accuracy60.0%
(sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))
Results
103.0ms113×1valid
52.0ms142×0valid
6.0ms3valid
Compiler

Compiled 178 to 27 computations (84.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 86.0ms
ival-mult: 28.0ms (32.6% of total)
ival-sin: 16.0ms (18.6% of total)
ival-cos: 12.0ms (14% of total)
backward-pass: 9.0ms (10.5% of total)
ival-pow: 8.0ms (9.3% of total)
ival-div: 7.0ms (8.1% of total)
ival-sub: 4.0ms (4.7% of total)
ival-pi: 2.0ms (2.3% of total)
const: 1.0ms (1.2% of total)

series29.0ms (0.2%)

Counts
13 → 252
Calls
Call 1
Inputs
#<alt (* (sin (/ (* (PI) angle) 180)) (* (* 2 (- (* b b) (* a a))) (cos (/ (* (PI) angle) 180))))>
#<alt (sin (/ (* (PI) angle) 180))>
#<alt (/ (* (PI) angle) 180)>
#<alt (* (PI) angle)>
#<alt (pow b 2)>
#<alt (pow a 2)>
#<alt (* (* (* 2 (- (pow b 2) (pow a 2))) (sin (* (PI) (/ angle 180)))) (cos (* (PI) (/ angle 180))))>
#<alt (* (* 2 (- (pow b 2) (pow a 2))) (sin (* (PI) (/ angle 180))))>
#<alt (cos (/ (* (PI) angle) 180))>
#<alt (- (* b b) (* a a))>
#<alt (sin (* (PI) (/ angle 180)))>
#<alt (cos (* (PI) (/ angle 180)))>
#<alt (- (pow b 2) (pow a 2))>
Outputs
#<alt (* 1/90 (* angle (* (PI) (- (pow b 2) (pow a 2)))))>
#<alt (* angle (+ (* 1/90 (* (PI) (- (pow b 2) (pow a 2)))) (* 2 (* (pow angle 2) (+ (* -1/11664000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))) (* -1/34992000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))))))))>
#<alt (* angle (+ (* 1/90 (* (PI) (- (pow b 2) (pow a 2)))) (* (pow angle 2) (+ (* 2 (* (pow angle 2) (+ (* 1/22674816000000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))) (+ (* 1/4534963200000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))) (* 1/2267481600000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))))))) (* 2 (+ (* -1/11664000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))) (* -1/34992000 (* (pow (PI) 3) (- (pow b 2) (pow a 2))))))))))>
#<alt (* angle (+ (* 1/90 (* (PI) (- (pow b 2) (pow a 2)))) (* (pow angle 2) (+ (* 2 (+ (* -1/11664000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))) (* -1/34992000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))))) (* (pow angle 2) (+ (* 2 (* (pow angle 2) (+ (* -1/881596846080000000 (* (pow (PI) 7) (- (pow b 2) (pow a 2)))) (+ (* -1/1469328076800000000 (* (pow (PI) 7) (- (pow b 2) (pow a 2)))) (+ (* -1/4407984230400000000 (* (pow (PI) 7) (- (pow b 2) (pow a 2)))) (* -1/30855889612800000000 (* (pow (PI) 7) (- (pow b 2) (pow a 2))))))))) (* 2 (+ (* 1/22674816000000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))) (+ (* 1/4534963200000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))) (* 1/2267481600000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))))))))))))>
#<alt (* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))>
#<alt (* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))>
#<alt (* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))>
#<alt (* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))>
#<alt (* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))>
#<alt (* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))>
#<alt (* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))>
#<alt (* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))>
#<alt (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))>
#<alt (+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))>
#<alt (+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))>
#<alt (+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))>
#<alt (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))>
#<alt (* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))>
#<alt (* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))>
#<alt (* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))>
#<alt (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))>
#<alt (* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))>
#<alt (* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))>
#<alt (* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))>
#<alt (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))>
#<alt (+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))>
#<alt (+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))>
#<alt (+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))>
#<alt (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))>
#<alt (* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))>
#<alt (* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))>
#<alt (* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))>
#<alt (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))>
#<alt (* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))>
#<alt (* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))>
#<alt (* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* angle (+ (* -1/34992000 (* (pow angle 2) (pow (PI) 3))) (* 1/180 (PI))))>
#<alt (* angle (+ (* 1/180 (PI)) (* (pow angle 2) (+ (* -1/34992000 (pow (PI) 3)) (* 1/22674816000000 (* (pow angle 2) (pow (PI) 5)))))))>
#<alt (* angle (+ (* 1/180 (PI)) (* (pow angle 2) (+ (* -1/34992000 (pow (PI) 3)) (* (pow angle 2) (+ (* -1/30855889612800000000 (* (pow angle 2) (pow (PI) 7))) (* 1/22674816000000 (pow (PI) 5))))))))>
#<alt (sin (* 1/180 (* angle (PI))))>
#<alt (sin (* 1/180 (* angle (PI))))>
#<alt (sin (* 1/180 (* angle (PI))))>
#<alt (sin (* 1/180 (* angle (PI))))>
#<alt (sin (* 1/180 (* angle (PI))))>
#<alt (sin (* 1/180 (* angle (PI))))>
#<alt (sin (* 1/180 (* angle (PI))))>
#<alt (sin (* 1/180 (* angle (PI))))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* angle (PI))>
#<alt (* angle (PI))>
#<alt (* angle (PI))>
#<alt (* angle (PI))>
#<alt (* angle (PI))>
#<alt (* angle (PI))>
#<alt (* angle (PI))>
#<alt (* angle (PI))>
#<alt (* angle (PI))>
#<alt (* angle (PI))>
#<alt (* angle (PI))>
#<alt (* angle (PI))>
#<alt (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)>
#<alt (pow a 2)>
#<alt (pow a 2)>
#<alt (pow a 2)>
#<alt (pow a 2)>
#<alt (pow a 2)>
#<alt (pow a 2)>
#<alt (pow a 2)>
#<alt (pow a 2)>
#<alt (pow a 2)>
#<alt (pow a 2)>
#<alt (pow a 2)>
#<alt (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))>
#<alt (+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))>
#<alt (+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))>
#<alt (+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))>
#<alt (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))>
#<alt (* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))>
#<alt (* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))>
#<alt (* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))>
#<alt (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))>
#<alt (* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))>
#<alt (* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))>
#<alt (* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))>
#<alt (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))>
#<alt (+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))>
#<alt (+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))>
#<alt (+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))>
#<alt (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))>
#<alt (* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))>
#<alt (* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))>
#<alt (* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))>
#<alt (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))>
#<alt (* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))>
#<alt (* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))>
#<alt (* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))>
#<alt (* 1/90 (* angle (* (PI) (- (pow b 2) (pow a 2)))))>
#<alt (* angle (+ (* 1/90 (* (PI) (- (pow b 2) (pow a 2)))) (* 2 (* (pow angle 2) (+ (* -1/11664000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))) (* -1/34992000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))))))))>
#<alt (* angle (+ (* 1/90 (* (PI) (- (pow b 2) (pow a 2)))) (* (pow angle 2) (+ (* 2 (* (pow angle 2) (+ (* 1/22674816000000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))) (+ (* 1/4534963200000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))) (* 1/2267481600000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))))))) (* 2 (+ (* -1/11664000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))) (* -1/34992000 (* (pow (PI) 3) (- (pow b 2) (pow a 2))))))))))>
#<alt (* angle (+ (* 1/90 (* (PI) (- (pow b 2) (pow a 2)))) (* (pow angle 2) (+ (* 2 (+ (* -1/11664000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))) (* -1/34992000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))))) (* (pow angle 2) (+ (* 2 (* (pow angle 2) (+ (* -1/881596846080000000 (* (pow (PI) 7) (- (pow b 2) (pow a 2)))) (+ (* -1/1469328076800000000 (* (pow (PI) 7) (- (pow b 2) (pow a 2)))) (+ (* -1/4407984230400000000 (* (pow (PI) 7) (- (pow b 2) (pow a 2)))) (* -1/30855889612800000000 (* (pow (PI) 7) (- (pow b 2) (pow a 2))))))))) (* 2 (+ (* 1/22674816000000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))) (+ (* 1/4534963200000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))) (* 1/2267481600000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))))))))))))>
#<alt (* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))>
#<alt (* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))>
#<alt (* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))>
#<alt (* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))>
#<alt (* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))>
#<alt (* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))>
#<alt (* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))>
#<alt (* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))>
#<alt (* -2 (* (pow a 2) (sin (* 1/180 (* angle (PI))))))>
#<alt (+ (* -2 (* (pow a 2) (sin (* 1/180 (* angle (PI)))))) (* 2 (* (pow b 2) (sin (* 1/180 (* angle (PI)))))))>
#<alt (+ (* -2 (* (pow a 2) (sin (* 1/180 (* angle (PI)))))) (* 2 (* (pow b 2) (sin (* 1/180 (* angle (PI)))))))>
#<alt (+ (* -2 (* (pow a 2) (sin (* 1/180 (* angle (PI)))))) (* 2 (* (pow b 2) (sin (* 1/180 (* angle (PI)))))))>
#<alt (* 2 (* (pow b 2) (sin (* 1/180 (* angle (PI))))))>
#<alt (* (pow b 2) (+ (* -2 (/ (* (pow a 2) (sin (* 1/180 (* angle (PI))))) (pow b 2))) (* 2 (sin (* 1/180 (* angle (PI)))))))>
#<alt (* (pow b 2) (+ (* -2 (/ (* (pow a 2) (sin (* 1/180 (* angle (PI))))) (pow b 2))) (* 2 (sin (* 1/180 (* angle (PI)))))))>
#<alt (* (pow b 2) (+ (* -2 (/ (* (pow a 2) (sin (* 1/180 (* angle (PI))))) (pow b 2))) (* 2 (sin (* 1/180 (* angle (PI)))))))>
#<alt (* 2 (* (pow b 2) (sin (* 1/180 (* angle (PI))))))>
#<alt (* (pow b 2) (+ (* -2 (/ (* (pow a 2) (sin (* 1/180 (* angle (PI))))) (pow b 2))) (* 2 (sin (* 1/180 (* angle (PI)))))))>
#<alt (* (pow b 2) (+ (* -2 (/ (* (pow a 2) (sin (* 1/180 (* angle (PI))))) (pow b 2))) (* 2 (sin (* 1/180 (* angle (PI)))))))>
#<alt (* (pow b 2) (+ (* -2 (/ (* (pow a 2) (sin (* 1/180 (* angle (PI))))) (pow b 2))) (* 2 (sin (* 1/180 (* angle (PI)))))))>
#<alt (* 2 (* (pow b 2) (sin (* 1/180 (* angle (PI))))))>
#<alt (+ (* -2 (* (pow a 2) (sin (* 1/180 (* angle (PI)))))) (* 2 (* (pow b 2) (sin (* 1/180 (* angle (PI)))))))>
#<alt (+ (* -2 (* (pow a 2) (sin (* 1/180 (* angle (PI)))))) (* 2 (* (pow b 2) (sin (* 1/180 (* angle (PI)))))))>
#<alt (+ (* -2 (* (pow a 2) (sin (* 1/180 (* angle (PI)))))) (* 2 (* (pow b 2) (sin (* 1/180 (* angle (PI)))))))>
#<alt (* -2 (* (pow a 2) (sin (* 1/180 (* angle (PI))))))>
#<alt (* (pow a 2) (+ (* -2 (sin (* 1/180 (* angle (PI))))) (* 2 (/ (* (pow b 2) (sin (* 1/180 (* angle (PI))))) (pow a 2)))))>
#<alt (* (pow a 2) (+ (* -2 (sin (* 1/180 (* angle (PI))))) (* 2 (/ (* (pow b 2) (sin (* 1/180 (* angle (PI))))) (pow a 2)))))>
#<alt (* (pow a 2) (+ (* -2 (sin (* 1/180 (* angle (PI))))) (* 2 (/ (* (pow b 2) (sin (* 1/180 (* angle (PI))))) (pow a 2)))))>
#<alt (* -2 (* (pow a 2) (sin (* 1/180 (* angle (PI))))))>
#<alt (* (pow a 2) (+ (* -2 (sin (* 1/180 (* angle (PI))))) (* 2 (/ (* (pow b 2) (sin (* 1/180 (* angle (PI))))) (pow a 2)))))>
#<alt (* (pow a 2) (+ (* -2 (sin (* 1/180 (* angle (PI))))) (* 2 (/ (* (pow b 2) (sin (* 1/180 (* angle (PI))))) (pow a 2)))))>
#<alt (* (pow a 2) (+ (* -2 (sin (* 1/180 (* angle (PI))))) (* 2 (/ (* (pow b 2) (sin (* 1/180 (* angle (PI))))) (pow a 2)))))>
#<alt (* 1/90 (* angle (* (PI) (- (pow b 2) (pow a 2)))))>
#<alt (* angle (+ (* -1/17496000 (* (pow angle 2) (* (pow (PI) 3) (- (pow b 2) (pow a 2))))) (* 1/90 (* (PI) (- (pow b 2) (pow a 2))))))>
#<alt (* angle (+ (* 1/90 (* (PI) (- (pow b 2) (pow a 2)))) (* (pow angle 2) (+ (* -1/17496000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))) (* 1/11337408000000 (* (pow angle 2) (* (pow (PI) 5) (- (pow b 2) (pow a 2)))))))))>
#<alt (* angle (+ (* 1/90 (* (PI) (- (pow b 2) (pow a 2)))) (* (pow angle 2) (+ (* -1/17496000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))) (* (pow angle 2) (+ (* -1/15427944806400000000 (* (pow angle 2) (* (pow (PI) 7) (- (pow b 2) (pow a 2))))) (* 1/11337408000000 (* (pow (PI) 5) (- (pow b 2) (pow a 2))))))))))>
#<alt (* 2 (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2))))>
#<alt (* 2 (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2))))>
#<alt (* 2 (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2))))>
#<alt (* 2 (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2))))>
#<alt (* 2 (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2))))>
#<alt (* 2 (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2))))>
#<alt (* 2 (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2))))>
#<alt (* 2 (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2))))>
#<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 (pow a 2))>
#<alt (- (pow b 2) (pow a 2))>
#<alt (- (pow b 2) (pow a 2))>
#<alt (- (pow b 2) (pow a 2))>
#<alt (pow b 2)>
#<alt (* (pow b 2) (+ 1 (* -1 (/ (pow a 2) (pow b 2)))))>
#<alt (* (pow b 2) (+ 1 (* -1 (/ (pow a 2) (pow b 2)))))>
#<alt (* (pow b 2) (+ 1 (* -1 (/ (pow a 2) (pow b 2)))))>
#<alt (pow b 2)>
#<alt (* (pow b 2) (+ 1 (* -1 (/ (pow a 2) (pow b 2)))))>
#<alt (* (pow b 2) (+ 1 (* -1 (/ (pow a 2) (pow b 2)))))>
#<alt (* (pow b 2) (+ 1 (* -1 (/ (pow a 2) (pow b 2)))))>
#<alt (pow b 2)>
#<alt (+ (* -1 (pow a 2)) (pow b 2))>
#<alt (+ (* -1 (pow a 2)) (pow b 2))>
#<alt (+ (* -1 (pow a 2)) (pow b 2))>
#<alt (* -1 (pow a 2))>
#<alt (* (pow a 2) (- (/ (pow b 2) (pow a 2)) 1))>
#<alt (* (pow a 2) (- (/ (pow b 2) (pow a 2)) 1))>
#<alt (* (pow a 2) (- (/ (pow b 2) (pow a 2)) 1))>
#<alt (* -1 (pow a 2))>
#<alt (* (pow a 2) (- (/ (pow b 2) (pow a 2)) 1))>
#<alt (* (pow a 2) (- (/ (pow b 2) (pow a 2)) 1))>
#<alt (* (pow a 2) (- (/ (pow b 2) (pow a 2)) 1))>
#<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 (pow a 2))>
#<alt (- (pow b 2) (pow a 2))>
#<alt (- (pow b 2) (pow a 2))>
#<alt (- (pow b 2) (pow a 2))>
#<alt (pow b 2)>
#<alt (* (pow b 2) (+ 1 (* -1 (/ (pow a 2) (pow b 2)))))>
#<alt (* (pow b 2) (+ 1 (* -1 (/ (pow a 2) (pow b 2)))))>
#<alt (* (pow b 2) (+ 1 (* -1 (/ (pow a 2) (pow b 2)))))>
#<alt (pow b 2)>
#<alt (* (pow b 2) (+ 1 (* -1 (/ (pow a 2) (pow b 2)))))>
#<alt (* (pow b 2) (+ 1 (* -1 (/ (pow a 2) (pow b 2)))))>
#<alt (* (pow b 2) (+ 1 (* -1 (/ (pow a 2) (pow b 2)))))>
#<alt (pow b 2)>
#<alt (+ (* -1 (pow a 2)) (pow b 2))>
#<alt (+ (* -1 (pow a 2)) (pow b 2))>
#<alt (+ (* -1 (pow a 2)) (pow b 2))>
#<alt (* -1 (pow a 2))>
#<alt (* (pow a 2) (- (/ (pow b 2) (pow a 2)) 1))>
#<alt (* (pow a 2) (- (/ (pow b 2) (pow a 2)) 1))>
#<alt (* (pow a 2) (- (/ (pow b 2) (pow a 2)) 1))>
#<alt (* -1 (pow a 2))>
#<alt (* (pow a 2) (- (/ (pow b 2) (pow a 2)) 1))>
#<alt (* (pow a 2) (- (/ (pow b 2) (pow a 2)) 1))>
#<alt (* (pow a 2) (- (/ (pow b 2) (pow a 2)) 1))>
Calls

63 calls:

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

rewrite223.0ms (1.3%)

Algorithm
batch-egg-rewrite
Rules
1928×*-lowering-*.f32
1928×*-lowering-*.f64
1870×sum4-define
1606×fma-lowering-fma.f32
1606×fma-lowering-fma.f64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
026102
110272
234559
3288259
0832559
Stop Event
iter limit
node limit
Counts
13 → 425
Calls
Call 1
Inputs
(* (sin (/ (* (PI) angle) 180)) (* (* 2 (- (* b b) (* a a))) (cos (/ (* (PI) angle) 180))))
(sin (/ (* (PI) angle) 180))
(/ (* (PI) angle) 180)
(* (PI) angle)
(pow b 2)
(pow a 2)
(* (* (* 2 (- (pow b 2) (pow a 2))) (sin (* (PI) (/ angle 180)))) (cos (* (PI) (/ angle 180))))
(* (* 2 (- (pow b 2) (pow a 2))) (sin (* (PI) (/ angle 180))))
(cos (/ (* (PI) angle) 180))
(- (* b b) (* a a))
(sin (* (PI) (/ angle 180)))
(cos (* (PI) (/ angle 180)))
(- (pow b 2) (pow a 2))
Outputs
(+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) (*.f64 (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 0 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 0 binary64)) #s(literal 2 binary64))))
(+.f64 (*.f64 (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 0 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 b b))) (*.f64 (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 0 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal -2 binary64) (*.f64 a a))))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 b b)) (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 0 binary64)) #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 a a)) (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 0 binary64)) #s(literal 2 binary64))))
(fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 0 binary64))) #s(literal 2 binary64)) (*.f64 (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 0 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 0 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 0 binary64)) #s(literal 2 binary64))))
(fma.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) (*.f64 (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 0 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 0 binary64)) #s(literal 2 binary64))))
(fma.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 0 binary64)) #s(literal 2 binary64)) (*.f64 (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 0 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 0 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 0 binary64)) #s(literal 2 binary64))))
(fma.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 0 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 0 binary64)) #s(literal 2 binary64))))
(fma.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 0 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 0 binary64)) #s(literal 2 binary64))))
(fma.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (*.f64 (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 0 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 0 binary64)) #s(literal 2 binary64))))
(fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 0 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 0 binary64)) #s(literal 2 binary64))))
(fma.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 0 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 0 binary64)) #s(literal 2 binary64))))
(fma.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 0 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 0 binary64)) #s(literal 2 binary64))))
(fma.f64 (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 0 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 0 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 0 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 0 binary64)) #s(literal 2 binary64))))
(fma.f64 (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 0 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 b b)) (*.f64 (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 0 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal -2 binary64) (*.f64 a a))))
(fma.f64 (*.f64 #s(literal 2 binary64) (*.f64 b b)) (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 0 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 a a)) (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 0 binary64)) #s(literal 2 binary64))))
(fma.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 0 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 0 binary64)) #s(literal 2 binary64))))
(fma.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 0 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 0 binary64)) #s(literal 2 binary64))))
(fma.f64 (/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 0 binary64))) #s(literal 2 binary64)) #s(literal 2 binary64) (*.f64 (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 0 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 0 binary64))) #s(literal 2 binary64)) #s(literal 2 binary64) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 0 binary64)) #s(literal 2 binary64))))
(fma.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 0 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 0 binary64)) #s(literal 2 binary64))))
(fma.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 0 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 0 binary64)) #s(literal 2 binary64))))
(fma.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 0 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 0 binary64)) #s(literal 2 binary64))))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (+.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 0 binary64))) #s(literal 2 binary64))
(/.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 0 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a)))) #s(literal 2 binary64))
(*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 0 binary64))) #s(literal 2 binary64)))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))
(*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 0 binary64)) #s(literal 2 binary64)))
(*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(*.f64 (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 0 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(*.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 0 binary64))) #s(literal 2 binary64)) #s(literal 2 binary64))
(*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(-.f64 (*.f64 #s(literal 0 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (cos.f64 #s(literal 0 binary64)) (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))))
(-.f64 (*.f64 (sin.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (cos.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))
(sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(neg.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))
(neg.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (PI.f64))))
(neg.f64 (sin.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) #s(literal -1 binary64)))
(exp.f64 (+.f64 (log.f64 (PI.f64)) (*.f64 (log.f64 (/.f64 #s(literal 180 binary64) angle)) #s(literal -1 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 #s(literal 180 binary64) angle)) #s(literal -1 binary64)) (log.f64 (PI.f64))))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))
(-.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal 180 binary64)))
(neg.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))
(neg.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (PI.f64)))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))))
(/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)) #s(literal -180 binary64))
(/.f64 #s(literal 1/180 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -180 binary64) (*.f64 (PI.f64) angle)))
(/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal -180 binary64) angle))
(/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle))
(pow.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)) #s(literal -1 binary64))
(pow.f64 (exp.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))) #s(literal -1 binary64))
(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
(*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))
(*.f64 angle (*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1/180 binary64)))
(*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
(*.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 (cbrt.f64 (PI.f64)) (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)))
(*.f64 (cbrt.f64 (PI.f64)) (*.f64 (cbrt.f64 (PI.f64)) (/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal 180 binary64) angle))))
(*.f64 (cbrt.f64 (PI.f64)) (*.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 180 binary64))))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 (sqrt.f64 (PI.f64)) (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 180 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) angle) (*.f64 #s(literal -1/180 binary64) (PI.f64)))
(*.f64 (-.f64 #s(literal 0 binary64) angle) (*.f64 (PI.f64) #s(literal -1/180 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 (PI.f64) #s(literal -180 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)) #s(literal -1/180 binary64))
(*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) angle))
(*.f64 #s(literal 1/180 binary64) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))))
(*.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 180 binary64))))
(*.f64 #s(literal -1/180 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)))
(*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 angle #s(literal -180 binary64)))
(*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)))
(*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (*.f64 (cbrt.f64 (PI.f64)) #s(literal 1/180 binary64)))
(*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)))
(*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (*.f64 (sqrt.f64 (PI.f64)) #s(literal 1/180 binary64)))
(*.f64 (/.f64 (*.f64 angle (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 (cbrt.f64 (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))
(*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) angle)
(*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 180 binary64)) (/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (*.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 (PI.f64) #s(literal 2/9 binary64))) (pow.f64 (PI.f64) #s(literal 1/9 binary64)))
(*.f64 (*.f64 (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal 1/6 binary64))) (pow.f64 (PI.f64) #s(literal 1/6 binary64)))
(*.f64 (*.f64 (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 180 binary64)) #s(literal 1 binary64)) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 180 binary64)) (cbrt.f64 (PI.f64))) (pow.f64 (PI.f64) #s(literal 1/6 binary64)))
(*.f64 (*.f64 (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal 1/4 binary64))) (pow.f64 (PI.f64) #s(literal 1/4 binary64)))
(*.f64 (/.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64)))
(*.f64 (/.f64 (PI.f64) #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) angle))
(-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)))
(neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)))
(*.f64 (PI.f64) angle)
(*.f64 angle (PI.f64))
(*.f64 angle (neg.f64 (-.f64 #s(literal 0 binary64) (PI.f64))))
(*.f64 (*.f64 (PI.f64) angle) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))
(*.f64 (cbrt.f64 (PI.f64)) (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))))
(*.f64 (cbrt.f64 (PI.f64)) (*.f64 (cbrt.f64 (PI.f64)) (*.f64 angle (cbrt.f64 (PI.f64)))))
(*.f64 (cbrt.f64 (PI.f64)) (*.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (*.f64 angle (sqrt.f64 (PI.f64)))))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 angle (cbrt.f64 (PI.f64))))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 angle (sqrt.f64 (PI.f64))))
(*.f64 (-.f64 #s(literal 0 binary64) angle) (-.f64 #s(literal 0 binary64) (PI.f64)))
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)))
(*.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (*.f64 angle (sqrt.f64 (PI.f64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (cbrt.f64 (PI.f64)))
(*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 angle (cbrt.f64 (PI.f64))) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))
(*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (PI.f64))) angle)
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (cbrt.f64 (PI.f64)))
(*.f64 (*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 1 binary64)) (cbrt.f64 (PI.f64)))
(*.f64 (*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (pow.f64 (PI.f64) #s(literal 2/9 binary64))) (pow.f64 (PI.f64) #s(literal 1/9 binary64)))
(*.f64 (*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (pow.f64 (PI.f64) #s(literal 1/6 binary64))) (pow.f64 (PI.f64) #s(literal 1/6 binary64)))
(*.f64 (*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 1 binary64)) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) (pow.f64 (PI.f64) #s(literal 1/6 binary64)))
(*.f64 (*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (pow.f64 (PI.f64) #s(literal 1/4 binary64))) (pow.f64 (PI.f64) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 b)))
(exp.f64 (log.f64 (*.f64 b b)))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 2 binary64))) (log.f64 b)))
(pow.f64 b #s(literal 2 binary64))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 b))
(*.f64 b b)
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 a)))
(exp.f64 (log.f64 (*.f64 a a)))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 2 binary64))) (log.f64 a)))
(pow.f64 a #s(literal 2 binary64))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 a))
(*.f64 a a)
(+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) (*.f64 (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 0 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 0 binary64)) #s(literal 2 binary64))))
(+.f64 (*.f64 (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 0 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 b b))) (*.f64 (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 0 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal -2 binary64) (*.f64 a a))))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 b b)) (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 0 binary64)) #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 a a)) (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 0 binary64)) #s(literal 2 binary64))))
(fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 0 binary64))) #s(literal 2 binary64)) (*.f64 (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 0 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 0 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 0 binary64)) #s(literal 2 binary64))))
(fma.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) (*.f64 (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 0 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 0 binary64)) #s(literal 2 binary64))))
(fma.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 0 binary64)) #s(literal 2 binary64)) (*.f64 (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 0 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 0 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 0 binary64)) #s(literal 2 binary64))))
(fma.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 0 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 0 binary64)) #s(literal 2 binary64))))
(fma.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 0 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 0 binary64)) #s(literal 2 binary64))))
(fma.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (*.f64 (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 0 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 0 binary64)) #s(literal 2 binary64))))
(fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 0 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 0 binary64)) #s(literal 2 binary64))))
(fma.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 0 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 0 binary64)) #s(literal 2 binary64))))
(fma.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 0 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 0 binary64)) #s(literal 2 binary64))))
(fma.f64 (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 0 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 0 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 0 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 0 binary64)) #s(literal 2 binary64))))
(fma.f64 (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 0 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 b b)) (*.f64 (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 0 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal -2 binary64) (*.f64 a a))))
(fma.f64 (*.f64 #s(literal 2 binary64) (*.f64 b b)) (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 0 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 a a)) (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 0 binary64)) #s(literal 2 binary64))))
(fma.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 0 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 0 binary64)) #s(literal 2 binary64))))
(fma.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 0 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 0 binary64)) #s(literal 2 binary64))))
(fma.f64 (/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 0 binary64))) #s(literal 2 binary64)) #s(literal 2 binary64) (*.f64 (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 0 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 0 binary64))) #s(literal 2 binary64)) #s(literal 2 binary64) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 0 binary64)) #s(literal 2 binary64))))
(fma.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 0 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 0 binary64)) #s(literal 2 binary64))))
(fma.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 0 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 0 binary64)) #s(literal 2 binary64))))
(fma.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 0 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 0 binary64)) #s(literal 2 binary64))))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (+.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 0 binary64))) #s(literal 2 binary64))
(/.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 0 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a)))) #s(literal 2 binary64))
(*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 0 binary64))) #s(literal 2 binary64)))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))
(*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 0 binary64)) #s(literal 2 binary64)))
(*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(*.f64 (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 0 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(*.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 0 binary64))) #s(literal 2 binary64)) #s(literal 2 binary64))
(*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 #s(literal 0 binary64) (*.f64 a a))))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(+.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 #s(literal 2 binary64) (*.f64 b b))) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 #s(literal -2 binary64) (*.f64 a a))))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 b b)) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (-.f64 #s(literal 0 binary64) (*.f64 a a))))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 b b)) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (+.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) (-.f64 #s(literal 0 binary64) (*.f64 a a)))))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (-.f64 #s(literal 0 binary64) (*.f64 a a))) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 b b)))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 b b)) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 a a)) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(+.f64 (*.f64 (*.f64 b b) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(+.f64 (*.f64 (*.f64 b b) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (*.f64 (+.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) (-.f64 #s(literal 0 binary64) (*.f64 a a))) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (*.f64 (*.f64 b b) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(+.f64 (*.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(fma.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 #s(literal 0 binary64) (*.f64 a a))))
(fma.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(fma.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(fma.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(fma.f64 (*.f64 b b) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(fma.f64 (*.f64 b b) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (+.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) (-.f64 #s(literal 0 binary64) (*.f64 a a))) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(fma.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 #s(literal 0 binary64) (*.f64 a a))))
(fma.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(fma.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(fma.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(fma.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 #s(literal 0 binary64) (*.f64 a a))))
(fma.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(fma.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(fma.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(fma.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 #s(literal 0 binary64) (*.f64 a a))))
(fma.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(fma.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(fma.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(fma.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 #s(literal 2 binary64) (*.f64 b b)) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 #s(literal -2 binary64) (*.f64 a a))))
(fma.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (*.f64 b b) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(fma.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 #s(literal 0 binary64) (*.f64 a a))))
(fma.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64) (*.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(fma.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(fma.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(fma.f64 (*.f64 #s(literal 2 binary64) (*.f64 b b)) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 a a)) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(fma.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 b b) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (-.f64 #s(literal 0 binary64) (*.f64 a a))))
(fma.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 b b) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (+.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) (-.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 #s(literal 0 binary64) (*.f64 a a))))
(fma.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(fma.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(fma.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(fma.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(fma.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 b b)))
(*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64))
(*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (-.f64 (*.f64 b b) (*.f64 a a)))
(+.f64 (*.f64 (cos.f64 #s(literal 0 binary64)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 #s(literal 0 binary64) (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))))
(+.f64 (*.f64 (cos.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))
(cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))
(cos.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (PI.f64)))
(cos.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))))
(+.f64 (*.f64 b b) (-.f64 #s(literal 0 binary64) (*.f64 a a)))
(+.f64 (*.f64 b b) (+.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) (-.f64 #s(literal 0 binary64) (*.f64 a a))))
(+.f64 (*.f64 b b) (neg.f64 (-.f64 (*.f64 a a) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(+.f64 (*.f64 b b) (+.f64 (+.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) (-.f64 #s(literal 0 binary64) (*.f64 a a))) (*.f64 #s(literal 0 binary64) (*.f64 a a))))
(+.f64 (*.f64 b b) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(+.f64 (*.f64 b b) (+.f64 (+.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) (-.f64 #s(literal 0 binary64) (*.f64 a a))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(+.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 #s(literal 0 binary64) (*.f64 a a)))
(+.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))))
(+.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (*.f64 #s(literal 0 binary64) (*.f64 a a))))
(+.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(+.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a)))
(+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 b b))
(+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (+.f64 (*.f64 b b) (*.f64 #s(literal 0 binary64) (*.f64 a a))))
(+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (+.f64 (*.f64 b b) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (+.f64 (*.f64 a a) (-.f64 (*.f64 b b) (*.f64 a a))))
(+.f64 (+.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) (-.f64 #s(literal 0 binary64) (*.f64 a a))) (*.f64 b b))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (-.f64 (*.f64 b b) (*.f64 a a)))
(+.f64 (+.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 #s(literal 0 binary64) (*.f64 a a))) (*.f64 a a))
(+.f64 (+.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 b b)) (-.f64 #s(literal 0 binary64) (*.f64 a a)))
(+.f64 (+.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 b b)) (+.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) (-.f64 #s(literal 0 binary64) (*.f64 a a))))
(-.f64 (*.f64 b b) (*.f64 a a))
(-.f64 (*.f64 b b) (-.f64 (*.f64 a a) (*.f64 #s(literal 0 binary64) (*.f64 a a))))
(-.f64 (*.f64 b b) (-.f64 (-.f64 (*.f64 a a) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (*.f64 #s(literal 0 binary64) (*.f64 a a))))
(-.f64 (*.f64 b b) (-.f64 (*.f64 a a) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(-.f64 (*.f64 b b) (-.f64 (-.f64 (*.f64 a a) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(-.f64 #s(literal 0 binary64) (-.f64 (*.f64 a a) (*.f64 b b)))
(-.f64 (+.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 b b)) (*.f64 a a))
(-.f64 (+.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 b b)) (-.f64 (*.f64 a a) (*.f64 #s(literal 0 binary64) (*.f64 a a))))
(-.f64 (+.f64 (*.f64 b b) #s(literal 0 binary64)) (*.f64 a a))
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a)))
(fma.f64 b b (-.f64 #s(literal 0 binary64) (*.f64 a a)))
(fma.f64 b b (+.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) (-.f64 #s(literal 0 binary64) (*.f64 a a))))
(fma.f64 b b (neg.f64 (-.f64 (*.f64 a a) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 b b (+.f64 (+.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) (-.f64 #s(literal 0 binary64) (*.f64 a a))) (*.f64 #s(literal 0 binary64) (*.f64 a a))))
(fma.f64 b b (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 b b (+.f64 (+.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) (-.f64 #s(literal 0 binary64) (*.f64 a a))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 b b (neg.f64 (-.f64 (-.f64 (*.f64 a a) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 b b (neg.f64 (-.f64 (*.f64 a a) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))))))
(fma.f64 b b (neg.f64 (-.f64 (-.f64 (*.f64 a a) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))))))
(fma.f64 a (-.f64 #s(literal 0 binary64) a) (*.f64 b b))
(fma.f64 a (-.f64 #s(literal 0 binary64) a) (+.f64 (*.f64 b b) (*.f64 #s(literal 0 binary64) (*.f64 a a))))
(fma.f64 a (-.f64 #s(literal 0 binary64) a) (+.f64 (*.f64 b b) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 a (-.f64 #s(literal 0 binary64) a) (+.f64 (*.f64 a a) (-.f64 (*.f64 b b) (*.f64 a a))))
(fma.f64 a (+.f64 (-.f64 #s(literal 0 binary64) a) a) (-.f64 (*.f64 b b) (*.f64 a a)))
(fma.f64 (*.f64 a a) #s(literal -1 binary64) (*.f64 b b))
(fma.f64 (*.f64 a a) #s(literal -1 binary64) (+.f64 (*.f64 b b) (*.f64 #s(literal 0 binary64) (*.f64 a a))))
(fma.f64 (*.f64 a a) #s(literal -1 binary64) (+.f64 (*.f64 b b) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (*.f64 a a) #s(literal -1 binary64) (+.f64 (*.f64 a a) (-.f64 (*.f64 b b) (*.f64 a a))))
(fma.f64 (-.f64 #s(literal 0 binary64) a) a (*.f64 b b))
(fma.f64 (-.f64 #s(literal 0 binary64) a) a (+.f64 (*.f64 b b) (*.f64 #s(literal 0 binary64) (*.f64 a a))))
(fma.f64 (-.f64 #s(literal 0 binary64) a) a (+.f64 (*.f64 b b) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (-.f64 #s(literal 0 binary64) a) a (+.f64 (*.f64 a a) (-.f64 (*.f64 b b) (*.f64 a a))))
(fma.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a)))
(fma.f64 #s(literal -1 binary64) (*.f64 a a) (*.f64 b b))
(fma.f64 #s(literal -1 binary64) (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 #s(literal 0 binary64) (*.f64 a a))))
(fma.f64 #s(literal -1 binary64) (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 #s(literal -1 binary64) (*.f64 a a) (+.f64 (*.f64 a a) (-.f64 (*.f64 b b) (*.f64 a a))))
(fma.f64 #s(literal 0 binary64) (*.f64 a a) (-.f64 (*.f64 b b) (*.f64 a a)))
(-.f64 (*.f64 #s(literal 0 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (cos.f64 #s(literal 0 binary64)) (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))))
(-.f64 (*.f64 (sin.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (cos.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))
(sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(neg.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))
(neg.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (PI.f64))))
(neg.f64 (sin.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))))
(+.f64 (*.f64 (cos.f64 #s(literal 0 binary64)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 #s(literal 0 binary64) (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))))
(+.f64 (*.f64 (cos.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))
(cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))
(cos.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (PI.f64)))
(cos.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))))
(+.f64 (*.f64 b b) (-.f64 #s(literal 0 binary64) (*.f64 a a)))
(+.f64 (*.f64 b b) (+.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) (-.f64 #s(literal 0 binary64) (*.f64 a a))))
(+.f64 (*.f64 b b) (neg.f64 (-.f64 (*.f64 a a) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(+.f64 (*.f64 b b) (+.f64 (+.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) (-.f64 #s(literal 0 binary64) (*.f64 a a))) (*.f64 #s(literal 0 binary64) (*.f64 a a))))
(+.f64 (*.f64 b b) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(+.f64 (*.f64 b b) (+.f64 (+.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) (-.f64 #s(literal 0 binary64) (*.f64 a a))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(+.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 #s(literal 0 binary64) (*.f64 a a)))
(+.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))))
(+.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (*.f64 #s(literal 0 binary64) (*.f64 a a))))
(+.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(+.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a)))
(+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 b b))
(+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (+.f64 (*.f64 b b) (*.f64 #s(literal 0 binary64) (*.f64 a a))))
(+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (+.f64 (*.f64 b b) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (+.f64 (*.f64 a a) (-.f64 (*.f64 b b) (*.f64 a a))))
(+.f64 (+.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) (-.f64 #s(literal 0 binary64) (*.f64 a a))) (*.f64 b b))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (-.f64 (*.f64 b b) (*.f64 a a)))
(+.f64 (+.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 #s(literal 0 binary64) (*.f64 a a))) (*.f64 a a))
(+.f64 (+.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 b b)) (-.f64 #s(literal 0 binary64) (*.f64 a a)))
(+.f64 (+.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 b b)) (+.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) (-.f64 #s(literal 0 binary64) (*.f64 a a))))
(-.f64 (*.f64 b b) (*.f64 a a))
(-.f64 (*.f64 b b) (-.f64 (*.f64 a a) (*.f64 #s(literal 0 binary64) (*.f64 a a))))
(-.f64 (*.f64 b b) (-.f64 (-.f64 (*.f64 a a) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (*.f64 #s(literal 0 binary64) (*.f64 a a))))
(-.f64 (*.f64 b b) (-.f64 (*.f64 a a) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(-.f64 (*.f64 b b) (-.f64 (-.f64 (*.f64 a a) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(-.f64 #s(literal 0 binary64) (-.f64 (*.f64 a a) (*.f64 b b)))
(-.f64 (+.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 b b)) (*.f64 a a))
(-.f64 (+.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 b b)) (-.f64 (*.f64 a a) (*.f64 #s(literal 0 binary64) (*.f64 a a))))
(-.f64 (+.f64 (*.f64 b b) #s(literal 0 binary64)) (*.f64 a a))
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a)))
(fma.f64 b b (-.f64 #s(literal 0 binary64) (*.f64 a a)))
(fma.f64 b b (+.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) (-.f64 #s(literal 0 binary64) (*.f64 a a))))
(fma.f64 b b (neg.f64 (-.f64 (*.f64 a a) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 b b (+.f64 (+.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) (-.f64 #s(literal 0 binary64) (*.f64 a a))) (*.f64 #s(literal 0 binary64) (*.f64 a a))))
(fma.f64 b b (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 b b (+.f64 (+.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) (-.f64 #s(literal 0 binary64) (*.f64 a a))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 b b (neg.f64 (-.f64 (-.f64 (*.f64 a a) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 b b (neg.f64 (-.f64 (*.f64 a a) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))))))
(fma.f64 b b (neg.f64 (-.f64 (-.f64 (*.f64 a a) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))))))
(fma.f64 a (-.f64 #s(literal 0 binary64) a) (*.f64 b b))
(fma.f64 a (-.f64 #s(literal 0 binary64) a) (+.f64 (*.f64 b b) (*.f64 #s(literal 0 binary64) (*.f64 a a))))
(fma.f64 a (-.f64 #s(literal 0 binary64) a) (+.f64 (*.f64 b b) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 a (-.f64 #s(literal 0 binary64) a) (+.f64 (*.f64 a a) (-.f64 (*.f64 b b) (*.f64 a a))))
(fma.f64 a (+.f64 (-.f64 #s(literal 0 binary64) a) a) (-.f64 (*.f64 b b) (*.f64 a a)))
(fma.f64 (*.f64 a a) #s(literal -1 binary64) (*.f64 b b))
(fma.f64 (*.f64 a a) #s(literal -1 binary64) (+.f64 (*.f64 b b) (*.f64 #s(literal 0 binary64) (*.f64 a a))))
(fma.f64 (*.f64 a a) #s(literal -1 binary64) (+.f64 (*.f64 b b) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (*.f64 a a) #s(literal -1 binary64) (+.f64 (*.f64 a a) (-.f64 (*.f64 b b) (*.f64 a a))))
(fma.f64 (-.f64 #s(literal 0 binary64) a) a (*.f64 b b))
(fma.f64 (-.f64 #s(literal 0 binary64) a) a (+.f64 (*.f64 b b) (*.f64 #s(literal 0 binary64) (*.f64 a a))))
(fma.f64 (-.f64 #s(literal 0 binary64) a) a (+.f64 (*.f64 b b) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (-.f64 #s(literal 0 binary64) a) a (+.f64 (*.f64 a a) (-.f64 (*.f64 b b) (*.f64 a a))))
(fma.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a)))
(fma.f64 #s(literal -1 binary64) (*.f64 a a) (*.f64 b b))
(fma.f64 #s(literal -1 binary64) (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 #s(literal 0 binary64) (*.f64 a a))))
(fma.f64 #s(literal -1 binary64) (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 #s(literal -1 binary64) (*.f64 a a) (+.f64 (*.f64 a a) (-.f64 (*.f64 b b) (*.f64 a a))))
(fma.f64 #s(literal 0 binary64) (*.f64 a a) (-.f64 (*.f64 b b) (*.f64 a a)))

simplify317.0ms (1.8%)

Algorithm
egg-herbie
Rules
6388×*-lowering-*.f32
6388×*-lowering-*.f64
5660×+-lowering-+.f64
5660×+-lowering-+.f32
1836×distribute-rgt-in
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01884406
16393652
229333550
086763550
Stop Event
iter limit
node limit
Counts
252 → 252
Calls
Call 1
Inputs
(* 1/90 (* angle (* (PI) (- (pow b 2) (pow a 2)))))
(* angle (+ (* 1/90 (* (PI) (- (pow b 2) (pow a 2)))) (* 2 (* (pow angle 2) (+ (* -1/11664000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))) (* -1/34992000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))))))))
(* angle (+ (* 1/90 (* (PI) (- (pow b 2) (pow a 2)))) (* (pow angle 2) (+ (* 2 (* (pow angle 2) (+ (* 1/22674816000000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))) (+ (* 1/4534963200000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))) (* 1/2267481600000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))))))) (* 2 (+ (* -1/11664000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))) (* -1/34992000 (* (pow (PI) 3) (- (pow b 2) (pow a 2))))))))))
(* angle (+ (* 1/90 (* (PI) (- (pow b 2) (pow a 2)))) (* (pow angle 2) (+ (* 2 (+ (* -1/11664000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))) (* -1/34992000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))))) (* (pow angle 2) (+ (* 2 (* (pow angle 2) (+ (* -1/881596846080000000 (* (pow (PI) 7) (- (pow b 2) (pow a 2)))) (+ (* -1/1469328076800000000 (* (pow (PI) 7) (- (pow b 2) (pow a 2)))) (+ (* -1/4407984230400000000 (* (pow (PI) 7) (- (pow b 2) (pow a 2)))) (* -1/30855889612800000000 (* (pow (PI) 7) (- (pow b 2) (pow a 2))))))))) (* 2 (+ (* 1/22674816000000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))) (+ (* 1/4534963200000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))) (* 1/2267481600000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))))))))))))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))
(* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))
(* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))
(* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))
(* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))
(* 1/180 (* angle (PI)))
(* angle (+ (* -1/34992000 (* (pow angle 2) (pow (PI) 3))) (* 1/180 (PI))))
(* angle (+ (* 1/180 (PI)) (* (pow angle 2) (+ (* -1/34992000 (pow (PI) 3)) (* 1/22674816000000 (* (pow angle 2) (pow (PI) 5)))))))
(* angle (+ (* 1/180 (PI)) (* (pow angle 2) (+ (* -1/34992000 (pow (PI) 3)) (* (pow angle 2) (+ (* -1/30855889612800000000 (* (pow angle 2) (pow (PI) 7))) (* 1/22674816000000 (pow (PI) 5))))))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* angle (PI))
(* angle (PI))
(* angle (PI))
(* angle (PI))
(* angle (PI))
(* angle (PI))
(* angle (PI))
(* angle (PI))
(* angle (PI))
(* angle (PI))
(* angle (PI))
(* angle (PI))
(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 a 2)
(pow a 2)
(pow a 2)
(pow a 2)
(pow a 2)
(pow a 2)
(pow a 2)
(pow a 2)
(pow a 2)
(pow a 2)
(pow a 2)
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))
(* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))
(* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))
(* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))
(* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))
(* 1/90 (* angle (* (PI) (- (pow b 2) (pow a 2)))))
(* angle (+ (* 1/90 (* (PI) (- (pow b 2) (pow a 2)))) (* 2 (* (pow angle 2) (+ (* -1/11664000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))) (* -1/34992000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))))))))
(* angle (+ (* 1/90 (* (PI) (- (pow b 2) (pow a 2)))) (* (pow angle 2) (+ (* 2 (* (pow angle 2) (+ (* 1/22674816000000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))) (+ (* 1/4534963200000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))) (* 1/2267481600000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))))))) (* 2 (+ (* -1/11664000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))) (* -1/34992000 (* (pow (PI) 3) (- (pow b 2) (pow a 2))))))))))
(* angle (+ (* 1/90 (* (PI) (- (pow b 2) (pow a 2)))) (* (pow angle 2) (+ (* 2 (+ (* -1/11664000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))) (* -1/34992000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))))) (* (pow angle 2) (+ (* 2 (* (pow angle 2) (+ (* -1/881596846080000000 (* (pow (PI) 7) (- (pow b 2) (pow a 2)))) (+ (* -1/1469328076800000000 (* (pow (PI) 7) (- (pow b 2) (pow a 2)))) (+ (* -1/4407984230400000000 (* (pow (PI) 7) (- (pow b 2) (pow a 2)))) (* -1/30855889612800000000 (* (pow (PI) 7) (- (pow b 2) (pow a 2))))))))) (* 2 (+ (* 1/22674816000000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))) (+ (* 1/4534963200000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))) (* 1/2267481600000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))))))))))))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(* -2 (* (pow a 2) (sin (* 1/180 (* angle (PI))))))
(+ (* -2 (* (pow a 2) (sin (* 1/180 (* angle (PI)))))) (* 2 (* (pow b 2) (sin (* 1/180 (* angle (PI)))))))
(+ (* -2 (* (pow a 2) (sin (* 1/180 (* angle (PI)))))) (* 2 (* (pow b 2) (sin (* 1/180 (* angle (PI)))))))
(+ (* -2 (* (pow a 2) (sin (* 1/180 (* angle (PI)))))) (* 2 (* (pow b 2) (sin (* 1/180 (* angle (PI)))))))
(* 2 (* (pow b 2) (sin (* 1/180 (* angle (PI))))))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (sin (* 1/180 (* angle (PI))))) (pow b 2))) (* 2 (sin (* 1/180 (* angle (PI)))))))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (sin (* 1/180 (* angle (PI))))) (pow b 2))) (* 2 (sin (* 1/180 (* angle (PI)))))))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (sin (* 1/180 (* angle (PI))))) (pow b 2))) (* 2 (sin (* 1/180 (* angle (PI)))))))
(* 2 (* (pow b 2) (sin (* 1/180 (* angle (PI))))))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (sin (* 1/180 (* angle (PI))))) (pow b 2))) (* 2 (sin (* 1/180 (* angle (PI)))))))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (sin (* 1/180 (* angle (PI))))) (pow b 2))) (* 2 (sin (* 1/180 (* angle (PI)))))))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (sin (* 1/180 (* angle (PI))))) (pow b 2))) (* 2 (sin (* 1/180 (* angle (PI)))))))
(* 2 (* (pow b 2) (sin (* 1/180 (* angle (PI))))))
(+ (* -2 (* (pow a 2) (sin (* 1/180 (* angle (PI)))))) (* 2 (* (pow b 2) (sin (* 1/180 (* angle (PI)))))))
(+ (* -2 (* (pow a 2) (sin (* 1/180 (* angle (PI)))))) (* 2 (* (pow b 2) (sin (* 1/180 (* angle (PI)))))))
(+ (* -2 (* (pow a 2) (sin (* 1/180 (* angle (PI)))))) (* 2 (* (pow b 2) (sin (* 1/180 (* angle (PI)))))))
(* -2 (* (pow a 2) (sin (* 1/180 (* angle (PI))))))
(* (pow a 2) (+ (* -2 (sin (* 1/180 (* angle (PI))))) (* 2 (/ (* (pow b 2) (sin (* 1/180 (* angle (PI))))) (pow a 2)))))
(* (pow a 2) (+ (* -2 (sin (* 1/180 (* angle (PI))))) (* 2 (/ (* (pow b 2) (sin (* 1/180 (* angle (PI))))) (pow a 2)))))
(* (pow a 2) (+ (* -2 (sin (* 1/180 (* angle (PI))))) (* 2 (/ (* (pow b 2) (sin (* 1/180 (* angle (PI))))) (pow a 2)))))
(* -2 (* (pow a 2) (sin (* 1/180 (* angle (PI))))))
(* (pow a 2) (+ (* -2 (sin (* 1/180 (* angle (PI))))) (* 2 (/ (* (pow b 2) (sin (* 1/180 (* angle (PI))))) (pow a 2)))))
(* (pow a 2) (+ (* -2 (sin (* 1/180 (* angle (PI))))) (* 2 (/ (* (pow b 2) (sin (* 1/180 (* angle (PI))))) (pow a 2)))))
(* (pow a 2) (+ (* -2 (sin (* 1/180 (* angle (PI))))) (* 2 (/ (* (pow b 2) (sin (* 1/180 (* angle (PI))))) (pow a 2)))))
(* 1/90 (* angle (* (PI) (- (pow b 2) (pow a 2)))))
(* angle (+ (* -1/17496000 (* (pow angle 2) (* (pow (PI) 3) (- (pow b 2) (pow a 2))))) (* 1/90 (* (PI) (- (pow b 2) (pow a 2))))))
(* angle (+ (* 1/90 (* (PI) (- (pow b 2) (pow a 2)))) (* (pow angle 2) (+ (* -1/17496000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))) (* 1/11337408000000 (* (pow angle 2) (* (pow (PI) 5) (- (pow b 2) (pow a 2)))))))))
(* angle (+ (* 1/90 (* (PI) (- (pow b 2) (pow a 2)))) (* (pow angle 2) (+ (* -1/17496000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))) (* (pow angle 2) (+ (* -1/15427944806400000000 (* (pow angle 2) (* (pow (PI) 7) (- (pow b 2) (pow a 2))))) (* 1/11337408000000 (* (pow (PI) 5) (- (pow b 2) (pow a 2))))))))))
(* 2 (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2))))
(* 2 (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2))))
(* 2 (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2))))
(* 2 (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2))))
(* 2 (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2))))
(* 2 (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2))))
(* 2 (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2))))
(* 2 (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2))))
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 (pow a 2))
(- (pow b 2) (pow a 2))
(- (pow b 2) (pow a 2))
(- (pow b 2) (pow a 2))
(pow b 2)
(* (pow b 2) (+ 1 (* -1 (/ (pow a 2) (pow b 2)))))
(* (pow b 2) (+ 1 (* -1 (/ (pow a 2) (pow b 2)))))
(* (pow b 2) (+ 1 (* -1 (/ (pow a 2) (pow b 2)))))
(pow b 2)
(* (pow b 2) (+ 1 (* -1 (/ (pow a 2) (pow b 2)))))
(* (pow b 2) (+ 1 (* -1 (/ (pow a 2) (pow b 2)))))
(* (pow b 2) (+ 1 (* -1 (/ (pow a 2) (pow b 2)))))
(pow b 2)
(+ (* -1 (pow a 2)) (pow b 2))
(+ (* -1 (pow a 2)) (pow b 2))
(+ (* -1 (pow a 2)) (pow b 2))
(* -1 (pow a 2))
(* (pow a 2) (- (/ (pow b 2) (pow a 2)) 1))
(* (pow a 2) (- (/ (pow b 2) (pow a 2)) 1))
(* (pow a 2) (- (/ (pow b 2) (pow a 2)) 1))
(* -1 (pow a 2))
(* (pow a 2) (- (/ (pow b 2) (pow a 2)) 1))
(* (pow a 2) (- (/ (pow b 2) (pow a 2)) 1))
(* (pow a 2) (- (/ (pow b 2) (pow a 2)) 1))
(* 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 (pow a 2))
(- (pow b 2) (pow a 2))
(- (pow b 2) (pow a 2))
(- (pow b 2) (pow a 2))
(pow b 2)
(* (pow b 2) (+ 1 (* -1 (/ (pow a 2) (pow b 2)))))
(* (pow b 2) (+ 1 (* -1 (/ (pow a 2) (pow b 2)))))
(* (pow b 2) (+ 1 (* -1 (/ (pow a 2) (pow b 2)))))
(pow b 2)
(* (pow b 2) (+ 1 (* -1 (/ (pow a 2) (pow b 2)))))
(* (pow b 2) (+ 1 (* -1 (/ (pow a 2) (pow b 2)))))
(* (pow b 2) (+ 1 (* -1 (/ (pow a 2) (pow b 2)))))
(pow b 2)
(+ (* -1 (pow a 2)) (pow b 2))
(+ (* -1 (pow a 2)) (pow b 2))
(+ (* -1 (pow a 2)) (pow b 2))
(* -1 (pow a 2))
(* (pow a 2) (- (/ (pow b 2) (pow a 2)) 1))
(* (pow a 2) (- (/ (pow b 2) (pow a 2)) 1))
(* (pow a 2) (- (/ (pow b 2) (pow a 2)) 1))
(* -1 (pow a 2))
(* (pow a 2) (- (/ (pow b 2) (pow a 2)) 1))
(* (pow a 2) (- (/ (pow b 2) (pow a 2)) 1))
(* (pow a 2) (- (/ (pow b 2) (pow a 2)) 1))
Outputs
(* 1/90 (* angle (* (PI) (- (pow b 2) (pow a 2)))))
(*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (PI.f64))) (-.f64 (*.f64 b b) (*.f64 a a)))
(* angle (+ (* 1/90 (* (PI) (- (pow b 2) (pow a 2)))) (* 2 (* (pow angle 2) (+ (* -1/11664000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))) (* -1/34992000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))))))))
(*.f64 angle (+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 #s(literal 1/90 binary64) (PI.f64))) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal -1/4374000 binary64)))))
(* angle (+ (* 1/90 (* (PI) (- (pow b 2) (pow a 2)))) (* (pow angle 2) (+ (* 2 (* (pow angle 2) (+ (* 1/22674816000000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))) (+ (* 1/4534963200000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))) (* 1/2267481600000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))))))) (* 2 (+ (* -1/11664000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))) (* -1/34992000 (* (pow (PI) 3) (- (pow b 2) (pow a 2))))))))))
(*.f64 angle (+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 #s(literal 1/90 binary64) (PI.f64))) (*.f64 angle (*.f64 angle (+.f64 (*.f64 angle (*.f64 angle (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (pow.f64 (PI.f64) #s(literal 5 binary64))) #s(literal 1/708588000000 binary64)))) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal -1/4374000 binary64)))))))
(* angle (+ (* 1/90 (* (PI) (- (pow b 2) (pow a 2)))) (* (pow angle 2) (+ (* 2 (+ (* -1/11664000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))) (* -1/34992000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))))) (* (pow angle 2) (+ (* 2 (* (pow angle 2) (+ (* -1/881596846080000000 (* (pow (PI) 7) (- (pow b 2) (pow a 2)))) (+ (* -1/1469328076800000000 (* (pow (PI) 7) (- (pow b 2) (pow a 2)))) (+ (* -1/4407984230400000000 (* (pow (PI) 7) (- (pow b 2) (pow a 2)))) (* -1/30855889612800000000 (* (pow (PI) 7) (- (pow b 2) (pow a 2))))))))) (* 2 (+ (* 1/22674816000000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))) (+ (* 1/4534963200000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))) (* 1/2267481600000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))))))))))))
(*.f64 angle (+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 #s(literal 1/90 binary64) (PI.f64))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal -1/4374000 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (pow.f64 (PI.f64) #s(literal 5 binary64))) #s(literal 1/1417176000000 binary64)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (pow.f64 (PI.f64) #s(literal 7 binary64))) #s(literal -1/482123275200000000 binary64)))) (*.f64 angle angle)))))))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 a a) #s(literal -2 binary64))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (+.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 b b)))))
(+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (+.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 b b)))))
(+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (+.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 b b)))))
(* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 b b))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 a a) #s(literal -2 binary64))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 b b)) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 a a) #s(literal -2 binary64))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 b b)) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 a a) #s(literal -2 binary64))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 b b)) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))))
(* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 b b))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 a a) #s(literal -2 binary64))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 b b)) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 a a) #s(literal -2 binary64))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 b b)) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 a a) #s(literal -2 binary64))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 b b)) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))))
(* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 b b))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (+.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 b b)))))
(+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (+.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 b b)))))
(+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (+.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 b b)))))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 a a) #s(literal -2 binary64))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal -2 binary64))) (/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 b b))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 a a))))
(* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal -2 binary64))) (/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 b b))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 a a))))
(* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal -2 binary64))) (/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 b b))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 a a))))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 a a) #s(literal -2 binary64))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal -2 binary64))) (/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 b b))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 a a))))
(* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal -2 binary64))) (/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 b b))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 a a))))
(* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal -2 binary64))) (/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 b b))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 a a))))
(* 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 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 (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 (*.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/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)))
(* 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))
(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)
(*.f64 a a)
(pow a 2)
(*.f64 a a)
(pow a 2)
(*.f64 a a)
(pow a 2)
(*.f64 a a)
(pow a 2)
(*.f64 a a)
(pow a 2)
(*.f64 a a)
(pow a 2)
(*.f64 a a)
(pow a 2)
(*.f64 a a)
(pow a 2)
(*.f64 a a)
(pow a 2)
(*.f64 a a)
(pow a 2)
(*.f64 a a)
(pow a 2)
(*.f64 a a)
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 a a) #s(literal -2 binary64))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (+.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 b b)))))
(+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (+.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 b b)))))
(+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (+.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 b b)))))
(* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 b b))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 a a) #s(literal -2 binary64))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 b b)) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 a a) #s(literal -2 binary64))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 b b)) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 a a) #s(literal -2 binary64))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 b b)) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))))
(* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 b b))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 a a) #s(literal -2 binary64))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 b b)) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 a a) #s(literal -2 binary64))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 b b)) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 a a) #s(literal -2 binary64))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 b b)) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))))
(* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 b b))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (+.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 b b)))))
(+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (+.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 b b)))))
(+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (+.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 b b)))))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 a a) #s(literal -2 binary64))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal -2 binary64))) (/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 b b))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 a a))))
(* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal -2 binary64))) (/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 b b))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 a a))))
(* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal -2 binary64))) (/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 b b))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 a a))))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 a a) #s(literal -2 binary64))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal -2 binary64))) (/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 b b))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 a a))))
(* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal -2 binary64))) (/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 b b))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 a a))))
(* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal -2 binary64))) (/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 b b))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 a a))))
(* 1/90 (* angle (* (PI) (- (pow b 2) (pow a 2)))))
(*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (PI.f64))) (-.f64 (*.f64 b b) (*.f64 a a)))
(* angle (+ (* 1/90 (* (PI) (- (pow b 2) (pow a 2)))) (* 2 (* (pow angle 2) (+ (* -1/11664000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))) (* -1/34992000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))))))))
(*.f64 angle (+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 #s(literal 1/90 binary64) (PI.f64))) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal -1/4374000 binary64)))))
(* angle (+ (* 1/90 (* (PI) (- (pow b 2) (pow a 2)))) (* (pow angle 2) (+ (* 2 (* (pow angle 2) (+ (* 1/22674816000000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))) (+ (* 1/4534963200000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))) (* 1/2267481600000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))))))) (* 2 (+ (* -1/11664000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))) (* -1/34992000 (* (pow (PI) 3) (- (pow b 2) (pow a 2))))))))))
(*.f64 angle (+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 #s(literal 1/90 binary64) (PI.f64))) (*.f64 angle (*.f64 angle (+.f64 (*.f64 angle (*.f64 angle (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (pow.f64 (PI.f64) #s(literal 5 binary64))) #s(literal 1/708588000000 binary64)))) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal -1/4374000 binary64)))))))
(* angle (+ (* 1/90 (* (PI) (- (pow b 2) (pow a 2)))) (* (pow angle 2) (+ (* 2 (+ (* -1/11664000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))) (* -1/34992000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))))) (* (pow angle 2) (+ (* 2 (* (pow angle 2) (+ (* -1/881596846080000000 (* (pow (PI) 7) (- (pow b 2) (pow a 2)))) (+ (* -1/1469328076800000000 (* (pow (PI) 7) (- (pow b 2) (pow a 2)))) (+ (* -1/4407984230400000000 (* (pow (PI) 7) (- (pow b 2) (pow a 2)))) (* -1/30855889612800000000 (* (pow (PI) 7) (- (pow b 2) (pow a 2))))))))) (* 2 (+ (* 1/22674816000000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))) (+ (* 1/4534963200000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))) (* 1/2267481600000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))))))))))))
(*.f64 angle (+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 #s(literal 1/90 binary64) (PI.f64))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal -1/4374000 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (pow.f64 (PI.f64) #s(literal 5 binary64))) #s(literal 1/1417176000000 binary64)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (pow.f64 (PI.f64) #s(literal 7 binary64))) #s(literal -1/482123275200000000 binary64)))) (*.f64 angle angle)))))))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(* -2 (* (pow a 2) (sin (* 1/180 (* angle (PI))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 a a) #s(literal -2 binary64)))
(+ (* -2 (* (pow a 2) (sin (* 1/180 (* angle (PI)))))) (* 2 (* (pow b 2) (sin (* 1/180 (* angle (PI)))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (+.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 b b))))
(+ (* -2 (* (pow a 2) (sin (* 1/180 (* angle (PI)))))) (* 2 (* (pow b 2) (sin (* 1/180 (* angle (PI)))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (+.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 b b))))
(+ (* -2 (* (pow a 2) (sin (* 1/180 (* angle (PI)))))) (* 2 (* (pow b 2) (sin (* 1/180 (* angle (PI)))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (+.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 b b))))
(* 2 (* (pow b 2) (sin (* 1/180 (* angle (PI))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 b b)))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (sin (* 1/180 (* angle (PI))))) (pow b 2))) (* 2 (sin (* 1/180 (* angle (PI)))))))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 a a) #s(literal -2 binary64))) (*.f64 b b)) (*.f64 #s(literal 2 binary64) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (sin (* 1/180 (* angle (PI))))) (pow b 2))) (* 2 (sin (* 1/180 (* angle (PI)))))))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 a a) #s(literal -2 binary64))) (*.f64 b b)) (*.f64 #s(literal 2 binary64) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (sin (* 1/180 (* angle (PI))))) (pow b 2))) (* 2 (sin (* 1/180 (* angle (PI)))))))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 a a) #s(literal -2 binary64))) (*.f64 b b)) (*.f64 #s(literal 2 binary64) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))))
(* 2 (* (pow b 2) (sin (* 1/180 (* angle (PI))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 b b)))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (sin (* 1/180 (* angle (PI))))) (pow b 2))) (* 2 (sin (* 1/180 (* angle (PI)))))))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 a a) #s(literal -2 binary64))) (*.f64 b b)) (*.f64 #s(literal 2 binary64) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (sin (* 1/180 (* angle (PI))))) (pow b 2))) (* 2 (sin (* 1/180 (* angle (PI)))))))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 a a) #s(literal -2 binary64))) (*.f64 b b)) (*.f64 #s(literal 2 binary64) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (sin (* 1/180 (* angle (PI))))) (pow b 2))) (* 2 (sin (* 1/180 (* angle (PI)))))))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 a a) #s(literal -2 binary64))) (*.f64 b b)) (*.f64 #s(literal 2 binary64) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))))
(* 2 (* (pow b 2) (sin (* 1/180 (* angle (PI))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 b b)))
(+ (* -2 (* (pow a 2) (sin (* 1/180 (* angle (PI)))))) (* 2 (* (pow b 2) (sin (* 1/180 (* angle (PI)))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (+.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 b b))))
(+ (* -2 (* (pow a 2) (sin (* 1/180 (* angle (PI)))))) (* 2 (* (pow b 2) (sin (* 1/180 (* angle (PI)))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (+.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 b b))))
(+ (* -2 (* (pow a 2) (sin (* 1/180 (* angle (PI)))))) (* 2 (* (pow b 2) (sin (* 1/180 (* angle (PI)))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (+.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 b b))))
(* -2 (* (pow a 2) (sin (* 1/180 (* angle (PI))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 a a) #s(literal -2 binary64)))
(* (pow a 2) (+ (* -2 (sin (* 1/180 (* angle (PI))))) (* 2 (/ (* (pow b 2) (sin (* 1/180 (* angle (PI))))) (pow a 2)))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal -2 binary64)) (*.f64 (*.f64 (*.f64 b b) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (/.f64 #s(literal 2 binary64) (*.f64 a a)))))
(* (pow a 2) (+ (* -2 (sin (* 1/180 (* angle (PI))))) (* 2 (/ (* (pow b 2) (sin (* 1/180 (* angle (PI))))) (pow a 2)))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal -2 binary64)) (*.f64 (*.f64 (*.f64 b b) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (/.f64 #s(literal 2 binary64) (*.f64 a a)))))
(* (pow a 2) (+ (* -2 (sin (* 1/180 (* angle (PI))))) (* 2 (/ (* (pow b 2) (sin (* 1/180 (* angle (PI))))) (pow a 2)))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal -2 binary64)) (*.f64 (*.f64 (*.f64 b b) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (/.f64 #s(literal 2 binary64) (*.f64 a a)))))
(* -2 (* (pow a 2) (sin (* 1/180 (* angle (PI))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 a a) #s(literal -2 binary64)))
(* (pow a 2) (+ (* -2 (sin (* 1/180 (* angle (PI))))) (* 2 (/ (* (pow b 2) (sin (* 1/180 (* angle (PI))))) (pow a 2)))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal -2 binary64)) (*.f64 (*.f64 (*.f64 b b) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (/.f64 #s(literal 2 binary64) (*.f64 a a)))))
(* (pow a 2) (+ (* -2 (sin (* 1/180 (* angle (PI))))) (* 2 (/ (* (pow b 2) (sin (* 1/180 (* angle (PI))))) (pow a 2)))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal -2 binary64)) (*.f64 (*.f64 (*.f64 b b) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (/.f64 #s(literal 2 binary64) (*.f64 a a)))))
(* (pow a 2) (+ (* -2 (sin (* 1/180 (* angle (PI))))) (* 2 (/ (* (pow b 2) (sin (* 1/180 (* angle (PI))))) (pow a 2)))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal -2 binary64)) (*.f64 (*.f64 (*.f64 b b) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (/.f64 #s(literal 2 binary64) (*.f64 a a)))))
(* 1/90 (* angle (* (PI) (- (pow b 2) (pow a 2)))))
(*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (PI.f64))) (-.f64 (*.f64 b b) (*.f64 a a)))
(* angle (+ (* -1/17496000 (* (pow angle 2) (* (pow (PI) 3) (- (pow b 2) (pow a 2))))) (* 1/90 (* (PI) (- (pow b 2) (pow a 2))))))
(*.f64 angle (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (*.f64 #s(literal 1/90 binary64) (PI.f64)) (*.f64 (*.f64 (*.f64 angle angle) #s(literal -1/17496000 binary64)) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))))))
(* angle (+ (* 1/90 (* (PI) (- (pow b 2) (pow a 2)))) (* (pow angle 2) (+ (* -1/17496000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))) (* 1/11337408000000 (* (pow angle 2) (* (pow (PI) 5) (- (pow b 2) (pow a 2)))))))))
(*.f64 angle (+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 #s(literal 1/90 binary64) (PI.f64))) (*.f64 (*.f64 angle angle) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) #s(literal -1/17496000 binary64)) (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 5 binary64)) #s(literal 1/11337408000000 binary64))))))))
(* angle (+ (* 1/90 (* (PI) (- (pow b 2) (pow a 2)))) (* (pow angle 2) (+ (* -1/17496000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))) (* (pow angle 2) (+ (* -1/15427944806400000000 (* (pow angle 2) (* (pow (PI) 7) (- (pow b 2) (pow a 2))))) (* 1/11337408000000 (* (pow (PI) 5) (- (pow b 2) (pow a 2))))))))))
(*.f64 angle (+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (*.f64 #s(literal 1/90 binary64) (PI.f64)) (*.f64 (*.f64 (*.f64 angle angle) #s(literal -1/17496000 binary64)) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))))) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (*.f64 (*.f64 (*.f64 angle angle) #s(literal -1/15427944806400000000 binary64)) (pow.f64 (PI.f64) #s(literal 7 binary64))) (*.f64 (pow.f64 (PI.f64) #s(literal 5 binary64)) #s(literal 1/11337408000000 binary64)))) (*.f64 (*.f64 angle angle) (*.f64 angle angle)))))
(* 2 (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2))))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 #s(literal 2 binary64) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))
(* 2 (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2))))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 #s(literal 2 binary64) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))
(* 2 (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2))))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 #s(literal 2 binary64) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))
(* 2 (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2))))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 #s(literal 2 binary64) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))
(* 2 (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2))))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 #s(literal 2 binary64) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))
(* 2 (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2))))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 #s(literal 2 binary64) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))
(* 2 (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2))))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 #s(literal 2 binary64) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))
(* 2 (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2))))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 #s(literal 2 binary64) (sin.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 angle angle) (*.f64 #s(literal -1/64800 binary64) (*.f64 (PI.f64) (PI.f64)))))
(+ 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 #s(literal -1/64800 binary64) (*.f64 (PI.f64) (PI.f64))) (*.f64 (*.f64 angle angle) (*.f64 #s(literal 1/25194240000 binary64) (pow.f64 (PI.f64) #s(literal 4 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 #s(literal -1/64800 binary64) (*.f64 (PI.f64) (PI.f64))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/24488801280000000 binary64))) (*.f64 #s(literal 1/25194240000 binary64) (pow.f64 (PI.f64) #s(literal 4 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 (pow a 2))
(-.f64 #s(literal 0 binary64) (*.f64 a a))
(- (pow b 2) (pow a 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(- (pow b 2) (pow a 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(- (pow b 2) (pow a 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(pow b 2)
(*.f64 b b)
(* (pow b 2) (+ 1 (* -1 (/ (pow a 2) (pow b 2)))))
(*.f64 (*.f64 b b) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 a a) (*.f64 b b))))
(* (pow b 2) (+ 1 (* -1 (/ (pow a 2) (pow b 2)))))
(*.f64 (*.f64 b b) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 a a) (*.f64 b b))))
(* (pow b 2) (+ 1 (* -1 (/ (pow a 2) (pow b 2)))))
(*.f64 (*.f64 b b) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 a a) (*.f64 b b))))
(pow b 2)
(*.f64 b b)
(* (pow b 2) (+ 1 (* -1 (/ (pow a 2) (pow b 2)))))
(*.f64 (*.f64 b b) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 a a) (*.f64 b b))))
(* (pow b 2) (+ 1 (* -1 (/ (pow a 2) (pow b 2)))))
(*.f64 (*.f64 b b) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 a a) (*.f64 b b))))
(* (pow b 2) (+ 1 (* -1 (/ (pow a 2) (pow b 2)))))
(*.f64 (*.f64 b b) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 a a) (*.f64 b b))))
(pow b 2)
(*.f64 b b)
(+ (* -1 (pow a 2)) (pow b 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(+ (* -1 (pow a 2)) (pow b 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(+ (* -1 (pow a 2)) (pow b 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(* -1 (pow a 2))
(-.f64 #s(literal 0 binary64) (*.f64 a a))
(* (pow a 2) (- (/ (pow b 2) (pow a 2)) 1))
(*.f64 (*.f64 a a) (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 b b) (*.f64 a a))))
(* (pow a 2) (- (/ (pow b 2) (pow a 2)) 1))
(*.f64 (*.f64 a a) (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 b b) (*.f64 a a))))
(* (pow a 2) (- (/ (pow b 2) (pow a 2)) 1))
(*.f64 (*.f64 a a) (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 b b) (*.f64 a a))))
(* -1 (pow a 2))
(-.f64 #s(literal 0 binary64) (*.f64 a a))
(* (pow a 2) (- (/ (pow b 2) (pow a 2)) 1))
(*.f64 (*.f64 a a) (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 b b) (*.f64 a a))))
(* (pow a 2) (- (/ (pow b 2) (pow a 2)) 1))
(*.f64 (*.f64 a a) (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 b b) (*.f64 a a))))
(* (pow a 2) (- (/ (pow b 2) (pow a 2)) 1))
(*.f64 (*.f64 a a) (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 b b) (*.f64 a a))))
(* 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 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 (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 (*.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
#s(literal 1 binary64)
(+ 1 (* -1/64800 (* (pow angle 2) (pow (PI) 2))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 angle angle) (*.f64 #s(literal -1/64800 binary64) (*.f64 (PI.f64) (PI.f64)))))
(+ 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 #s(literal -1/64800 binary64) (*.f64 (PI.f64) (PI.f64))) (*.f64 (*.f64 angle angle) (*.f64 #s(literal 1/25194240000 binary64) (pow.f64 (PI.f64) #s(literal 4 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 #s(literal -1/64800 binary64) (*.f64 (PI.f64) (PI.f64))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/24488801280000000 binary64))) (*.f64 #s(literal 1/25194240000 binary64) (pow.f64 (PI.f64) #s(literal 4 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 (pow a 2))
(-.f64 #s(literal 0 binary64) (*.f64 a a))
(- (pow b 2) (pow a 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(- (pow b 2) (pow a 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(- (pow b 2) (pow a 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(pow b 2)
(*.f64 b b)
(* (pow b 2) (+ 1 (* -1 (/ (pow a 2) (pow b 2)))))
(*.f64 (*.f64 b b) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 a a) (*.f64 b b))))
(* (pow b 2) (+ 1 (* -1 (/ (pow a 2) (pow b 2)))))
(*.f64 (*.f64 b b) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 a a) (*.f64 b b))))
(* (pow b 2) (+ 1 (* -1 (/ (pow a 2) (pow b 2)))))
(*.f64 (*.f64 b b) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 a a) (*.f64 b b))))
(pow b 2)
(*.f64 b b)
(* (pow b 2) (+ 1 (* -1 (/ (pow a 2) (pow b 2)))))
(*.f64 (*.f64 b b) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 a a) (*.f64 b b))))
(* (pow b 2) (+ 1 (* -1 (/ (pow a 2) (pow b 2)))))
(*.f64 (*.f64 b b) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 a a) (*.f64 b b))))
(* (pow b 2) (+ 1 (* -1 (/ (pow a 2) (pow b 2)))))
(*.f64 (*.f64 b b) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 a a) (*.f64 b b))))
(pow b 2)
(*.f64 b b)
(+ (* -1 (pow a 2)) (pow b 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(+ (* -1 (pow a 2)) (pow b 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(+ (* -1 (pow a 2)) (pow b 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(* -1 (pow a 2))
(-.f64 #s(literal 0 binary64) (*.f64 a a))
(* (pow a 2) (- (/ (pow b 2) (pow a 2)) 1))
(*.f64 (*.f64 a a) (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 b b) (*.f64 a a))))
(* (pow a 2) (- (/ (pow b 2) (pow a 2)) 1))
(*.f64 (*.f64 a a) (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 b b) (*.f64 a a))))
(* (pow a 2) (- (/ (pow b 2) (pow a 2)) 1))
(*.f64 (*.f64 a a) (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 b b) (*.f64 a a))))
(* -1 (pow a 2))
(-.f64 #s(literal 0 binary64) (*.f64 a a))
(* (pow a 2) (- (/ (pow b 2) (pow a 2)) 1))
(*.f64 (*.f64 a a) (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 b b) (*.f64 a a))))
(* (pow a 2) (- (/ (pow b 2) (pow a 2)) 1))
(*.f64 (*.f64 a a) (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 b b) (*.f64 a a))))
(* (pow a 2) (- (/ (pow b 2) (pow a 2)) 1))
(*.f64 (*.f64 a a) (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 b b) (*.f64 a a))))

eval98.0ms (0.5%)

Compiler

Compiled 23147 to 1604 computations (93.1% saved)

prune153.0ms (0.9%)

Pruning

55 alts after pruning (55 fresh and 0 done)

PrunedKeptTotal
New73755792
Fresh000
Picked202
Done000
Total73955794
Accuracy
74.2%
Counts
794 → 55
Alt Table
Click to see full alt table
StatusAccuracyProgram
58.5%
(*.f64 (-.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 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))))
55.0%
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))
55.9%
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
55.3%
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
55.5%
(*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (PI.f64))) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
56.6%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (pow.f64 b #s(literal 2 binary64)) (pow.f64 a #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)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
57.0%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (pow.f64 b #s(literal 2 binary64)) (pow.f64 a #s(literal 2 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (+.f64 (*.f64 (cos.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))))
56.1%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (pow.f64 b #s(literal 2 binary64)) (pow.f64 a #s(literal 2 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
56.2%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (pow.f64 b #s(literal 2 binary64)) (pow.f64 a #s(literal 2 binary64)))) (neg.f64 (sin.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
56.3%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
55.6%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 b))) (pow.f64 a #s(literal 2 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
40.7%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
32.4%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
55.3%
(*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (-.f64 (*.f64 b b) (*.f64 a a)))
41.2%
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 a a) #s(literal -2 binary64))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
40.9%
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 a a) #s(literal -2 binary64))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
32.6%
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 b b))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
54.0%
(*.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))))
52.0%
(*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (PI.f64))) (-.f64 (*.f64 b b) (*.f64 a a)))
55.0%
(*.f64 (sin.f64 (pow.f64 (exp.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))) #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))))
57.6%
(*.f64 (sin.f64 (/.f64 (*.f64 (*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (pow.f64 (PI.f64) #s(literal 1/6 binary64))) (pow.f64 (PI.f64) #s(literal 1/6 binary64))) #s(literal 180 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))))
58.9%
(*.f64 (sin.f64 (/.f64 (*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (cbrt.f64 (PI.f64))) #s(literal 180 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))))
56.8%
(*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (+.f64 (*.f64 (cos.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))))
53.1%
(*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 angle angle) (*.f64 #s(literal -1/64800 binary64) (*.f64 (PI.f64) (PI.f64)))))))
57.5%
(*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (pow.f64 (exp.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))) #s(literal -1 binary64)))))
55.3%
(*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle)))))
57.1%
(*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (*.f64 angle (sqrt.f64 (PI.f64))))) #s(literal 180 binary64)))))
57.8%
(*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (*.f64 (*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (pow.f64 (PI.f64) #s(literal 1/6 binary64))) (pow.f64 (PI.f64) #s(literal 1/6 binary64))) #s(literal 180 binary64)))))
59.9%
(*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (*.f64 (cbrt.f64 (PI.f64)) (*.f64 (cbrt.f64 (PI.f64)) (*.f64 angle (cbrt.f64 (PI.f64))))) #s(literal 180 binary64)))))
56.2%
(*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
56.7%
(*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 #s(literal 1/180 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))))))
54.8%
(*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (-.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal 180 binary64))))))
57.6%
(*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 1 binary64) angle))))))
57.9%
(*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (*.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))))))
56.8%
(*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) angle))))
56.5%
(*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))
57.0%
(*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))))))
56.0%
(*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)))))))
58.4%
(*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) #s(literal -1 binary64))))))
56.9%
(*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) #s(literal 1 binary64)))
41.4%
(*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) (*.f64 a a))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))))
35.4%
(*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 b b) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 a a) (*.f64 b b))))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))))
31.9%
(*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 b b)) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))))
55.9%
(*.f64 (sin.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))))
56.5%
(*.f64 (sin.f64 (/.f64 #s(literal 1/180 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))))
57.2%
(*.f64 (sin.f64 (-.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 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))))
56.9%
(*.f64 (sin.f64 (*.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 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))))
56.7%
(*.f64 (sin.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 1 binary64) angle)))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))))
58.0%
(*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))))
56.6%
(*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))))
56.6%
(*.f64 (sin.f64 (*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))))
56.1%
(*.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))))
56.1%
(*.f64 (sin.f64 (exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 #s(literal 180 binary64) angle)) #s(literal -1 binary64)) (log.f64 (PI.f64))))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))))
56.0%
(*.f64 (sin.f64 (exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) #s(literal -1 binary64)))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))))
34.0%
(*.f64 angle (+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 #s(literal 1/90 binary64) (PI.f64))) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal -1/4374000 binary64)))))
Compiler

Compiled 3228 to 2154 computations (33.3% saved)

simplify221.0ms (1.2%)

Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(sin.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 1 binary64) angle))))
cost-diff0
(*.f64 (sin.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 1 binary64) angle)))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))))
cost-diff128
(/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 1 binary64) angle))
cost-diff12928
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 1 binary64) angle)))
cost-diff0
(/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))
cost-diff0
(sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))
cost-diff0
(*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle)))))
cost-diff128
(/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle))
cost-diff0
(-.f64 #s(literal 0 binary64) (*.f64 a a))
cost-diff0
(*.f64 (*.f64 #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
cost-diff0
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
cost-diff128
(*.f64 #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) (*.f64 a a)))
cost-diff0
(PI.f64)
cost-diff0
(*.f64 #s(literal 1/90 binary64) (PI.f64))
cost-diff0
(*.f64 angle (*.f64 #s(literal 1/90 binary64) (PI.f64)))
cost-diff0
(*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (PI.f64))) (-.f64 (*.f64 b b) (*.f64 a a)))
cost-diff0
(/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))
cost-diff0
(sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))
cost-diff0
(*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (*.f64 (cbrt.f64 (PI.f64)) (*.f64 (cbrt.f64 (PI.f64)) (*.f64 angle (cbrt.f64 (PI.f64))))) #s(literal 180 binary64)))))
cost-diff19456
(*.f64 (cbrt.f64 (PI.f64)) (*.f64 (cbrt.f64 (PI.f64)) (*.f64 angle (cbrt.f64 (PI.f64)))))
Rules
4142×*-lowering-*.f32
4142×*-lowering-*.f64
1524×fma-lowering-fma.f32
1524×fma-lowering-fma.f64
1346×fmsub-define
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
049452
1125378
2313275
31000275
43406275
56753275
08331275
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(* (sin (/ (* (PI) angle) 180)) (* (* 2 (- (* b b) (* a a))) (cos (/ (* (cbrt (PI)) (* (cbrt (PI)) (* angle (cbrt (PI))))) 180))))
(sin (/ (* (PI) angle) 180))
(/ (* (PI) angle) 180)
(* (PI) angle)
(PI)
angle
180
(* (* 2 (- (* b b) (* a a))) (cos (/ (* (cbrt (PI)) (* (cbrt (PI)) (* angle (cbrt (PI))))) 180)))
(* 2 (- (* b b) (* a a)))
2
(- (* b b) (* a a))
(* b b)
b
(* a a)
a
(cos (/ (* (cbrt (PI)) (* (cbrt (PI)) (* angle (cbrt (PI))))) 180))
(/ (* (cbrt (PI)) (* (cbrt (PI)) (* angle (cbrt (PI))))) 180)
(* (cbrt (PI)) (* (cbrt (PI)) (* angle (cbrt (PI)))))
(cbrt (PI))
(* (cbrt (PI)) (* angle (cbrt (PI))))
(* angle (cbrt (PI)))
(* (* angle (* 1/90 (PI))) (- (* b b) (* a a)))
(* angle (* 1/90 (PI)))
angle
(* 1/90 (PI))
1/90
(PI)
(- (* b b) (* a a))
(* b b)
b
(* a a)
a
(* (* (* 2 (- 0 (* a a))) (sin (* (PI) (/ angle 180)))) (cos (* (PI) (/ angle 180))))
(* (* 2 (- 0 (* a a))) (sin (* (PI) (/ angle 180))))
(* 2 (- 0 (* a a)))
2
(- 0 (* a a))
0
(* a a)
a
(sin (* (PI) (/ angle 180)))
(* (PI) (/ angle 180))
(PI)
(/ angle 180)
angle
180
(cos (* (PI) (/ angle 180)))
(* (sin (/ (* (PI) angle) 180)) (* (* 2 (- (* b b) (* a a))) (cos (/ (/ (PI) 180) (/ 1 angle)))))
(sin (/ (* (PI) angle) 180))
(/ (* (PI) angle) 180)
(* (PI) angle)
(PI)
angle
180
(* (* 2 (- (* b b) (* a a))) (cos (/ (/ (PI) 180) (/ 1 angle))))
(* 2 (- (* b b) (* a a)))
2
(- (* b b) (* a a))
(* b b)
b
(* a a)
a
(cos (/ (/ (PI) 180) (/ 1 angle)))
(/ (/ (PI) 180) (/ 1 angle))
(/ (PI) 180)
(/ 1 angle)
1
(* (sin (* (/ (sqrt (PI)) 180) (/ (sqrt (PI)) (/ 1 angle)))) (* (* 2 (- (* b b) (* a a))) (cos (/ (* (PI) angle) 180))))
(sin (* (/ (sqrt (PI)) 180) (/ (sqrt (PI)) (/ 1 angle))))
(* (/ (sqrt (PI)) 180) (/ (sqrt (PI)) (/ 1 angle)))
(/ (sqrt (PI)) 180)
(sqrt (PI))
(PI)
180
(/ (sqrt (PI)) (/ 1 angle))
(/ 1 angle)
1
angle
(* (* 2 (- (* b b) (* a a))) (cos (/ (* (PI) angle) 180)))
(* 2 (- (* b b) (* a a)))
2
(- (* b b) (* a a))
(* b b)
b
(* a a)
a
(cos (/ (* (PI) angle) 180))
(/ (* (PI) angle) 180)
(* (PI) angle)
Outputs
(* (sin (/ (* (PI) angle) 180)) (* (* 2 (- (* b b) (* a a))) (cos (/ (* (cbrt (PI)) (* (cbrt (PI)) (* angle (cbrt (PI))))) 180))))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(sin (/ (* (PI) angle) 180))
(sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(/ (* (PI) angle) 180)
(/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))
(* (PI) angle)
(*.f64 (PI.f64) angle)
(PI)
(PI.f64)
angle
180
#s(literal 180 binary64)
(* (* 2 (- (* b b) (* a a))) (cos (/ (* (cbrt (PI)) (* (cbrt (PI)) (* angle (cbrt (PI))))) 180)))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(* 2 (- (* b b) (* a a)))
(*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a)))
2
#s(literal 2 binary64)
(- (* b b) (* a a))
(-.f64 (*.f64 b b) (*.f64 a a))
(* b b)
(*.f64 b b)
b
(* a a)
(*.f64 a a)
a
(cos (/ (* (cbrt (PI)) (* (cbrt (PI)) (* angle (cbrt (PI))))) 180))
(cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(/ (* (cbrt (PI)) (* (cbrt (PI)) (* angle (cbrt (PI))))) 180)
(/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))
(* (cbrt (PI)) (* (cbrt (PI)) (* angle (cbrt (PI)))))
(*.f64 (PI.f64) angle)
(cbrt (PI))
(cbrt.f64 (PI.f64))
(* (cbrt (PI)) (* angle (cbrt (PI))))
(*.f64 (cbrt.f64 (PI.f64)) (*.f64 angle (cbrt.f64 (PI.f64))))
(* angle (cbrt (PI)))
(*.f64 angle (cbrt.f64 (PI.f64)))
(* (* angle (* 1/90 (PI))) (- (* b b) (* a a)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) #s(literal 1/90 binary64))))
(* angle (* 1/90 (PI)))
(*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))
angle
(* 1/90 (PI))
(*.f64 (PI.f64) #s(literal 1/90 binary64))
1/90
#s(literal 1/90 binary64)
(PI)
(PI.f64)
(- (* b b) (* a a))
(-.f64 (*.f64 b b) (*.f64 a a))
(* b b)
(*.f64 b b)
b
(* a a)
(*.f64 a a)
a
(* (* (* 2 (- 0 (* a a))) (sin (* (PI) (/ angle 180)))) (cos (* (PI) (/ angle 180))))
(*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (*.f64 a a) (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal -2 binary64))))
(* (* 2 (- 0 (* a a))) (sin (* (PI) (/ angle 180))))
(*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(* 2 (- 0 (* a a)))
(*.f64 (*.f64 a a) #s(literal -2 binary64))
2
#s(literal 2 binary64)
(- 0 (* a a))
(-.f64 #s(literal 0 binary64) (*.f64 a a))
0
#s(literal 0 binary64)
(* a a)
(*.f64 a a)
a
(sin (* (PI) (/ angle 180)))
(sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(* (PI) (/ angle 180))
(/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))
(PI)
(PI.f64)
(/ angle 180)
(/.f64 angle #s(literal 180 binary64))
angle
180
#s(literal 180 binary64)
(cos (* (PI) (/ angle 180)))
(cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(* (sin (/ (* (PI) angle) 180)) (* (* 2 (- (* b b) (* a a))) (cos (/ (/ (PI) 180) (/ 1 angle)))))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(sin (/ (* (PI) angle) 180))
(sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(/ (* (PI) angle) 180)
(/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))
(* (PI) angle)
(*.f64 (PI.f64) angle)
(PI)
(PI.f64)
angle
180
#s(literal 180 binary64)
(* (* 2 (- (* b b) (* a a))) (cos (/ (/ (PI) 180) (/ 1 angle))))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(* 2 (- (* b b) (* a a)))
(*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a)))
2
#s(literal 2 binary64)
(- (* b b) (* a a))
(-.f64 (*.f64 b b) (*.f64 a a))
(* b b)
(*.f64 b b)
b
(* a a)
(*.f64 a a)
a
(cos (/ (/ (PI) 180) (/ 1 angle)))
(cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(/ (/ (PI) 180) (/ 1 angle))
(/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))
(/ (PI) 180)
(/.f64 (PI.f64) #s(literal 180 binary64))
(/ 1 angle)
(/.f64 #s(literal 1 binary64) angle)
1
#s(literal 1 binary64)
(* (sin (* (/ (sqrt (PI)) 180) (/ (sqrt (PI)) (/ 1 angle)))) (* (* 2 (- (* b b) (* a a))) (cos (/ (* (PI) angle) 180))))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(sin (* (/ (sqrt (PI)) 180) (/ (sqrt (PI)) (/ 1 angle))))
(sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(* (/ (sqrt (PI)) 180) (/ (sqrt (PI)) (/ 1 angle)))
(/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))
(/ (sqrt (PI)) 180)
(/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))
(sqrt (PI))
(sqrt.f64 (PI.f64))
(PI)
(PI.f64)
180
#s(literal 180 binary64)
(/ (sqrt (PI)) (/ 1 angle))
(*.f64 angle (sqrt.f64 (PI.f64)))
(/ 1 angle)
(/.f64 #s(literal 1 binary64) angle)
1
#s(literal 1 binary64)
angle
(* (* 2 (- (* b b) (* a a))) (cos (/ (* (PI) angle) 180)))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(* 2 (- (* b b) (* a a)))
(*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a)))
2
#s(literal 2 binary64)
(- (* b b) (* a a))
(-.f64 (*.f64 b b) (*.f64 a a))
(* b b)
(*.f64 b b)
b
(* a a)
(*.f64 a a)
a
(cos (/ (* (PI) angle) 180))
(cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(/ (* (PI) angle) 180)
(/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))
(* (PI) angle)
(*.f64 (PI.f64) angle)

localize536.0ms (3%)

Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy94.6%
(-.f64 (*.f64 b b) (*.f64 a a))
accuracy89.5%
(*.f64 (sin.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 1 binary64) angle)))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))))
accuracy61.4%
(cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))
accuracy60.0%
(sin.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 1 binary64) angle))))
accuracy94.6%
(-.f64 (*.f64 b b) (*.f64 a a))
accuracy89.5%
(*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle)))))
accuracy61.4%
(cos.f64 (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle)))
accuracy60.0%
(sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))
accuracy99.5%
(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
accuracy95.4%
(*.f64 (*.f64 #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
accuracy61.4%
(cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))
accuracy60.0%
(sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))
accuracy100.0%
(PI.f64)
accuracy99.8%
(*.f64 angle (*.f64 #s(literal 1/90 binary64) (PI.f64)))
accuracy94.6%
(-.f64 (*.f64 b b) (*.f64 a a))
accuracy88.3%
(*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (PI.f64))) (-.f64 (*.f64 b b) (*.f64 a a)))
accuracy94.6%
(-.f64 (*.f64 b b) (*.f64 a a))
accuracy89.5%
(*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (*.f64 (cbrt.f64 (PI.f64)) (*.f64 (cbrt.f64 (PI.f64)) (*.f64 angle (cbrt.f64 (PI.f64))))) #s(literal 180 binary64)))))
accuracy61.4%
(cos.f64 (/.f64 (*.f64 (cbrt.f64 (PI.f64)) (*.f64 (cbrt.f64 (PI.f64)) (*.f64 angle (cbrt.f64 (PI.f64))))) #s(literal 180 binary64)))
accuracy60.0%
(sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))
Results
267.0ms113×1valid
121.0ms142×0valid
10.0ms3valid
Compiler

Compiled 495 to 50 computations (89.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 189.0ms
ival-mult: 54.0ms (28.6% of total)
ival-sin: 41.0ms (21.7% of total)
ival-div: 32.0ms (16.9% of total)
ival-cos: 25.0ms (13.2% of total)
backward-pass: 16.0ms (8.5% of total)
...c/correct-round.rkt:119:19: 6.0ms (3.2% of total)
ival-sub: 4.0ms (2.1% of total)
ival-sqrt: 3.0ms (1.6% of total)
ival-cbrt: 3.0ms (1.6% of total)
ival-pi: 2.0ms (1.1% of total)
const: 1.0ms (0.5% of total)

series30.0ms (0.2%)

Counts
25 → 408
Calls
Call 1
Inputs
#<alt (* (cbrt (PI)) (* (cbrt (PI)) (* angle (cbrt (PI)))))>
#<alt (* (sin (/ (* (PI) angle) 180)) (* (* 2 (- (* b b) (* a a))) (cos (/ (* (cbrt (PI)) (* (cbrt (PI)) (* angle (cbrt (PI))))) 180))))>
#<alt (sin (/ (* (PI) angle) 180))>
#<alt (/ (* (PI) angle) 180)>
#<alt (* (* angle (* 1/90 (PI))) (- (* b b) (* a a)))>
#<alt (* angle (* 1/90 (PI)))>
#<alt (* 1/90 (PI))>
#<alt (PI)>
#<alt (* 2 (- 0 (* a a)))>
#<alt (* (* (* 2 (- 0 (* a a))) (sin (* (PI) (/ angle 180)))) (cos (* (PI) (/ angle 180))))>
#<alt (* (* 2 (- 0 (* a a))) (sin (* (PI) (/ angle 180))))>
#<alt (- 0 (* a a))>
#<alt (/ (/ (PI) 180) (/ 1 angle))>
#<alt (* (sin (/ (* (PI) angle) 180)) (* (* 2 (- (* b b) (* a a))) (cos (/ (/ (PI) 180) (/ 1 angle)))))>
#<alt (* (/ (sqrt (PI)) 180) (/ (sqrt (PI)) (/ 1 angle)))>
#<alt (/ (sqrt (PI)) (/ 1 angle))>
#<alt (* (sin (* (/ (sqrt (PI)) 180) (/ (sqrt (PI)) (/ 1 angle)))) (* (* 2 (- (* b b) (* a a))) (cos (/ (* (PI) angle) 180))))>
#<alt (sin (* (/ (sqrt (PI)) 180) (/ (sqrt (PI)) (/ 1 angle))))>
#<alt (cos (/ (* (cbrt (PI)) (* (cbrt (PI)) (* angle (cbrt (PI))))) 180))>
#<alt (- (* b b) (* a a))>
#<alt (sin (* (PI) (/ angle 180)))>
#<alt (cos (* (PI) (/ angle 180)))>
#<alt (* (PI) (/ angle 180))>
#<alt (cos (/ (/ (PI) 180) (/ 1 angle)))>
#<alt (cos (/ (* (PI) angle) 180))>
Outputs
#<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/90 (* angle (* (PI) (- (pow b 2) (pow a 2)))))>
#<alt (* angle (+ (* 1/90 (* (PI) (- (pow b 2) (pow a 2)))) (* 2 (* (pow angle 2) (+ (* -1/11664000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))) (* -1/34992000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))))))))>
#<alt (* angle (+ (* 1/90 (* (PI) (- (pow b 2) (pow a 2)))) (* (pow angle 2) (+ (* 2 (* (pow angle 2) (+ (* 1/22674816000000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))) (+ (* 1/4534963200000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))) (* 1/2267481600000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))))))) (* 2 (+ (* -1/11664000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))) (* -1/34992000 (* (pow (PI) 3) (- (pow b 2) (pow a 2))))))))))>
#<alt (* angle (+ (* 1/90 (* (PI) (- (pow b 2) (pow a 2)))) (* (pow angle 2) (+ (* 2 (+ (* -1/11664000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))) (* -1/34992000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))))) (* (pow angle 2) (+ (* 2 (* (pow angle 2) (+ (* -1/881596846080000000 (* (pow (PI) 7) (- (pow b 2) (pow a 2)))) (+ (* -1/1469328076800000000 (* (pow (PI) 7) (- (pow b 2) (pow a 2)))) (+ (* -1/4407984230400000000 (* (pow (PI) 7) (- (pow b 2) (pow a 2)))) (* -1/30855889612800000000 (* (pow (PI) 7) (- (pow b 2) (pow a 2))))))))) (* 2 (+ (* 1/22674816000000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))) (+ (* 1/4534963200000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))) (* 1/2267481600000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))))))))))))>
#<alt (* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))>
#<alt (* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))>
#<alt (* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))>
#<alt (* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))>
#<alt (* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))>
#<alt (* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))>
#<alt (* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))>
#<alt (* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))>
#<alt (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))>
#<alt (+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))>
#<alt (+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))>
#<alt (+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))>
#<alt (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))>
#<alt (* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))>
#<alt (* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))>
#<alt (* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))>
#<alt (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))>
#<alt (* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))>
#<alt (* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))>
#<alt (* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))>
#<alt (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))>
#<alt (+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))>
#<alt (+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))>
#<alt (+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))>
#<alt (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))>
#<alt (* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))>
#<alt (* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))>
#<alt (* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))>
#<alt (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))>
#<alt (* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))>
#<alt (* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))>
#<alt (* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 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/90 (* angle (* (PI) (- (pow b 2) (pow a 2)))))>
#<alt (* 1/90 (* angle (* (PI) (- (pow b 2) (pow a 2)))))>
#<alt (* 1/90 (* angle (* (PI) (- (pow b 2) (pow a 2)))))>
#<alt (* 1/90 (* angle (* (PI) (- (pow b 2) (pow a 2)))))>
#<alt (* 1/90 (* angle (* (PI) (- (pow b 2) (pow a 2)))))>
#<alt (* 1/90 (* angle (* (PI) (- (pow b 2) (pow a 2)))))>
#<alt (* 1/90 (* angle (* (PI) (- (pow b 2) (pow a 2)))))>
#<alt (* 1/90 (* angle (* (PI) (- (pow b 2) (pow a 2)))))>
#<alt (* 1/90 (* angle (* (PI) (- (pow b 2) (pow a 2)))))>
#<alt (* 1/90 (* angle (* (PI) (- (pow b 2) (pow a 2)))))>
#<alt (* 1/90 (* angle (* (PI) (- (pow b 2) (pow a 2)))))>
#<alt (* 1/90 (* angle (* (PI) (- (pow b 2) (pow a 2)))))>
#<alt (* -1/90 (* (pow a 2) (* angle (PI))))>
#<alt (+ (* -1/90 (* (pow a 2) (* angle (PI)))) (* 1/90 (* angle (* (pow b 2) (PI)))))>
#<alt (+ (* -1/90 (* (pow a 2) (* angle (PI)))) (* 1/90 (* angle (* (pow b 2) (PI)))))>
#<alt (+ (* -1/90 (* (pow a 2) (* angle (PI)))) (* 1/90 (* angle (* (pow b 2) (PI)))))>
#<alt (* 1/90 (* angle (* (pow b 2) (PI))))>
#<alt (* (pow b 2) (+ (* -1/90 (/ (* (pow a 2) (* angle (PI))) (pow b 2))) (* 1/90 (* angle (PI)))))>
#<alt (* (pow b 2) (+ (* -1/90 (/ (* (pow a 2) (* angle (PI))) (pow b 2))) (* 1/90 (* angle (PI)))))>
#<alt (* (pow b 2) (+ (* -1/90 (/ (* (pow a 2) (* angle (PI))) (pow b 2))) (* 1/90 (* angle (PI)))))>
#<alt (* 1/90 (* angle (* (pow b 2) (PI))))>
#<alt (* (pow b 2) (+ (* -1/90 (/ (* (pow a 2) (* angle (PI))) (pow b 2))) (* 1/90 (* angle (PI)))))>
#<alt (* (pow b 2) (+ (* -1/90 (/ (* (pow a 2) (* angle (PI))) (pow b 2))) (* 1/90 (* angle (PI)))))>
#<alt (* (pow b 2) (+ (* -1/90 (/ (* (pow a 2) (* angle (PI))) (pow b 2))) (* 1/90 (* angle (PI)))))>
#<alt (* 1/90 (* angle (* (pow b 2) (PI))))>
#<alt (+ (* -1/90 (* (pow a 2) (* angle (PI)))) (* 1/90 (* angle (* (pow b 2) (PI)))))>
#<alt (+ (* -1/90 (* (pow a 2) (* angle (PI)))) (* 1/90 (* angle (* (pow b 2) (PI)))))>
#<alt (+ (* -1/90 (* (pow a 2) (* angle (PI)))) (* 1/90 (* angle (* (pow b 2) (PI)))))>
#<alt (* -1/90 (* (pow a 2) (* angle (PI))))>
#<alt (* (pow a 2) (+ (* -1/90 (* angle (PI))) (* 1/90 (/ (* angle (* (pow b 2) (PI))) (pow a 2)))))>
#<alt (* (pow a 2) (+ (* -1/90 (* angle (PI))) (* 1/90 (/ (* angle (* (pow b 2) (PI))) (pow a 2)))))>
#<alt (* (pow a 2) (+ (* -1/90 (* angle (PI))) (* 1/90 (/ (* angle (* (pow b 2) (PI))) (pow a 2)))))>
#<alt (* -1/90 (* (pow a 2) (* angle (PI))))>
#<alt (* (pow a 2) (+ (* -1/90 (* angle (PI))) (* 1/90 (/ (* angle (* (pow b 2) (PI))) (pow a 2)))))>
#<alt (* (pow a 2) (+ (* -1/90 (* angle (PI))) (* 1/90 (/ (* angle (* (pow b 2) (PI))) (pow a 2)))))>
#<alt (* (pow a 2) (+ (* -1/90 (* angle (PI))) (* 1/90 (/ (* angle (* (pow b 2) (PI))) (pow a 2)))))>
#<alt (* 1/90 (* angle (PI)))>
#<alt (* 1/90 (* angle (PI)))>
#<alt (* 1/90 (* angle (PI)))>
#<alt (* 1/90 (* angle (PI)))>
#<alt (* 1/90 (* angle (PI)))>
#<alt (* 1/90 (* angle (PI)))>
#<alt (* 1/90 (* angle (PI)))>
#<alt (* 1/90 (* angle (PI)))>
#<alt (* 1/90 (* angle (PI)))>
#<alt (* 1/90 (* angle (PI)))>
#<alt (* 1/90 (* angle (PI)))>
#<alt (* 1/90 (* angle (PI)))>
#<alt (* -2 (pow a 2))>
#<alt (* -2 (pow a 2))>
#<alt (* -2 (pow a 2))>
#<alt (* -2 (pow a 2))>
#<alt (* -2 (pow a 2))>
#<alt (* -2 (pow a 2))>
#<alt (* -2 (pow a 2))>
#<alt (* -2 (pow a 2))>
#<alt (* -2 (pow a 2))>
#<alt (* -2 (pow a 2))>
#<alt (* -2 (pow a 2))>
#<alt (* -2 (pow a 2))>
#<alt (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))>
#<alt (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))>
#<alt (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))>
#<alt (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))>
#<alt (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))>
#<alt (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))>
#<alt (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))>
#<alt (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))>
#<alt (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))>
#<alt (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))>
#<alt (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))>
#<alt (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))>
#<alt (* -1/90 (* (pow a 2) (* angle (PI))))>
#<alt (* angle (+ (* -2 (* (pow a 2) (* (pow angle 2) (+ (* -1/11664000 (pow (PI) 3)) (* -1/34992000 (pow (PI) 3)))))) (* -1/90 (* (pow a 2) (PI)))))>
#<alt (* angle (+ (* -1/90 (* (pow a 2) (PI))) (* (pow angle 2) (+ (* -2 (* (pow a 2) (* (pow angle 2) (+ (* 1/22674816000000 (pow (PI) 5)) (+ (* 1/4534963200000 (pow (PI) 5)) (* 1/2267481600000 (pow (PI) 5))))))) (* -2 (* (pow a 2) (+ (* -1/11664000 (pow (PI) 3)) (* -1/34992000 (pow (PI) 3)))))))))>
#<alt (* angle (+ (* -1/90 (* (pow a 2) (PI))) (* (pow angle 2) (+ (* -2 (* (pow a 2) (+ (* -1/11664000 (pow (PI) 3)) (* -1/34992000 (pow (PI) 3))))) (* (pow angle 2) (+ (* -2 (* (pow a 2) (* (pow angle 2) (+ (* -1/881596846080000000 (pow (PI) 7)) (+ (* -1/1469328076800000000 (pow (PI) 7)) (+ (* -1/4407984230400000000 (pow (PI) 7)) (* -1/30855889612800000000 (pow (PI) 7)))))))) (* -2 (* (pow a 2) (+ (* 1/22674816000000 (pow (PI) 5)) (+ (* 1/4534963200000 (pow (PI) 5)) (* 1/2267481600000 (pow (PI) 5))))))))))))>
#<alt (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))>
#<alt (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))>
#<alt (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))>
#<alt (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))>
#<alt (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))>
#<alt (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))>
#<alt (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))>
#<alt (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))>
#<alt (* -2 (* (pow a 2) (sin (* 1/180 (* angle (PI))))))>
#<alt (* -2 (* (pow a 2) (sin (* 1/180 (* angle (PI))))))>
#<alt (* -2 (* (pow a 2) (sin (* 1/180 (* angle (PI))))))>
#<alt (* -2 (* (pow a 2) (sin (* 1/180 (* angle (PI))))))>
#<alt (* -2 (* (pow a 2) (sin (* 1/180 (* angle (PI))))))>
#<alt (* -2 (* (pow a 2) (sin (* 1/180 (* angle (PI))))))>
#<alt (* -2 (* (pow a 2) (sin (* 1/180 (* angle (PI))))))>
#<alt (* -2 (* (pow a 2) (sin (* 1/180 (* angle (PI))))))>
#<alt (* -2 (* (pow a 2) (sin (* 1/180 (* angle (PI))))))>
#<alt (* -2 (* (pow a 2) (sin (* 1/180 (* angle (PI))))))>
#<alt (* -2 (* (pow a 2) (sin (* 1/180 (* angle (PI))))))>
#<alt (* -2 (* (pow a 2) (sin (* 1/180 (* angle (PI))))))>
#<alt (* -1/90 (* (pow a 2) (* angle (PI))))>
#<alt (* angle (+ (* -1/90 (* (pow a 2) (PI))) (* 1/17496000 (* (pow a 2) (* (pow angle 2) (pow (PI) 3))))))>
#<alt (* angle (+ (* -1/90 (* (pow a 2) (PI))) (* (pow angle 2) (+ (* -1/11337408000000 (* (pow a 2) (* (pow angle 2) (pow (PI) 5)))) (* 1/17496000 (* (pow a 2) (pow (PI) 3)))))))>
#<alt (* angle (+ (* -1/90 (* (pow a 2) (PI))) (* (pow angle 2) (+ (* 1/17496000 (* (pow a 2) (pow (PI) 3))) (* (pow angle 2) (+ (* -1/11337408000000 (* (pow a 2) (pow (PI) 5))) (* 1/15427944806400000000 (* (pow a 2) (* (pow angle 2) (pow (PI) 7))))))))))>
#<alt (* -2 (* (pow a 2) (sin (* 1/180 (* angle (PI))))))>
#<alt (* -2 (* (pow a 2) (sin (* 1/180 (* angle (PI))))))>
#<alt (* -2 (* (pow a 2) (sin (* 1/180 (* angle (PI))))))>
#<alt (* -2 (* (pow a 2) (sin (* 1/180 (* angle (PI))))))>
#<alt (* -2 (* (pow a 2) (sin (* 1/180 (* angle (PI))))))>
#<alt (* -2 (* (pow a 2) (sin (* 1/180 (* angle (PI))))))>
#<alt (* -2 (* (pow a 2) (sin (* 1/180 (* angle (PI))))))>
#<alt (* -2 (* (pow a 2) (sin (* 1/180 (* angle (PI))))))>
#<alt (* -1 (pow a 2))>
#<alt (* -1 (pow a 2))>
#<alt (* -1 (pow a 2))>
#<alt (* -1 (pow a 2))>
#<alt (* -1 (pow a 2))>
#<alt (* -1 (pow a 2))>
#<alt (* -1 (pow a 2))>
#<alt (* -1 (pow a 2))>
#<alt (* -1 (pow a 2))>
#<alt (* -1 (pow a 2))>
#<alt (* -1 (pow a 2))>
#<alt (* -1 (pow a 2))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/90 (* angle (* (PI) (- (pow b 2) (pow a 2)))))>
#<alt (* angle (+ (* 1/90 (* (PI) (- (pow b 2) (pow a 2)))) (* 2 (* (pow angle 2) (+ (* -1/11664000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))) (* -1/34992000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))))))))>
#<alt (* angle (+ (* 1/90 (* (PI) (- (pow b 2) (pow a 2)))) (* (pow angle 2) (+ (* 2 (* (pow angle 2) (+ (* 1/22674816000000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))) (+ (* 1/4534963200000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))) (* 1/2267481600000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))))))) (* 2 (+ (* -1/11664000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))) (* -1/34992000 (* (pow (PI) 3) (- (pow b 2) (pow a 2))))))))))>
#<alt (* angle (+ (* 1/90 (* (PI) (- (pow b 2) (pow a 2)))) (* (pow angle 2) (+ (* 2 (+ (* -1/11664000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))) (* -1/34992000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))))) (* (pow angle 2) (+ (* 2 (* (pow angle 2) (+ (* -1/881596846080000000 (* (pow (PI) 7) (- (pow b 2) (pow a 2)))) (+ (* -1/1469328076800000000 (* (pow (PI) 7) (- (pow b 2) (pow a 2)))) (+ (* -1/4407984230400000000 (* (pow (PI) 7) (- (pow b 2) (pow a 2)))) (* -1/30855889612800000000 (* (pow (PI) 7) (- (pow b 2) (pow a 2))))))))) (* 2 (+ (* 1/22674816000000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))) (+ (* 1/4534963200000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))) (* 1/2267481600000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))))))))))))>
#<alt (* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))>
#<alt (* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))>
#<alt (* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))>
#<alt (* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))>
#<alt (* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))>
#<alt (* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))>
#<alt (* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))>
#<alt (* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))>
#<alt (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))>
#<alt (+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))>
#<alt (+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))>
#<alt (+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))>
#<alt (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))>
#<alt (* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))>
#<alt (* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))>
#<alt (* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))>
#<alt (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))>
#<alt (* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))>
#<alt (* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))>
#<alt (* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))>
#<alt (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))>
#<alt (+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))>
#<alt (+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))>
#<alt (+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))>
#<alt (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))>
#<alt (* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))>
#<alt (* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))>
#<alt (* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))>
#<alt (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))>
#<alt (* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))>
#<alt (* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))>
#<alt (* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* angle (sqrt (PI)))>
#<alt (* angle (sqrt (PI)))>
#<alt (* angle (sqrt (PI)))>
#<alt (* angle (sqrt (PI)))>
#<alt (* angle (sqrt (PI)))>
#<alt (* angle (sqrt (PI)))>
#<alt (* angle (sqrt (PI)))>
#<alt (* angle (sqrt (PI)))>
#<alt (* angle (sqrt (PI)))>
#<alt (* angle (sqrt (PI)))>
#<alt (* angle (sqrt (PI)))>
#<alt (* angle (sqrt (PI)))>
#<alt (* 1/90 (* angle (* (PI) (- (pow b 2) (pow a 2)))))>
#<alt (* angle (+ (* 1/90 (* (PI) (- (pow b 2) (pow a 2)))) (* 2 (* (pow angle 2) (+ (* -1/11664000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))) (* -1/34992000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))))))))>
#<alt (* angle (+ (* 1/90 (* (PI) (- (pow b 2) (pow a 2)))) (* (pow angle 2) (+ (* 2 (* (pow angle 2) (+ (* 1/22674816000000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))) (+ (* 1/4534963200000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))) (* 1/2267481600000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))))))) (* 2 (+ (* -1/11664000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))) (* -1/34992000 (* (pow (PI) 3) (- (pow b 2) (pow a 2))))))))))>
#<alt (* angle (+ (* 1/90 (* (PI) (- (pow b 2) (pow a 2)))) (* (pow angle 2) (+ (* 2 (+ (* -1/11664000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))) (* -1/34992000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))))) (* (pow angle 2) (+ (* 2 (* (pow angle 2) (+ (* -1/881596846080000000 (* (pow (PI) 7) (- (pow b 2) (pow a 2)))) (+ (* -1/1469328076800000000 (* (pow (PI) 7) (- (pow b 2) (pow a 2)))) (+ (* -1/4407984230400000000 (* (pow (PI) 7) (- (pow b 2) (pow a 2)))) (* -1/30855889612800000000 (* (pow (PI) 7) (- (pow b 2) (pow a 2))))))))) (* 2 (+ (* 1/22674816000000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))) (+ (* 1/4534963200000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))) (* 1/2267481600000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))))))))))))>
#<alt (* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))>
#<alt (* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))>
#<alt (* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))>
#<alt (* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))>
#<alt (* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))>
#<alt (* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))>
#<alt (* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))>
#<alt (* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))>
#<alt (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))>
#<alt (+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))>
#<alt (+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))>
#<alt (+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))>
#<alt (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))>
#<alt (* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))>
#<alt (* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))>
#<alt (* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))>
#<alt (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))>
#<alt (* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))>
#<alt (* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))>
#<alt (* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))>
#<alt (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))>
#<alt (+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))>
#<alt (+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))>
#<alt (+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))>
#<alt (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))>
#<alt (* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))>
#<alt (* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))>
#<alt (* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))>
#<alt (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))>
#<alt (* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))>
#<alt (* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))>
#<alt (* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* angle (+ (* -1/34992000 (* (pow angle 2) (pow (PI) 3))) (* 1/180 (PI))))>
#<alt (* angle (+ (* 1/180 (PI)) (* (pow angle 2) (+ (* -1/34992000 (pow (PI) 3)) (* 1/22674816000000 (* (pow angle 2) (pow (PI) 5)))))))>
#<alt (* angle (+ (* 1/180 (PI)) (* (pow angle 2) (+ (* -1/34992000 (pow (PI) 3)) (* (pow angle 2) (+ (* -1/30855889612800000000 (* (pow angle 2) (pow (PI) 7))) (* 1/22674816000000 (pow (PI) 5))))))))>
#<alt (sin (* 1/180 (* angle (PI))))>
#<alt (sin (* 1/180 (* angle (PI))))>
#<alt (sin (* 1/180 (* angle (PI))))>
#<alt (sin (* 1/180 (* angle (PI))))>
#<alt (sin (* 1/180 (* angle (PI))))>
#<alt (sin (* 1/180 (* angle (PI))))>
#<alt (sin (* 1/180 (* angle (PI))))>
#<alt (sin (* 1/180 (* angle (PI))))>
#<alt 1>
#<alt (+ 1 (* -1/64800 (* (pow angle 2) (pow (PI) 2))))>
#<alt (+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* 1/25194240000 (* (pow angle 2) (pow (PI) 4))))))>
#<alt (+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/24488801280000000 (* (pow angle 2) (pow (PI) 6))) (* 1/25194240000 (pow (PI) 4)))))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (* -1 (pow a 2))>
#<alt (- (pow b 2) (pow a 2))>
#<alt (- (pow b 2) (pow a 2))>
#<alt (- (pow b 2) (pow a 2))>
#<alt (pow b 2)>
#<alt (* (pow b 2) (+ 1 (* -1 (/ (pow a 2) (pow b 2)))))>
#<alt (* (pow b 2) (+ 1 (* -1 (/ (pow a 2) (pow b 2)))))>
#<alt (* (pow b 2) (+ 1 (* -1 (/ (pow a 2) (pow b 2)))))>
#<alt (pow b 2)>
#<alt (* (pow b 2) (+ 1 (* -1 (/ (pow a 2) (pow b 2)))))>
#<alt (* (pow b 2) (+ 1 (* -1 (/ (pow a 2) (pow b 2)))))>
#<alt (* (pow b 2) (+ 1 (* -1 (/ (pow a 2) (pow b 2)))))>
#<alt (pow b 2)>
#<alt (+ (* -1 (pow a 2)) (pow b 2))>
#<alt (+ (* -1 (pow a 2)) (pow b 2))>
#<alt (+ (* -1 (pow a 2)) (pow b 2))>
#<alt (* -1 (pow a 2))>
#<alt (* (pow a 2) (- (/ (pow b 2) (pow a 2)) 1))>
#<alt (* (pow a 2) (- (/ (pow b 2) (pow a 2)) 1))>
#<alt (* (pow a 2) (- (/ (pow b 2) (pow a 2)) 1))>
#<alt (* -1 (pow a 2))>
#<alt (* (pow a 2) (- (/ (pow b 2) (pow a 2)) 1))>
#<alt (* (pow a 2) (- (/ (pow b 2) (pow a 2)) 1))>
#<alt (* (pow a 2) (- (/ (pow b 2) (pow a 2)) 1))>
#<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>
#<alt (+ 1 (* -1/64800 (* (pow angle 2) (pow (PI) 2))))>
#<alt (+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* 1/25194240000 (* (pow angle 2) (pow (PI) 4))))))>
#<alt (+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/24488801280000000 (* (pow angle 2) (pow (PI) 6))) (* 1/25194240000 (pow (PI) 4)))))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (cos (* 1/180 (* angle (PI))))>
Calls

102 calls:

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

rewrite349.0ms (2%)

Algorithm
batch-egg-rewrite
Rules
3754×*-lowering-*.f32
3754×*-lowering-*.f64
1420×/-lowering-/.f32
1420×/-lowering-/.f64
1146×fmsub-define
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
049253
1198136
2914108
35992108
08360108
Stop Event
iter limit
node limit
Counts
25 → 1317
Calls
Call 1
Inputs
(* (cbrt (PI)) (* (cbrt (PI)) (* angle (cbrt (PI)))))
(* (sin (/ (* (PI) angle) 180)) (* (* 2 (- (* b b) (* a a))) (cos (/ (* (cbrt (PI)) (* (cbrt (PI)) (* angle (cbrt (PI))))) 180))))
(sin (/ (* (PI) angle) 180))
(/ (* (PI) angle) 180)
(* (* angle (* 1/90 (PI))) (- (* b b) (* a a)))
(* angle (* 1/90 (PI)))
(* 1/90 (PI))
(PI)
(* 2 (- 0 (* a a)))
(* (* (* 2 (- 0 (* a a))) (sin (* (PI) (/ angle 180)))) (cos (* (PI) (/ angle 180))))
(* (* 2 (- 0 (* a a))) (sin (* (PI) (/ angle 180))))
(- 0 (* a a))
(/ (/ (PI) 180) (/ 1 angle))
(* (sin (/ (* (PI) angle) 180)) (* (* 2 (- (* b b) (* a a))) (cos (/ (/ (PI) 180) (/ 1 angle)))))
(* (/ (sqrt (PI)) 180) (/ (sqrt (PI)) (/ 1 angle)))
(/ (sqrt (PI)) (/ 1 angle))
(* (sin (* (/ (sqrt (PI)) 180) (/ (sqrt (PI)) (/ 1 angle)))) (* (* 2 (- (* b b) (* a a))) (cos (/ (* (PI) angle) 180))))
(sin (* (/ (sqrt (PI)) 180) (/ (sqrt (PI)) (/ 1 angle))))
(cos (/ (* (cbrt (PI)) (* (cbrt (PI)) (* angle (cbrt (PI))))) 180))
(- (* b b) (* a a))
(sin (* (PI) (/ angle 180)))
(cos (* (PI) (/ angle 180)))
(* (PI) (/ angle 180))
(cos (/ (/ (PI) 180) (/ 1 angle)))
(cos (/ (* (PI) angle) 180))
Outputs
(exp.f64 (-.f64 (log.f64 (PI.f64)) (*.f64 #s(literal -1 binary64) (log.f64 angle))))
(-.f64 #s(literal 0 binary64) (/.f64 (PI.f64) (/.f64 #s(literal -1 binary64) angle)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) angle)) (/.f64 (PI.f64) (/.f64 #s(literal -1 binary64) angle)))
(-.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) angle)) angle)
(neg.f64 (/.f64 (PI.f64) (/.f64 #s(literal -1 binary64) angle)))
(/.f64 (PI.f64) (/.f64 #s(literal 1 binary64) angle))
(/.f64 (*.f64 (PI.f64) angle) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)))
(/.f64 (sqrt.f64 (PI.f64)) (/.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) angle))
(/.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) (pow.f64 (PI.f64) #s(literal -1/2 binary64)))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (*.f64 (PI.f64) angle)))
(/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal -1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))
(/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (*.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) (/.f64 #s(literal -1 binary64) angle)))
(/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) angle) #s(literal -1 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (*.f64 (/.f64 #s(literal -1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))) #s(literal 1 binary64)))
(/.f64 (/.f64 (PI.f64) (/.f64 #s(literal -1 binary64) angle)) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal -1 binary64) angle))
(pow.f64 (*.f64 (PI.f64) angle) #s(literal 1 binary64))
(*.f64 (PI.f64) angle)
(*.f64 (cbrt.f64 (PI.f64)) (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))))
(*.f64 (cbrt.f64 (PI.f64)) (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))))))
(*.f64 (cbrt.f64 (PI.f64)) (/.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) angle)))
(*.f64 (cbrt.f64 (PI.f64)) (*.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))
(*.f64 angle (PI.f64))
(*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (cbrt.f64 (PI.f64)))
(*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (/.f64 (cbrt.f64 (PI.f64)) #s(literal 1 binary64)))
(*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (neg.f64 (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64)))))
(*.f64 (*.f64 (PI.f64) angle) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))
(*.f64 (sqrt.f64 (PI.f64)) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))
(*.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) (sqrt.f64 (PI.f64)))
(*.f64 #s(literal -1 binary64) (/.f64 (PI.f64) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (cbrt.f64 (PI.f64)) angle))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 (cbrt.f64 (PI.f64)) angle))))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) angle))
(*.f64 (-.f64 #s(literal 0 binary64) angle) (-.f64 #s(literal 0 binary64) (PI.f64)))
(*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (*.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64)))))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/9 binary64)) (*.f64 (pow.f64 (PI.f64) #s(literal 1/9 binary64)) (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64)))))
(*.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) angle)))
(*.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64))))
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) (/.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (pow.f64 (PI.f64) #s(literal -1/2 binary64))))
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 1 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64))) (-.f64 #s(literal 0 binary64) (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 (cbrt.f64 (PI.f64)) angle)))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) angle) (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))))
(*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))))) (cbrt.f64 (PI.f64)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 #s(literal 1 binary64) angle)) (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (pow.f64 (PI.f64) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 1 binary64)) (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) angle)))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal -1 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 1 binary64)) (*.f64 (cbrt.f64 (PI.f64)) angle))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal -1 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64))) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal -1 binary64)) (/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal -1 binary64)) (*.f64 (cbrt.f64 (PI.f64)) angle))
(*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (*.f64 (cbrt.f64 (PI.f64)) angle))
(*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64)))) (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))))
(*.f64 (*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (pow.f64 (PI.f64) #s(literal 1/6 binary64))) (pow.f64 (PI.f64) #s(literal 1/6 binary64)))
(*.f64 (*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (pow.f64 (PI.f64) #s(literal 2/9 binary64))) (pow.f64 (PI.f64) #s(literal 1/9 binary64)))
(*.f64 (*.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) (pow.f64 (PI.f64) #s(literal 1/4 binary64))) (pow.f64 (PI.f64) #s(literal 1/4 binary64)))
(*.f64 (*.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) (cbrt.f64 (PI.f64))) (pow.f64 (PI.f64) #s(literal 1/6 binary64)))
(+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) (*.f64 (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) #s(literal 2 binary64))))
(+.f64 (*.f64 (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 b b))) (neg.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 b b)) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) #s(literal 2 binary64))) (neg.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))) #s(literal 2 binary64))
(/.f64 (*.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a)))) #s(literal 2 binary64))
(*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) #s(literal 2 binary64))))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))
(*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) #s(literal 2 binary64)))
(*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(*.f64 (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(*.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) #s(literal 2 binary64))) #s(literal 2 binary64))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (*.f64 (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) #s(literal 2 binary64)) (-.f64 (*.f64 b b) (*.f64 a a))) #s(literal 2 binary64))
(-.f64 (*.f64 #s(literal 0 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (cos.f64 #s(literal 0 binary64)) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))))
(-.f64 (*.f64 (sin.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) angle))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (cos.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))))
(-.f64 (*.f64 (sin.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (cos.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))
(-.f64 (*.f64 (sin.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -180 binary64) angle))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (cos.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))))
(sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(neg.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))))
(neg.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (PI.f64))))
(neg.f64 (sin.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal -180 binary64)) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))))
(neg.f64 (sin.f64 (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) angle) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)))))
(neg.f64 (sin.f64 (/.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal -180 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) angle))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) angle)) (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(-.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal 180 binary64)))
(-.f64 (/.f64 #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)))
(neg.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (PI.f64)))
(neg.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal -180 binary64)) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))
(neg.f64 (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) angle) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))))
(neg.f64 (/.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal -180 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) angle)))
(/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal 180 binary64) (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64)))))
(/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))
(/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))
(/.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (PI.f64)))
(/.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) #s(literal 1 binary64))
(/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))) (/.f64 #s(literal -180 binary64) (sqrt.f64 (PI.f64)))))
(/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 180 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))
(/.f64 (sqrt.f64 (PI.f64)) (*.f64 (/.f64 #s(literal -1 binary64) angle) (/.f64 #s(literal -180 binary64) (sqrt.f64 (PI.f64)))))
(/.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (sqrt.f64 (PI.f64)) (*.f64 (/.f64 #s(literal -180 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal -1 binary64) angle)))
(/.f64 (sqrt.f64 (PI.f64)) (*.f64 #s(literal -180 binary64) (/.f64 #s(literal -1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))))
(/.f64 (sqrt.f64 (PI.f64)) (*.f64 (/.f64 #s(literal -1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))) #s(literal -180 binary64)))
(/.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) angle))
(/.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64))))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -180 binary64) (*.f64 (PI.f64) angle)))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 180 binary64) (PI.f64)) (/.f64 #s(literal -1 binary64) angle)))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -180 binary64) (PI.f64)) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal -1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -180 binary64) (sqrt.f64 (PI.f64))) (/.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) angle)))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) angle) (/.f64 #s(literal -180 binary64) (sqrt.f64 (PI.f64)))))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))))
(/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal -180 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))
(/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (*.f64 (/.f64 #s(literal 1 binary64) angle) (/.f64 #s(literal -180 binary64) (sqrt.f64 (PI.f64)))))
(/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (*.f64 #s(literal 180 binary64) (/.f64 #s(literal -1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (*.f64 (/.f64 #s(literal -180 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (*.f64 (/.f64 #s(literal -1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))) #s(literal 180 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (*.f64 (/.f64 #s(literal 180 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))) #s(literal -1 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 #s(literal -180 binary64) (PI.f64)))
(/.f64 (-.f64 #s(literal 0 binary64) angle) (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -180 binary64) (PI.f64))))
(/.f64 (-.f64 #s(literal 0 binary64) angle) (*.f64 (/.f64 #s(literal 180 binary64) (PI.f64)) #s(literal -1 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) angle) (*.f64 (/.f64 #s(literal -180 binary64) (PI.f64)) #s(literal 1 binary64)))
(/.f64 (/.f64 (PI.f64) (/.f64 #s(literal -1 binary64) angle)) #s(literal -180 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 #s(literal 1/180 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) angle) (/.f64 #s(literal -180 binary64) (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) angle) (*.f64 (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64))) #s(literal -1 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) angle) (*.f64 (/.f64 #s(literal -180 binary64) (sqrt.f64 (PI.f64))) #s(literal 1 binary64)))
(/.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (pow.f64 (PI.f64) #s(literal -1/2 binary64)))
(/.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)) #s(literal -1 binary64))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (*.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal -180 binary64) (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) #s(literal -1 binary64)) (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -180 binary64) (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))
(/.f64 (neg.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))) (/.f64 #s(literal -1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))
(/.f64 (*.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))) (/.f64 #s(literal -1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))
(/.f64 (*.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64)))) #s(literal -1 binary64))
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (*.f64 (PI.f64) angle))) #s(literal -180 binary64))
(pow.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)) #s(literal -1 binary64))
(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
(*.f64 (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 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (/.f64 angle (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64))))))
(*.f64 (cbrt.f64 (PI.f64)) (/.f64 (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) #s(literal 1 binary64)))
(*.f64 (cbrt.f64 (PI.f64)) (/.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (/.f64 #s(literal 180 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))))
(*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))
(*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)))
(*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (/.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64))) #s(literal -1/180 binary64)))
(*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
(*.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) #s(literal 1 binary64))
(*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) angle)
(*.f64 #s(literal 1 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 (sqrt.f64 (PI.f64)) (/.f64 angle (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))
(*.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) #s(literal 180 binary64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 (/.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) #s(literal 180 binary64)) #s(literal 1 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (*.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal -1/180 binary64) (/.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) angle)))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -180 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (*.f64 #s(literal -1/180 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) #s(literal -180 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal -180 binary64) angle)))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 (PI.f64) #s(literal -180 binary64)))
(*.f64 (/.f64 (PI.f64) (/.f64 #s(literal -1 binary64) angle)) #s(literal -1/180 binary64))
(*.f64 (/.f64 (PI.f64) #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 angle #s(literal -180 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal -1/180 binary64) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal 1/180 binary64) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (*.f64 #s(literal 1/180 binary64) (-.f64 #s(literal 0 binary64) angle)))
(*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (*.f64 #s(literal -1/180 binary64) angle))
(*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) angle))
(*.f64 #s(literal 1/180 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)) #s(literal -1 binary64)))
(*.f64 #s(literal 1/180 binary64) (/.f64 angle (/.f64 #s(literal 1 binary64) (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 (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) (/.f64 (cbrt.f64 (PI.f64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (*.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64))))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/9 binary64)) (*.f64 (pow.f64 (PI.f64) #s(literal 1/9 binary64)) (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #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 angle (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64))))))
(*.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 #s(literal 180 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (/.f64 (cbrt.f64 (PI.f64)) #s(literal -180 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (*.f64 (cbrt.f64 (PI.f64)) #s(literal -1/180 binary64)))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)) (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) angle)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 180 binary64)) (*.f64 (cbrt.f64 (PI.f64)) angle))
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 180 binary64)))
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) (/.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))))
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) (*.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)) (cbrt.f64 (PI.f64))))
(*.f64 #s(literal -1/180 binary64) (/.f64 (PI.f64) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 #s(literal -1/180 binary64) (/.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 #s(literal 1 binary64) (PI.f64))))
(*.f64 (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64))) (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal -180 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64))) (*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal -1/180 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (*.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) #s(literal -1/180 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (/.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) #s(literal -180 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal -180 binary64) angle)))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) angle) (/.f64 (sqrt.f64 (PI.f64)) #s(literal -180 binary64)))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) angle) (/.f64 #s(literal -1/180 binary64) (pow.f64 (PI.f64) #s(literal -1/2 binary64))))
(*.f64 (/.f64 angle #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) (PI.f64)))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal -180 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) angle))
(*.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)) #s(literal -1 binary64)) #s(literal 1/180 binary64))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 (PI.f64) angle)) #s(literal -1 binary64)) #s(literal -1/180 binary64))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 #s(literal 1 binary64) angle)) (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 1 binary64)) (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) #s(literal 180 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) angle)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) #s(literal 180 binary64)))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 #s(literal -1 binary64) angle)) (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) #s(literal -1 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) angle))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal -1 binary64)) (/.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (/.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) angle)) (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) #s(literal 180 binary64)))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) (/.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) angle)) (/.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) #s(literal 180 binary64)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal -180 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64))) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) (/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (/.f64 #s(literal 1 binary64) angle)) (/.f64 (cbrt.f64 (PI.f64)) #s(literal -180 binary64)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 #s(literal -1 binary64) angle)) (/.f64 (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64))) #s(literal 180 binary64)))
(*.f64 (*.f64 #s(literal 1/180 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (*.f64 (cbrt.f64 (PI.f64)) angle))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 180 binary64))) (*.f64 (cbrt.f64 (PI.f64)) angle))
(*.f64 (*.f64 (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) #s(literal 1 binary64)) (cbrt.f64 (PI.f64)))
(*.f64 (*.f64 (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal 1/6 binary64))) (pow.f64 (PI.f64) #s(literal 1/6 binary64)))
(*.f64 (*.f64 (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal 2/9 binary64))) (pow.f64 (PI.f64) #s(literal 1/9 binary64)))
(*.f64 (*.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (pow.f64 (PI.f64) #s(literal 1/4 binary64))) (pow.f64 (PI.f64) #s(literal 1/4 binary64)))
(*.f64 (*.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (cbrt.f64 (PI.f64))) (pow.f64 (PI.f64) #s(literal 1/6 binary64)))
(*.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (cbrt.f64 (PI.f64)))
(*.f64 (/.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))))
(+.f64 (*.f64 (*.f64 (PI.f64) angle) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) #s(literal 1/90 binary64))) (*.f64 (PI.f64) (*.f64 (*.f64 angle #s(literal 1/90 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(+.f64 (*.f64 (*.f64 (PI.f64) angle) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) #s(literal 1/90 binary64))) (*.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(+.f64 (*.f64 (*.f64 (PI.f64) angle) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) #s(literal 1/90 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))
(+.f64 (*.f64 (*.f64 (PI.f64) angle) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) #s(literal 1/90 binary64))) (+.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle #s(literal 1/90 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 a a)))) (*.f64 (PI.f64) (*.f64 (*.f64 angle #s(literal 1/90 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 a a))))))
(+.f64 (*.f64 (*.f64 (PI.f64) #s(literal 1/90 binary64)) (*.f64 angle (-.f64 #s(literal 0 binary64) (*.f64 a a)))) (*.f64 angle (*.f64 (*.f64 (*.f64 b b) (PI.f64)) #s(literal 1/90 binary64))))
(+.f64 (*.f64 angle (*.f64 (*.f64 (*.f64 b b) (PI.f64)) #s(literal 1/90 binary64))) (*.f64 (*.f64 (PI.f64) #s(literal 1/90 binary64)) (*.f64 angle (-.f64 #s(literal 0 binary64) (*.f64 a a)))))
(+.f64 (*.f64 angle (*.f64 (*.f64 (*.f64 b b) (PI.f64)) #s(literal 1/90 binary64))) (*.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(+.f64 (*.f64 angle (*.f64 (*.f64 (*.f64 b b) (PI.f64)) #s(literal 1/90 binary64))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))
(+.f64 (*.f64 angle (*.f64 (*.f64 (*.f64 b b) (PI.f64)) #s(literal 1/90 binary64))) (+.f64 (*.f64 (*.f64 (PI.f64) #s(literal 1/90 binary64)) (*.f64 angle (-.f64 #s(literal 0 binary64) (*.f64 a a)))) (*.f64 (PI.f64) (*.f64 (*.f64 angle #s(literal 1/90 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 a a))))))
(+.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle #s(literal 1/90 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 a a)))) (*.f64 (*.f64 (PI.f64) angle) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) #s(literal 1/90 binary64))))
(-.f64 (*.f64 angle (*.f64 (*.f64 (*.f64 b b) (PI.f64)) #s(literal 1/90 binary64))) (*.f64 (*.f64 a a) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))
(-.f64 (*.f64 angle (*.f64 (*.f64 (*.f64 b b) (PI.f64)) #s(literal 1/90 binary64))) (*.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))) (*.f64 a a)))
(fma.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) #s(literal 1/90 binary64))) (*.f64 (PI.f64) (*.f64 (*.f64 angle #s(literal 1/90 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (*.f64 b b) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))) (*.f64 (*.f64 (PI.f64) #s(literal 1/90 binary64)) (*.f64 angle (-.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))) (*.f64 (PI.f64) (*.f64 (*.f64 angle #s(literal 1/90 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (*.f64 (PI.f64) #s(literal 1/90 binary64)) (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (PI.f64) (*.f64 (*.f64 angle #s(literal 1/90 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))) (*.f64 b b) (*.f64 (*.f64 (PI.f64) #s(literal 1/90 binary64)) (*.f64 angle (-.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))) (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (PI.f64) (*.f64 (*.f64 angle #s(literal 1/90 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (*.f64 angle #s(literal 1/90 binary64)) (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (PI.f64) (*.f64 (*.f64 angle #s(literal 1/90 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (*.f64 (PI.f64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) #s(literal 1/90 binary64))) angle (*.f64 (PI.f64) (*.f64 (*.f64 angle #s(literal 1/90 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 angle #s(literal 1/90 binary64))) (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle #s(literal 1/90 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (PI.f64) #s(literal 1/90 binary64)) (*.f64 (PI.f64) (*.f64 (*.f64 angle #s(literal 1/90 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(/.f64 (*.f64 (*.f64 (PI.f64) angle) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) #s(literal 1/90 binary64))) #s(literal 1 binary64))
(/.f64 (*.f64 (PI.f64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) #s(literal 1/90 binary64))) (/.f64 #s(literal 1 binary64) angle))
(/.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) #s(literal 1/90 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) angle))
(/.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) #s(literal 1/90 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) angle))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) angle) (*.f64 (PI.f64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) #s(literal 1/90 binary64)))) #s(literal -1 binary64))
(/.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) #s(literal 1/90 binary64))) (-.f64 #s(literal 0 binary64) angle)) #s(literal -1 binary64))
(/.f64 (*.f64 #s(literal -1 binary64) (*.f64 (PI.f64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) #s(literal 1/90 binary64)))) (/.f64 #s(literal -1 binary64) angle))
(*.f64 (PI.f64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 angle #s(literal 1/90 binary64))))
(*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) #s(literal 1/90 binary64))))
(*.f64 (*.f64 (PI.f64) angle) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) #s(literal 1/90 binary64)))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))
(*.f64 #s(literal 1/90 binary64) (*.f64 (PI.f64) (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 #s(literal 1/90 binary64) (*.f64 (*.f64 (PI.f64) angle) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 #s(literal 1/90 binary64) (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 #s(literal 1/90 binary64) (*.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) angle))
(*.f64 (*.f64 (PI.f64) #s(literal 1/90 binary64)) (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (*.f64 (*.f64 (PI.f64) angle) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) #s(literal 1/90 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (PI.f64) angle) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) #s(literal 1/90 binary64))))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 (/.f64 #s(literal 1/90 binary64) (pow.f64 (PI.f64) #s(literal -1/2 binary64))) (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 #s(literal -1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) angle) (*.f64 (PI.f64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) #s(literal 1/90 binary64)))))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 (cbrt.f64 (PI.f64)) #s(literal 1/90 binary64)) (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 (*.f64 angle #s(literal 1/90 binary64)) (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (*.f64 (PI.f64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) #s(literal 1/90 binary64))) angle)
(*.f64 (/.f64 #s(literal 1/90 binary64) (pow.f64 (PI.f64) #s(literal -1/2 binary64))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 (*.f64 #s(literal 1/90 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (*.f64 (cbrt.f64 (PI.f64)) (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 (*.f64 angle (/.f64 #s(literal 1/90 binary64) (pow.f64 (PI.f64) #s(literal -1/2 binary64)))) (*.f64 (sqrt.f64 (PI.f64)) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (*.f64 (cbrt.f64 (PI.f64)) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 angle #s(literal 1/90 binary64))) (PI.f64))
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) #s(literal 1/90 binary64)) (*.f64 (PI.f64) angle))
(*.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 angle #s(literal 1/90 binary64)))
(*.f64 (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (PI.f64) #s(literal 1/90 binary64)))
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (PI.f64) angle)) #s(literal 1/90 binary64))
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 angle (/.f64 #s(literal 1/90 binary64) (pow.f64 (PI.f64) #s(literal -1/2 binary64))))) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 angle (*.f64 #s(literal 1/90 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))))) (cbrt.f64 (PI.f64)))
(*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) #s(literal 1/90 binary64))) #s(literal 1 binary64)) angle)
(*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) #s(literal 1/90 binary64))) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (*.f64 (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a))) (PI.f64)) #s(literal 1/90 binary64))
(*.f64 (*.f64 (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a))) (sqrt.f64 (PI.f64))) (/.f64 #s(literal 1/90 binary64) (pow.f64 (PI.f64) #s(literal -1/2 binary64))))
(*.f64 (*.f64 (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a))) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (*.f64 (cbrt.f64 (PI.f64)) #s(literal 1/90 binary64)))
(*.f64 (*.f64 (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a))) (/.f64 #s(literal 1/90 binary64) (pow.f64 (PI.f64) #s(literal -1/2 binary64)))) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 #s(literal 1/90 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (cbrt.f64 (PI.f64)))
(*.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 angle #s(literal 1/90 binary64))) (cbrt.f64 (PI.f64))) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))
(*.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 angle #s(literal 1/90 binary64))) #s(literal 1 binary64)) (PI.f64))
(*.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 angle #s(literal 1/90 binary64))) (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 angle #s(literal 1/90 binary64))) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (cbrt.f64 (PI.f64)))
(+.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(-.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(-.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (/.f64 angle #s(literal -180 binary64)) (PI.f64)))
(-.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal -180 binary64)) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))
(-.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) angle) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))))
(-.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal -180 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) angle)))
(fma.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (cbrt.f64 (PI.f64)) (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (cbrt.f64 (PI.f64)) (*.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (/.f64 angle (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64))))) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (cbrt.f64 (PI.f64)) (/.f64 (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) #s(literal 1 binary64)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (cbrt.f64 (PI.f64)) (/.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (/.f64 #s(literal 180 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (/.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)) #s(literal 1 binary64)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64))) #s(literal -1/180 binary64)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) #s(literal 1 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) angle (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 #s(literal 1 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (sqrt.f64 (PI.f64)) (/.f64 angle (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 #s(literal -1 binary64) (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) #s(literal 180 binary64)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 (/.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) #s(literal 180 binary64)) #s(literal 1 binary64)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (*.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 #s(literal -1 binary64) angle)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal -1/180 binary64) (/.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) angle)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -180 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (*.f64 #s(literal -1/180 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) #s(literal -180 binary64)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal -180 binary64) angle)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 (PI.f64) #s(literal -180 binary64)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (/.f64 (PI.f64) (/.f64 #s(literal -1 binary64) angle)) #s(literal -1/180 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (/.f64 (PI.f64) #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) angle) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 angle #s(literal -180 binary64)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal -1/180 binary64) (/.f64 #s(literal 1 binary64) angle)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal 1/180 binary64) (/.f64 #s(literal -1 binary64) angle)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (*.f64 #s(literal 1/180 binary64) (-.f64 #s(literal 0 binary64) angle)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (*.f64 #s(literal -1/180 binary64) angle) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) angle) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 #s(literal 1/180 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)) #s(literal -1 binary64)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 #s(literal 1/180 binary64) (/.f64 angle (/.f64 #s(literal 1 binary64) (PI.f64))) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) (cbrt.f64 (PI.f64)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) (/.f64 (cbrt.f64 (PI.f64)) #s(literal 1 binary64)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (*.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64))) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (pow.f64 (PI.f64) #s(literal 2/9 binary64)) (*.f64 (pow.f64 (PI.f64) #s(literal 1/9 binary64)) (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64))) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 angle (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64))))) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 #s(literal 180 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (/.f64 (cbrt.f64 (PI.f64)) #s(literal -180 binary64)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (*.f64 (cbrt.f64 (PI.f64)) #s(literal -1/180 binary64)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)) (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) angle)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 180 binary64)) (*.f64 (cbrt.f64 (PI.f64)) angle) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 180 binary64)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) (/.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) (*.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)) (cbrt.f64 (PI.f64))) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 #s(literal -1/180 binary64) (/.f64 (PI.f64) (/.f64 #s(literal -1 binary64) angle)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 #s(literal -1/180 binary64) (/.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 #s(literal 1 binary64) (PI.f64))) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64))) (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal -180 binary64)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64))) (*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal -1/180 binary64)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (*.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) #s(literal -1/180 binary64)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (/.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) #s(literal -180 binary64)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal -180 binary64) angle)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) angle) (/.f64 (sqrt.f64 (PI.f64)) #s(literal -180 binary64)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) angle) (/.f64 #s(literal -1/180 binary64) (pow.f64 (PI.f64) #s(literal -1/2 binary64))) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (/.f64 angle #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal -180 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) angle) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (/.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)) #s(literal -1 binary64)) #s(literal 1/180 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 (PI.f64) angle)) #s(literal -1 binary64)) #s(literal -1/180 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 #s(literal 1 binary64) angle)) (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 1 binary64)) (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) #s(literal 180 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) angle)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) #s(literal 180 binary64)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (/.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 #s(literal -1 binary64) angle)) (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (/.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) #s(literal -1 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) angle) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal -1 binary64)) (/.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 #s(literal -1 binary64) angle)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 #s(literal 1 binary64) angle)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (/.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (/.f64 #s(literal 1 binary64) angle)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) angle)) (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) #s(literal 180 binary64)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (/.f64 (cbrt.f64 (PI.f64)) (/.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) angle)) (/.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) #s(literal 180 binary64)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal -180 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64))) (/.f64 #s(literal 1 binary64) angle)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) (/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal -1 binary64) angle)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (/.f64 #s(literal 1 binary64) angle)) (/.f64 (cbrt.f64 (PI.f64)) #s(literal -180 binary64)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 #s(literal -1 binary64) angle)) (/.f64 (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64))) #s(literal 180 binary64)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (*.f64 #s(literal 1/180 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (*.f64 (cbrt.f64 (PI.f64)) angle) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (*.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 180 binary64))) (*.f64 (cbrt.f64 (PI.f64)) angle) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.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 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (*.f64 (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal 1/6 binary64))) (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (*.f64 (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal 2/9 binary64))) (pow.f64 (PI.f64) #s(literal 1/9 binary64)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (*.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (pow.f64 (PI.f64) #s(literal 1/4 binary64))) (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (*.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (cbrt.f64 (PI.f64))) (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (cbrt.f64 (PI.f64)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (/.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(neg.f64 (+.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)) (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))))
(/.f64 (*.f64 (PI.f64) #s(literal 1/90 binary64)) (/.f64 #s(literal 1 binary64) angle))
(/.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))) #s(literal 1 binary64))
(/.f64 (/.f64 #s(literal 1/90 binary64) (pow.f64 (PI.f64) #s(literal -1/2 binary64))) (/.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) angle))
(/.f64 (*.f64 angle (/.f64 #s(literal 1/90 binary64) (pow.f64 (PI.f64) #s(literal -1/2 binary64)))) (pow.f64 (PI.f64) #s(literal -1/2 binary64)))
(/.f64 (*.f64 (*.f64 (PI.f64) #s(literal 1/90 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) angle))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) angle) (*.f64 (PI.f64) #s(literal 1/90 binary64))) #s(literal -1 binary64))
(/.f64 (*.f64 #s(literal 1/90 binary64) (-.f64 #s(literal 0 binary64) (PI.f64))) (/.f64 #s(literal -1 binary64) angle))
(/.f64 (*.f64 (*.f64 (PI.f64) #s(literal 1/90 binary64)) (-.f64 #s(literal 0 binary64) angle)) #s(literal -1 binary64))
(/.f64 (*.f64 (*.f64 angle (/.f64 #s(literal 1/90 binary64) (pow.f64 (PI.f64) #s(literal -1/2 binary64)))) (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64)))) #s(literal -1 binary64))
(/.f64 (*.f64 #s(literal -1 binary64) (*.f64 (PI.f64) #s(literal 1/90 binary64))) (/.f64 #s(literal -1 binary64) angle))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal 1/90 binary64)) (/.f64 #s(literal -1 binary64) angle))
(*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))
(*.f64 (PI.f64) (+.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 angle #s(literal 180 binary64))))
(*.f64 (cbrt.f64 (PI.f64)) (*.f64 angle (*.f64 #s(literal 1/90 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))))
(*.f64 (cbrt.f64 (PI.f64)) (+.f64 (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64))))
(*.f64 (cbrt.f64 (PI.f64)) (*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 1/90 binary64)))
(*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))
(*.f64 angle (+.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 180 binary64))))
(*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (*.f64 (cbrt.f64 (PI.f64)) #s(literal 1/90 binary64)))
(*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (+.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64))))
(*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))
(*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 #s(literal 1/90 binary64) (*.f64 (PI.f64) angle))
(*.f64 (*.f64 (PI.f64) #s(literal 1/90 binary64)) angle)
(*.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))) #s(literal 1 binary64))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (PI.f64) (PI.f64)))
(*.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) #s(literal 2 binary64))
(*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (+.f64 angle angle))
(*.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 angle (/.f64 #s(literal 1/90 binary64) (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))
(*.f64 (sqrt.f64 (PI.f64)) (+.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (/.f64 angle (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64))))))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) #s(literal 1/90 binary64)))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 (/.f64 #s(literal 1/90 binary64) (pow.f64 (PI.f64) #s(literal -1/2 binary64))) angle))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (+.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))
(*.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) (/.f64 #s(literal 1/90 binary64) (pow.f64 (PI.f64) #s(literal -1/2 binary64))))
(*.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) (+.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) angle) (*.f64 (PI.f64) #s(literal 1/90 binary64))))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (+.f64 (/.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) #s(literal 180 binary64)) (/.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) #s(literal 180 binary64))))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (cbrt.f64 (PI.f64)) (*.f64 angle #s(literal 1/90 binary64))))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) #s(literal 1/90 binary64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 (cbrt.f64 (PI.f64)) #s(literal 1/90 binary64)) angle))
(*.f64 (-.f64 #s(literal 0 binary64) angle) (+.f64 (/.f64 (PI.f64) #s(literal -180 binary64)) (/.f64 (PI.f64) #s(literal -180 binary64))))
(*.f64 (/.f64 (PI.f64) (/.f64 #s(literal -1 binary64) angle)) #s(literal -1/90 binary64))
(*.f64 (/.f64 (PI.f64) #s(literal -180 binary64)) (+.f64 (-.f64 #s(literal 0 binary64) angle) (-.f64 #s(literal 0 binary64) angle)))
(*.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 (PI.f64) angle) (*.f64 (PI.f64) angle)))
(*.f64 (*.f64 angle #s(literal 1/90 binary64)) (PI.f64))
(*.f64 (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) (+.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)) (+.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64)))))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 180 binary64)) (+.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) (*.f64 (cbrt.f64 (PI.f64)) angle)))
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) (*.f64 #s(literal 1/90 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))))
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) (+.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 180 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 180 binary64))))
(*.f64 #s(literal -1/180 binary64) (+.f64 (/.f64 (PI.f64) (/.f64 #s(literal -1 binary64) angle)) (/.f64 (PI.f64) (/.f64 #s(literal -1 binary64) angle))))
(*.f64 (/.f64 #s(literal 1/90 binary64) (pow.f64 (PI.f64) #s(literal -1/2 binary64))) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))
(*.f64 (*.f64 #s(literal 1/90 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (*.f64 (cbrt.f64 (PI.f64)) angle))
(*.f64 (*.f64 angle (/.f64 #s(literal 1/90 binary64) (pow.f64 (PI.f64) #s(literal -1/2 binary64)))) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (cbrt.f64 (PI.f64)))
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) #s(literal 1/90 binary64)) (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))))
(*.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (+.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) #s(literal 180 binary64)) (+.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (pow.f64 (PI.f64) #s(literal 2/3 binary64))))
(*.f64 (*.f64 (*.f64 (PI.f64) #s(literal 1/90 binary64)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (*.f64 #s(literal 1/90 binary64) (*.f64 (cbrt.f64 (PI.f64)) angle)) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))
(*.f64 (*.f64 (*.f64 angle #s(literal 1/90 binary64)) (cbrt.f64 (PI.f64))) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))
(*.f64 (*.f64 (*.f64 angle (/.f64 #s(literal 1/90 binary64) (pow.f64 (PI.f64) #s(literal -1/2 binary64)))) (pow.f64 (PI.f64) #s(literal 1/4 binary64))) (pow.f64 (PI.f64) #s(literal 1/4 binary64)))
(*.f64 (*.f64 (*.f64 angle (/.f64 #s(literal 1/90 binary64) (pow.f64 (PI.f64) #s(literal -1/2 binary64)))) (cbrt.f64 (PI.f64))) (pow.f64 (PI.f64) #s(literal 1/6 binary64)))
(*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) #s(literal 1 binary64)) (cbrt.f64 (PI.f64)))
(*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (pow.f64 (PI.f64) #s(literal 1/6 binary64))) (pow.f64 (PI.f64) #s(literal 1/6 binary64)))
(*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (pow.f64 (PI.f64) #s(literal 2/9 binary64))) (pow.f64 (PI.f64) #s(literal 1/9 binary64)))
(/.f64 (*.f64 (PI.f64) #s(literal 1/90 binary64)) #s(literal 1 binary64))
(/.f64 (/.f64 #s(literal 1/90 binary64) (pow.f64 (PI.f64) #s(literal -1/2 binary64))) (pow.f64 (PI.f64) #s(literal -1/2 binary64)))
(/.f64 (*.f64 (/.f64 #s(literal 1/90 binary64) (pow.f64 (PI.f64) #s(literal -1/2 binary64))) (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64)))) #s(literal -1 binary64))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal 1/90 binary64) (pow.f64 (PI.f64) #s(literal -1/2 binary64)))) #s(literal -1 binary64))
(*.f64 (PI.f64) #s(literal 1/90 binary64))
(*.f64 (cbrt.f64 (PI.f64)) (*.f64 #s(literal 1/90 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))))
(*.f64 (cbrt.f64 (PI.f64)) (*.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (/.f64 #s(literal 1/90 binary64) (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))
(*.f64 (cbrt.f64 (PI.f64)) (*.f64 (cbrt.f64 (PI.f64)) (*.f64 (cbrt.f64 (PI.f64)) #s(literal 1/90 binary64))))
(*.f64 #s(literal 1/90 binary64) (PI.f64))
(*.f64 (*.f64 (PI.f64) #s(literal 1/90 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (PI.f64) #s(literal 1/90 binary64)))
(*.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 1/90 binary64) (pow.f64 (PI.f64) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (cbrt.f64 (PI.f64)) #s(literal 1/90 binary64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 #s(literal 1/90 binary64) (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))
(*.f64 (/.f64 #s(literal 1/90 binary64) (pow.f64 (PI.f64) #s(literal -1/2 binary64))) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 #s(literal 1/90 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (cbrt.f64 (PI.f64)))
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) #s(literal 1/90 binary64)) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/90 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (cbrt.f64 (PI.f64)))
(*.f64 (*.f64 (/.f64 #s(literal 1/90 binary64) (pow.f64 (PI.f64) #s(literal -1/2 binary64))) (pow.f64 (PI.f64) #s(literal 1/4 binary64))) (pow.f64 (PI.f64) #s(literal 1/4 binary64)))
(*.f64 (*.f64 (/.f64 #s(literal 1/90 binary64) (pow.f64 (PI.f64) #s(literal -1/2 binary64))) (cbrt.f64 (PI.f64))) (pow.f64 (PI.f64) #s(literal 1/6 binary64)))
(*.f64 (*.f64 (*.f64 #s(literal 1/90 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 1 binary64)) (cbrt.f64 (PI.f64)))
(*.f64 (*.f64 (*.f64 #s(literal 1/90 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (pow.f64 (PI.f64) #s(literal 1/6 binary64))) (pow.f64 (PI.f64) #s(literal 1/6 binary64)))
(*.f64 (*.f64 (*.f64 #s(literal 1/90 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (pow.f64 (PI.f64) #s(literal 2/9 binary64))) (pow.f64 (PI.f64) #s(literal 1/9 binary64)))
(PI.f64)
(log.f64 (exp.f64 (PI.f64)))
(log.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (exp.f64 (PI.f64)))))
(+.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -1 binary64))
(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 (*.f64 #s(literal 2 binary64) (log.f64 (PI.f64))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal 1/3 binary64)))
(fabs.f64 (PI.f64))
(-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (PI.f64)))
(-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64))
(-.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))
(sqrt.f64 (*.f64 (PI.f64) (PI.f64)))
(cbrt.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))))
(fma.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64) #s(literal -1 binary64))
(expm1.f64 (log1p.f64 (PI.f64)))
(neg.f64 (-.f64 #s(literal 0 binary64) (PI.f64)))
(/.f64 (PI.f64) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (PI.f64)))
(/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) (pow.f64 (PI.f64) #s(literal -1/2 binary64))))
(/.f64 (sqrt.f64 (PI.f64)) (pow.f64 (PI.f64) #s(literal -1/2 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (*.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (*.f64 #s(literal -1 binary64) (pow.f64 (PI.f64) #s(literal -1/2 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64))
(log1p.f64 (expm1.f64 (PI.f64)))
(pow.f64 (PI.f64) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (PI.f64)) #s(literal 3 binary64))
(pow.f64 (sqrt.f64 (PI.f64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/2 binary64))
(pow.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) #s(literal 1/3 binary64))
(pow.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) #s(literal 2 binary64))
(pow.f64 (E.f64) (log.f64 (PI.f64)))
(*.f64 (PI.f64) #s(literal 1 binary64))
(*.f64 (PI.f64) (log.f64 (E.f64)))
(*.f64 (cbrt.f64 (PI.f64)) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))
(*.f64 (cbrt.f64 (PI.f64)) (log.f64 (exp.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)))))
(*.f64 (cbrt.f64 (PI.f64)) (pow.f64 (pow.f64 (PI.f64) #s(literal 4/3 binary64)) #s(literal 1/2 binary64)))
(*.f64 (cbrt.f64 (PI.f64)) (sqrt.f64 (pow.f64 (PI.f64) #s(literal 4/3 binary64))))
(*.f64 (cbrt.f64 (PI.f64)) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 1 binary64)))
(*.f64 #s(literal 1 binary64) (PI.f64))
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (PI.f64)) (log.f64 (exp.f64 (sqrt.f64 (PI.f64)))))
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (PI.f64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (cbrt.f64 (PI.f64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 (cbrt.f64 (PI.f64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))))
(*.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (*.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (pow.f64 (PI.f64) #s(literal 2/3 binary64))))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/9 binary64)) (*.f64 (pow.f64 (PI.f64) #s(literal 1/9 binary64)) (pow.f64 (PI.f64) #s(literal 2/3 binary64))))
(*.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (pow.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (sqrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))))
(*.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (sqrt.f64 (PI.f64))))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64))))
(*.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) #s(literal 3 binary64)))
(*.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal 2/9 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (PI.f64) #s(literal 1/9 binary64)) #s(literal 3 binary64)))
(*.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (PI.f64) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal 5/3 binary64)) #s(literal 1/2 binary64)) (pow.f64 (PI.f64) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal 5/2 binary64)) #s(literal 1/3 binary64)) (pow.f64 (PI.f64) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal 8/3 binary64)) #s(literal 1/3 binary64)) (pow.f64 (PI.f64) #s(literal 1/9 binary64)))
(*.f64 (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (pow.f64 (PI.f64) #s(literal 1/6 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 5/2 binary64))) (pow.f64 (PI.f64) #s(literal 1/6 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 8/3 binary64))) (pow.f64 (PI.f64) #s(literal 1/9 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (pow.f64 (PI.f64) #s(literal 1/4 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (PI.f64) #s(literal 5/3 binary64))) (pow.f64 (PI.f64) #s(literal 1/6 binary64)))
(*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (cbrt.f64 (PI.f64)))
(*.f64 (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (PI.f64) #s(literal 1/4 binary64))) (pow.f64 (PI.f64) #s(literal 1/4 binary64)))
(*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (pow.f64 (PI.f64) #s(literal 1/6 binary64))) (pow.f64 (PI.f64) #s(literal 1/6 binary64)))
(*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (pow.f64 (PI.f64) #s(literal 2/9 binary64))) (pow.f64 (PI.f64) #s(literal 1/9 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 (*.f64 a a) #s(literal -2 binary64)))
(+.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) #s(literal 0 binary64))
(-.f64 #s(literal 0 binary64) (*.f64 #s(literal 2 binary64) (*.f64 a a)))
(neg.f64 (*.f64 #s(literal 2 binary64) (*.f64 a a)))
(*.f64 #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) (*.f64 a a)))
(*.f64 a (*.f64 (-.f64 #s(literal 0 binary64) a) #s(literal 2 binary64)))
(*.f64 (*.f64 a a) #s(literal -2 binary64))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) #s(literal 2 binary64))
(*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 a #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 #s(literal 2 binary64) (*.f64 a a)))
(*.f64 #s(literal -2 binary64) (*.f64 a a))
(*.f64 (*.f64 #s(literal 2 binary64) a) (-.f64 #s(literal 0 binary64) a))
(*.f64 (*.f64 #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) a)) a)
(+.f64 (*.f64 (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) #s(literal 2 binary64)) #s(literal 0 binary64)) (neg.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))))
(+.f64 (*.f64 #s(literal 0 binary64) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) #s(literal 2 binary64))) (neg.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))))
(neg.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 a a)) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) #s(literal 2 binary64))))
(neg.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))))
(neg.f64 (*.f64 (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 a a))))
(neg.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cos.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 (*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))) #s(literal 2 binary64))
(/.f64 (*.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) (*.f64 (*.f64 a a) #s(literal -2 binary64))) #s(literal 2 binary64))
(*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))) #s(literal 2 binary64)))
(*.f64 a (*.f64 (-.f64 #s(literal 0 binary64) a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))))
(*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) #s(literal 2 binary64)))
(*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))))
(*.f64 (*.f64 (*.f64 a a) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(*.f64 (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) #s(literal 2 binary64)) (*.f64 (*.f64 a a) #s(literal -2 binary64)))
(*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(*.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (*.f64 a a) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))))
(*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(*.f64 (/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))) #s(literal 2 binary64)) #s(literal 2 binary64))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (-.f64 #s(literal 0 binary64) (*.f64 a a)))
(*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (-.f64 #s(literal 0 binary64) (*.f64 a a))) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (-.f64 #s(literal 0 binary64) (*.f64 a a)))
(+.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 0 binary64)))
(+.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 #s(literal 0 binary64) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(+.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 0 binary64)) (*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 0 binary64)) (*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(+.f64 (*.f64 #s(literal 0 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(neg.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 a a)) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(neg.f64 (*.f64 (*.f64 a a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(neg.f64 (*.f64 (*.f64 a (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 2 binary64)))
(neg.f64 (*.f64 #s(literal 2 binary64) (*.f64 a (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))
(neg.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 #s(literal 2 binary64) (*.f64 a a))))
(neg.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 a a)))
(*.f64 #s(literal 2 binary64) (*.f64 (*.f64 a a) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))))
(*.f64 a (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (*.f64 a a) #s(literal -2 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 a (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 a a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(*.f64 (*.f64 (*.f64 a a) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 2 binary64))
(*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (-.f64 #s(literal 0 binary64) (*.f64 a a)))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) a) (-.f64 #s(literal 0 binary64) a))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (-.f64 #s(literal 0 binary64) a)) a)
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal -1 binary64)) (*.f64 a a))
(+.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (*.f64 a a)))
(+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) #s(literal 0 binary64))
(-.f64 #s(literal 0 binary64) (*.f64 a a))
(-.f64 #s(literal 0 binary64) (-.f64 (*.f64 a a) #s(literal 0 binary64)))
(fma.f64 a (-.f64 #s(literal 0 binary64) a) #s(literal 0 binary64))
(fma.f64 (-.f64 #s(literal 0 binary64) a) a #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) (*.f64 a a) #s(literal 0 binary64))
(neg.f64 (*.f64 a a))
(*.f64 a (-.f64 #s(literal 0 binary64) a))
(*.f64 (*.f64 a a) #s(literal -1 binary64))
(*.f64 (-.f64 #s(literal 0 binary64) a) a)
(*.f64 #s(literal -1 binary64) (*.f64 a a))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) angle)) (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(-.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal 180 binary64)))
(-.f64 (/.f64 #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)))
(neg.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (PI.f64)))
(neg.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal -180 binary64)) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))
(neg.f64 (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) angle) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))))
(neg.f64 (/.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal -180 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) angle)))
(/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal 180 binary64) (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64)))))
(/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))
(/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))
(/.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (PI.f64)))
(/.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) #s(literal 1 binary64))
(/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))) (/.f64 #s(literal -180 binary64) (sqrt.f64 (PI.f64)))))
(/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 180 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))
(/.f64 (sqrt.f64 (PI.f64)) (*.f64 (/.f64 #s(literal -1 binary64) angle) (/.f64 #s(literal -180 binary64) (sqrt.f64 (PI.f64)))))
(/.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (sqrt.f64 (PI.f64)) (*.f64 (/.f64 #s(literal -180 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal -1 binary64) angle)))
(/.f64 (sqrt.f64 (PI.f64)) (*.f64 #s(literal -180 binary64) (/.f64 #s(literal -1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))))
(/.f64 (sqrt.f64 (PI.f64)) (*.f64 (/.f64 #s(literal -1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))) #s(literal -180 binary64)))
(/.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) angle))
(/.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64))))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -180 binary64) (*.f64 (PI.f64) angle)))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 180 binary64) (PI.f64)) (/.f64 #s(literal -1 binary64) angle)))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -180 binary64) (PI.f64)) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal -1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -180 binary64) (sqrt.f64 (PI.f64))) (/.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) angle)))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) angle) (/.f64 #s(literal -180 binary64) (sqrt.f64 (PI.f64)))))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))))
(/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal -180 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))
(/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (*.f64 (/.f64 #s(literal 1 binary64) angle) (/.f64 #s(literal -180 binary64) (sqrt.f64 (PI.f64)))))
(/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (*.f64 #s(literal 180 binary64) (/.f64 #s(literal -1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (*.f64 (/.f64 #s(literal -180 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (*.f64 (/.f64 #s(literal -1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))) #s(literal 180 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (*.f64 (/.f64 #s(literal 180 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))) #s(literal -1 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 #s(literal -180 binary64) (PI.f64)))
(/.f64 (-.f64 #s(literal 0 binary64) angle) (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -180 binary64) (PI.f64))))
(/.f64 (-.f64 #s(literal 0 binary64) angle) (*.f64 (/.f64 #s(literal 180 binary64) (PI.f64)) #s(literal -1 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) angle) (*.f64 (/.f64 #s(literal -180 binary64) (PI.f64)) #s(literal 1 binary64)))
(/.f64 (/.f64 (PI.f64) (/.f64 #s(literal -1 binary64) angle)) #s(literal -180 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 #s(literal 1/180 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) angle) (/.f64 #s(literal -180 binary64) (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) angle) (*.f64 (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64))) #s(literal -1 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) angle) (*.f64 (/.f64 #s(literal -180 binary64) (sqrt.f64 (PI.f64))) #s(literal 1 binary64)))
(/.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (pow.f64 (PI.f64) #s(literal -1/2 binary64)))
(/.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)) #s(literal -1 binary64))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (*.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal -180 binary64) (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) #s(literal -1 binary64)) (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -180 binary64) (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))
(/.f64 (neg.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))) (/.f64 #s(literal -1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))
(/.f64 (*.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))) (/.f64 #s(literal -1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))
(/.f64 (*.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64)))) #s(literal -1 binary64))
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (*.f64 (PI.f64) angle))) #s(literal -180 binary64))
(pow.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)) #s(literal -1 binary64))
(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
(*.f64 (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 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (/.f64 angle (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64))))))
(*.f64 (cbrt.f64 (PI.f64)) (/.f64 (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) #s(literal 1 binary64)))
(*.f64 (cbrt.f64 (PI.f64)) (/.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (/.f64 #s(literal 180 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))))
(*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))
(*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)))
(*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (/.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64))) #s(literal -1/180 binary64)))
(*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
(*.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) #s(literal 1 binary64))
(*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) angle)
(*.f64 #s(literal 1 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 (sqrt.f64 (PI.f64)) (/.f64 angle (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))
(*.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) #s(literal 180 binary64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 (/.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) #s(literal 180 binary64)) #s(literal 1 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (*.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal -1/180 binary64) (/.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) angle)))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -180 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (*.f64 #s(literal -1/180 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) #s(literal -180 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal -180 binary64) angle)))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 (PI.f64) #s(literal -180 binary64)))
(*.f64 (/.f64 (PI.f64) (/.f64 #s(literal -1 binary64) angle)) #s(literal -1/180 binary64))
(*.f64 (/.f64 (PI.f64) #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 angle #s(literal -180 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal -1/180 binary64) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal 1/180 binary64) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (*.f64 #s(literal 1/180 binary64) (-.f64 #s(literal 0 binary64) angle)))
(*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (*.f64 #s(literal -1/180 binary64) angle))
(*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) angle))
(*.f64 #s(literal 1/180 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)) #s(literal -1 binary64)))
(*.f64 #s(literal 1/180 binary64) (/.f64 angle (/.f64 #s(literal 1 binary64) (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 (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) (/.f64 (cbrt.f64 (PI.f64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (*.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64))))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/9 binary64)) (*.f64 (pow.f64 (PI.f64) #s(literal 1/9 binary64)) (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #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 angle (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64))))))
(*.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 #s(literal 180 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (/.f64 (cbrt.f64 (PI.f64)) #s(literal -180 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (*.f64 (cbrt.f64 (PI.f64)) #s(literal -1/180 binary64)))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)) (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) angle)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 180 binary64)) (*.f64 (cbrt.f64 (PI.f64)) angle))
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 180 binary64)))
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) (/.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))))
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) (*.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)) (cbrt.f64 (PI.f64))))
(*.f64 #s(literal -1/180 binary64) (/.f64 (PI.f64) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 #s(literal -1/180 binary64) (/.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 #s(literal 1 binary64) (PI.f64))))
(*.f64 (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64))) (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal -180 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64))) (*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal -1/180 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (*.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) #s(literal -1/180 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (/.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) #s(literal -180 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal -180 binary64) angle)))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) angle) (/.f64 (sqrt.f64 (PI.f64)) #s(literal -180 binary64)))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) angle) (/.f64 #s(literal -1/180 binary64) (pow.f64 (PI.f64) #s(literal -1/2 binary64))))
(*.f64 (/.f64 angle #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) (PI.f64)))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal -180 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) angle))
(*.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)) #s(literal -1 binary64)) #s(literal 1/180 binary64))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 (PI.f64) angle)) #s(literal -1 binary64)) #s(literal -1/180 binary64))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 #s(literal 1 binary64) angle)) (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 1 binary64)) (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) #s(literal 180 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) angle)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) #s(literal 180 binary64)))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 #s(literal -1 binary64) angle)) (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) #s(literal -1 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) angle))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal -1 binary64)) (/.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (/.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) angle)) (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) #s(literal 180 binary64)))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) (/.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) angle)) (/.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) #s(literal 180 binary64)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal -180 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64))) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) (/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (/.f64 #s(literal 1 binary64) angle)) (/.f64 (cbrt.f64 (PI.f64)) #s(literal -180 binary64)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 #s(literal -1 binary64) angle)) (/.f64 (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64))) #s(literal 180 binary64)))
(*.f64 (*.f64 #s(literal 1/180 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (*.f64 (cbrt.f64 (PI.f64)) angle))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 180 binary64))) (*.f64 (cbrt.f64 (PI.f64)) angle))
(*.f64 (*.f64 (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) #s(literal 1 binary64)) (cbrt.f64 (PI.f64)))
(*.f64 (*.f64 (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal 1/6 binary64))) (pow.f64 (PI.f64) #s(literal 1/6 binary64)))
(*.f64 (*.f64 (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal 2/9 binary64))) (pow.f64 (PI.f64) #s(literal 1/9 binary64)))
(*.f64 (*.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (pow.f64 (PI.f64) #s(literal 1/4 binary64))) (pow.f64 (PI.f64) #s(literal 1/4 binary64)))
(*.f64 (*.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (cbrt.f64 (PI.f64))) (pow.f64 (PI.f64) #s(literal 1/6 binary64)))
(*.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (cbrt.f64 (PI.f64)))
(*.f64 (/.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))))
(+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) (*.f64 (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) #s(literal 2 binary64))))
(+.f64 (*.f64 (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 b b))) (neg.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 b b)) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) #s(literal 2 binary64))) (neg.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))) #s(literal 2 binary64))
(/.f64 (*.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a)))) #s(literal 2 binary64))
(*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) #s(literal 2 binary64))))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))
(*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) #s(literal 2 binary64)))
(*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(*.f64 (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(*.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) #s(literal 2 binary64))) #s(literal 2 binary64))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (*.f64 (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) #s(literal 2 binary64)) (-.f64 (*.f64 b b) (*.f64 a a))) #s(literal 2 binary64))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) angle)) (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(-.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal 180 binary64)))
(-.f64 (/.f64 #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)))
(neg.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (PI.f64)))
(neg.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal -180 binary64)) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))
(neg.f64 (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) angle) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))))
(neg.f64 (/.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal -180 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) angle)))
(/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal 180 binary64) (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64)))))
(/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))
(/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))
(/.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (PI.f64)))
(/.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) #s(literal 1 binary64))
(/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))) (/.f64 #s(literal -180 binary64) (sqrt.f64 (PI.f64)))))
(/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 180 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))
(/.f64 (sqrt.f64 (PI.f64)) (*.f64 (/.f64 #s(literal -1 binary64) angle) (/.f64 #s(literal -180 binary64) (sqrt.f64 (PI.f64)))))
(/.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (sqrt.f64 (PI.f64)) (*.f64 (/.f64 #s(literal -180 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal -1 binary64) angle)))
(/.f64 (sqrt.f64 (PI.f64)) (*.f64 #s(literal -180 binary64) (/.f64 #s(literal -1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))))
(/.f64 (sqrt.f64 (PI.f64)) (*.f64 (/.f64 #s(literal -1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))) #s(literal -180 binary64)))
(/.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) angle))
(/.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64))))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -180 binary64) (*.f64 (PI.f64) angle)))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 180 binary64) (PI.f64)) (/.f64 #s(literal -1 binary64) angle)))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -180 binary64) (PI.f64)) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal -1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -180 binary64) (sqrt.f64 (PI.f64))) (/.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) angle)))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) angle) (/.f64 #s(literal -180 binary64) (sqrt.f64 (PI.f64)))))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))))
(/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal -180 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))
(/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (*.f64 (/.f64 #s(literal 1 binary64) angle) (/.f64 #s(literal -180 binary64) (sqrt.f64 (PI.f64)))))
(/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (*.f64 #s(literal 180 binary64) (/.f64 #s(literal -1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (*.f64 (/.f64 #s(literal -180 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (*.f64 (/.f64 #s(literal -1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))) #s(literal 180 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (*.f64 (/.f64 #s(literal 180 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))) #s(literal -1 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 #s(literal -180 binary64) (PI.f64)))
(/.f64 (-.f64 #s(literal 0 binary64) angle) (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -180 binary64) (PI.f64))))
(/.f64 (-.f64 #s(literal 0 binary64) angle) (*.f64 (/.f64 #s(literal 180 binary64) (PI.f64)) #s(literal -1 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) angle) (*.f64 (/.f64 #s(literal -180 binary64) (PI.f64)) #s(literal 1 binary64)))
(/.f64 (/.f64 (PI.f64) (/.f64 #s(literal -1 binary64) angle)) #s(literal -180 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 #s(literal 1/180 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) angle) (/.f64 #s(literal -180 binary64) (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) angle) (*.f64 (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64))) #s(literal -1 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) angle) (*.f64 (/.f64 #s(literal -180 binary64) (sqrt.f64 (PI.f64))) #s(literal 1 binary64)))
(/.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (pow.f64 (PI.f64) #s(literal -1/2 binary64)))
(/.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)) #s(literal -1 binary64))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (*.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal -180 binary64) (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) #s(literal -1 binary64)) (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -180 binary64) (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))
(/.f64 (neg.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))) (/.f64 #s(literal -1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))
(/.f64 (*.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))) (/.f64 #s(literal -1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))
(/.f64 (*.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64)))) #s(literal -1 binary64))
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (*.f64 (PI.f64) angle))) #s(literal -180 binary64))
(pow.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)) #s(literal -1 binary64))
(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
(*.f64 (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 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (/.f64 angle (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64))))))
(*.f64 (cbrt.f64 (PI.f64)) (/.f64 (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) #s(literal 1 binary64)))
(*.f64 (cbrt.f64 (PI.f64)) (/.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (/.f64 #s(literal 180 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))))
(*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))
(*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)))
(*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (/.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64))) #s(literal -1/180 binary64)))
(*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
(*.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) #s(literal 1 binary64))
(*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) angle)
(*.f64 #s(literal 1 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 (sqrt.f64 (PI.f64)) (/.f64 angle (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))
(*.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) #s(literal 180 binary64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 (/.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) #s(literal 180 binary64)) #s(literal 1 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (*.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal -1/180 binary64) (/.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) angle)))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -180 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (*.f64 #s(literal -1/180 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) #s(literal -180 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal -180 binary64) angle)))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 (PI.f64) #s(literal -180 binary64)))
(*.f64 (/.f64 (PI.f64) (/.f64 #s(literal -1 binary64) angle)) #s(literal -1/180 binary64))
(*.f64 (/.f64 (PI.f64) #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 angle #s(literal -180 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal -1/180 binary64) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal 1/180 binary64) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (*.f64 #s(literal 1/180 binary64) (-.f64 #s(literal 0 binary64) angle)))
(*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (*.f64 #s(literal -1/180 binary64) angle))
(*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) angle))
(*.f64 #s(literal 1/180 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)) #s(literal -1 binary64)))
(*.f64 #s(literal 1/180 binary64) (/.f64 angle (/.f64 #s(literal 1 binary64) (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 (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) (/.f64 (cbrt.f64 (PI.f64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (*.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64))))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/9 binary64)) (*.f64 (pow.f64 (PI.f64) #s(literal 1/9 binary64)) (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #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 angle (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64))))))
(*.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 #s(literal 180 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (/.f64 (cbrt.f64 (PI.f64)) #s(literal -180 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (*.f64 (cbrt.f64 (PI.f64)) #s(literal -1/180 binary64)))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)) (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) angle)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 180 binary64)) (*.f64 (cbrt.f64 (PI.f64)) angle))
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 180 binary64)))
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) (/.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))))
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) (*.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)) (cbrt.f64 (PI.f64))))
(*.f64 #s(literal -1/180 binary64) (/.f64 (PI.f64) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 #s(literal -1/180 binary64) (/.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 #s(literal 1 binary64) (PI.f64))))
(*.f64 (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64))) (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal -180 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64))) (*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal -1/180 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (*.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) #s(literal -1/180 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (/.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) #s(literal -180 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal -180 binary64) angle)))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) angle) (/.f64 (sqrt.f64 (PI.f64)) #s(literal -180 binary64)))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) angle) (/.f64 #s(literal -1/180 binary64) (pow.f64 (PI.f64) #s(literal -1/2 binary64))))
(*.f64 (/.f64 angle #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) (PI.f64)))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal -180 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) angle))
(*.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)) #s(literal -1 binary64)) #s(literal 1/180 binary64))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 (PI.f64) angle)) #s(literal -1 binary64)) #s(literal -1/180 binary64))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 #s(literal 1 binary64) angle)) (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 1 binary64)) (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) #s(literal 180 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) angle)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) #s(literal 180 binary64)))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 #s(literal -1 binary64) angle)) (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) #s(literal -1 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) angle))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal -1 binary64)) (/.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (/.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) angle)) (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) #s(literal 180 binary64)))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) (/.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) angle)) (/.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) #s(literal 180 binary64)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal -180 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64))) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) (/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (/.f64 #s(literal 1 binary64) angle)) (/.f64 (cbrt.f64 (PI.f64)) #s(literal -180 binary64)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 #s(literal -1 binary64) angle)) (/.f64 (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64))) #s(literal 180 binary64)))
(*.f64 (*.f64 #s(literal 1/180 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (*.f64 (cbrt.f64 (PI.f64)) angle))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 180 binary64))) (*.f64 (cbrt.f64 (PI.f64)) angle))
(*.f64 (*.f64 (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) #s(literal 1 binary64)) (cbrt.f64 (PI.f64)))
(*.f64 (*.f64 (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal 1/6 binary64))) (pow.f64 (PI.f64) #s(literal 1/6 binary64)))
(*.f64 (*.f64 (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal 2/9 binary64))) (pow.f64 (PI.f64) #s(literal 1/9 binary64)))
(*.f64 (*.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (pow.f64 (PI.f64) #s(literal 1/4 binary64))) (pow.f64 (PI.f64) #s(literal 1/4 binary64)))
(*.f64 (*.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (cbrt.f64 (PI.f64))) (pow.f64 (PI.f64) #s(literal 1/6 binary64)))
(*.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (cbrt.f64 (PI.f64)))
(*.f64 (/.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))))
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) angle)) #s(literal -1 binary64)))
(exp.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (PI.f64))) (*.f64 #s(literal -1 binary64) (log.f64 angle))))
(-.f64 #s(literal 0 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) angle))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) angle)) (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) angle))
(neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) angle))
(neg.f64 (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) angle) #s(literal 1 binary64)))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) angle)))
(/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) angle))
(/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 1 binary64) angle))
(/.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))
(/.f64 #s(literal -1 binary64) (*.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) (/.f64 #s(literal -1 binary64) angle)))
(/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal -1 binary64) angle))
(/.f64 (-.f64 #s(literal 0 binary64) angle) (*.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) angle) (*.f64 #s(literal -1 binary64) (pow.f64 (PI.f64) #s(literal -1/2 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) angle) #s(literal -1 binary64))
(/.f64 (*.f64 angle (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) angle) #s(literal -1 binary64))
(*.f64 (cbrt.f64 (PI.f64)) (/.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (cbrt.f64 (PI.f64)) (*.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) angle))
(*.f64 angle (sqrt.f64 (PI.f64)))
(*.f64 #s(literal 1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))
(*.f64 (sqrt.f64 (PI.f64)) angle)
(*.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) angle))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (-.f64 #s(literal 0 binary64) angle) (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))))
(*.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) angle))
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) (pow.f64 (PI.f64) #s(literal 1/6 binary64)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 #s(literal 1 binary64) angle)) (pow.f64 (PI.f64) #s(literal 1/4 binary64)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal -1 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 1/4 binary64))) (pow.f64 (PI.f64) #s(literal 1/4 binary64)))
(+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) (*.f64 (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) #s(literal 2 binary64))))
(+.f64 (*.f64 (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 b b))) (neg.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 b b)) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) #s(literal 2 binary64))) (neg.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))) #s(literal 2 binary64))
(/.f64 (*.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a)))) #s(literal 2 binary64))
(*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) #s(literal 2 binary64))))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))
(*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) #s(literal 2 binary64)))
(*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(*.f64 (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(*.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) #s(literal 2 binary64))) #s(literal 2 binary64))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (*.f64 (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) #s(literal 2 binary64)) (-.f64 (*.f64 b b) (*.f64 a a))) #s(literal 2 binary64))
(-.f64 (*.f64 #s(literal 0 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (cos.f64 #s(literal 0 binary64)) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))))
(-.f64 (*.f64 (sin.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) angle))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (cos.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))))
(-.f64 (*.f64 (sin.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (cos.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))
(-.f64 (*.f64 (sin.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -180 binary64) angle))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (cos.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))))
(sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(neg.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))))
(neg.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (PI.f64))))
(neg.f64 (sin.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal -180 binary64)) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))))
(neg.f64 (sin.f64 (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) angle) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)))))
(neg.f64 (sin.f64 (/.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal -180 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) angle))))
(+.f64 (*.f64 (cos.f64 #s(literal 0 binary64)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 #s(literal 0 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))))
(+.f64 (*.f64 (cos.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) angle))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (sin.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))))
(+.f64 (*.f64 (cos.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))
(+.f64 (*.f64 (cos.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -180 binary64) angle))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (sin.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))))
(+.f64 (*.f64 (cos.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) angle))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (sin.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(cos.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (PI.f64)))
(cos.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal -180 binary64)) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))
(cos.f64 (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) angle) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))))
(cos.f64 (/.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal -180 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) angle)))
(+.f64 (*.f64 b b) (-.f64 #s(literal 0 binary64) (*.f64 a a)))
(+.f64 (*.f64 b b) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 #s(literal 0 binary64) (*.f64 a a))))
(+.f64 (*.f64 b b) (neg.f64 (-.f64 (*.f64 a a) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(+.f64 (*.f64 b b) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (*.f64 #s(literal 0 binary64) (*.f64 a a))))
(+.f64 (*.f64 b b) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(+.f64 (*.f64 b b) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(+.f64 (-.f64 (*.f64 b b) (*.f64 a a)) #s(literal 0 binary64))
(+.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 #s(literal 0 binary64) (*.f64 a a)))
(+.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))))
(+.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(+.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (*.f64 #s(literal 0 binary64) (*.f64 a a))))
(+.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(+.f64 #s(literal 0 binary64) (-.f64 (*.f64 b b) (*.f64 a a)))
(+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 b b))
(+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (+.f64 (*.f64 b b) (*.f64 #s(literal 0 binary64) (*.f64 a a))))
(+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (+.f64 (*.f64 b b) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (+.f64 (*.f64 a a) (-.f64 (*.f64 b b) (*.f64 a a))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a)))
(+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (*.f64 b b))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (-.f64 (*.f64 b b) (*.f64 a a)))
(+.f64 (+.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 #s(literal 0 binary64) (*.f64 a a))) (*.f64 a a))
(+.f64 (+.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 b b)) (-.f64 #s(literal 0 binary64) (*.f64 a a)))
(+.f64 (+.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 b b)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 #s(literal 0 binary64) (*.f64 a a))))
(-.f64 (*.f64 b b) (*.f64 a a))
(-.f64 (*.f64 b b) (-.f64 (*.f64 a a) (*.f64 #s(literal 0 binary64) (*.f64 a a))))
(-.f64 (*.f64 b b) (-.f64 (-.f64 (*.f64 a a) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (*.f64 #s(literal 0 binary64) (*.f64 a a))))
(-.f64 (*.f64 b b) (-.f64 (*.f64 a a) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(-.f64 (*.f64 b b) (-.f64 (-.f64 (*.f64 a a) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(-.f64 #s(literal 0 binary64) (-.f64 (*.f64 a a) (*.f64 b b)))
(-.f64 (+.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 b b)) (*.f64 a a))
(-.f64 (+.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 b b)) (-.f64 (*.f64 a a) (*.f64 #s(literal 0 binary64) (*.f64 a a))))
(fma.f64 b b (-.f64 #s(literal 0 binary64) (*.f64 a a)))
(fma.f64 b b (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 #s(literal 0 binary64) (*.f64 a a))))
(fma.f64 b b (neg.f64 (-.f64 (*.f64 a a) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 b b (neg.f64 (-.f64 (-.f64 (*.f64 a a) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 b b (neg.f64 (-.f64 (*.f64 a a) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))))))
(fma.f64 b b (neg.f64 (-.f64 (-.f64 (*.f64 a a) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))))))
(fma.f64 a (-.f64 #s(literal 0 binary64) a) (*.f64 b b))
(fma.f64 (-.f64 #s(literal 0 binary64) a) a (*.f64 b b))
(fma.f64 #s(literal -1 binary64) (*.f64 a a) (*.f64 b b))
(fma.f64 (exp.f64 (log.f64 b)) (exp.f64 (log.f64 b)) (-.f64 #s(literal 0 binary64) (*.f64 a a)))
(fma.f64 (exp.f64 (log.f64 b)) (exp.f64 (log.f64 b)) (neg.f64 (-.f64 (*.f64 a a) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (exp.f64 (log.f64 b)) (exp.f64 (log.f64 b)) (neg.f64 (-.f64 (-.f64 (*.f64 a a) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (exp.f64 (log.f64 b)) (exp.f64 (log.f64 b)) (neg.f64 (-.f64 (*.f64 a a) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))))))
(fma.f64 (exp.f64 (log.f64 b)) (exp.f64 (log.f64 b)) (neg.f64 (-.f64 (-.f64 (*.f64 a a) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))))))
(-.f64 (*.f64 #s(literal 0 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (cos.f64 #s(literal 0 binary64)) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))))
(-.f64 (*.f64 (sin.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) angle))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (cos.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))))
(-.f64 (*.f64 (sin.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (cos.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))
(-.f64 (*.f64 (sin.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -180 binary64) angle))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (cos.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))))
(sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(neg.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))))
(neg.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (PI.f64))))
(neg.f64 (sin.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal -180 binary64)) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))))
(neg.f64 (sin.f64 (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) angle) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)))))
(neg.f64 (sin.f64 (/.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal -180 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) angle))))
(+.f64 (*.f64 (cos.f64 #s(literal 0 binary64)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 #s(literal 0 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))))
(+.f64 (*.f64 (cos.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) angle))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (sin.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))))
(+.f64 (*.f64 (cos.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))
(+.f64 (*.f64 (cos.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -180 binary64) angle))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (sin.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))))
(+.f64 (*.f64 (cos.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) angle))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (sin.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(cos.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (PI.f64)))
(cos.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal -180 binary64)) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))
(cos.f64 (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) angle) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))))
(cos.f64 (/.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal -180 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) angle)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) angle)) (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(-.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal 180 binary64)))
(-.f64 (/.f64 #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)))
(neg.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (PI.f64)))
(neg.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal -180 binary64)) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))
(neg.f64 (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) angle) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))))
(neg.f64 (/.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal -180 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) angle)))
(/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal 180 binary64) (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64)))))
(/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))
(/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))
(/.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (PI.f64)))
(/.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) #s(literal 1 binary64))
(/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))) (/.f64 #s(literal -180 binary64) (sqrt.f64 (PI.f64)))))
(/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 180 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))
(/.f64 (sqrt.f64 (PI.f64)) (*.f64 (/.f64 #s(literal -1 binary64) angle) (/.f64 #s(literal -180 binary64) (sqrt.f64 (PI.f64)))))
(/.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (sqrt.f64 (PI.f64)) (*.f64 (/.f64 #s(literal -180 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal -1 binary64) angle)))
(/.f64 (sqrt.f64 (PI.f64)) (*.f64 #s(literal -180 binary64) (/.f64 #s(literal -1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))))
(/.f64 (sqrt.f64 (PI.f64)) (*.f64 (/.f64 #s(literal -1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))) #s(literal -180 binary64)))
(/.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) angle))
(/.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64))))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -180 binary64) (*.f64 (PI.f64) angle)))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 180 binary64) (PI.f64)) (/.f64 #s(literal -1 binary64) angle)))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -180 binary64) (PI.f64)) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal -1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -180 binary64) (sqrt.f64 (PI.f64))) (/.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) angle)))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) angle) (/.f64 #s(literal -180 binary64) (sqrt.f64 (PI.f64)))))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))))
(/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal -180 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))
(/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (*.f64 (/.f64 #s(literal 1 binary64) angle) (/.f64 #s(literal -180 binary64) (sqrt.f64 (PI.f64)))))
(/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (*.f64 #s(literal 180 binary64) (/.f64 #s(literal -1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (*.f64 (/.f64 #s(literal -180 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (*.f64 (/.f64 #s(literal -1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))) #s(literal 180 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (*.f64 (/.f64 #s(literal 180 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))) #s(literal -1 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 #s(literal -180 binary64) (PI.f64)))
(/.f64 (-.f64 #s(literal 0 binary64) angle) (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -180 binary64) (PI.f64))))
(/.f64 (-.f64 #s(literal 0 binary64) angle) (*.f64 (/.f64 #s(literal 180 binary64) (PI.f64)) #s(literal -1 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) angle) (*.f64 (/.f64 #s(literal -180 binary64) (PI.f64)) #s(literal 1 binary64)))
(/.f64 (/.f64 (PI.f64) (/.f64 #s(literal -1 binary64) angle)) #s(literal -180 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 #s(literal 1/180 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) angle) (/.f64 #s(literal -180 binary64) (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) angle) (*.f64 (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64))) #s(literal -1 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) angle) (*.f64 (/.f64 #s(literal -180 binary64) (sqrt.f64 (PI.f64))) #s(literal 1 binary64)))
(/.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (pow.f64 (PI.f64) #s(literal -1/2 binary64)))
(/.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)) #s(literal -1 binary64))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (*.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal -180 binary64) (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) #s(literal -1 binary64)) (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -180 binary64) (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))
(/.f64 (neg.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))) (/.f64 #s(literal -1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))
(/.f64 (*.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))) (/.f64 #s(literal -1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))
(/.f64 (*.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64)))) #s(literal -1 binary64))
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (*.f64 (PI.f64) angle))) #s(literal -180 binary64))
(pow.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)) #s(literal -1 binary64))
(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
(*.f64 (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 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (/.f64 angle (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64))))))
(*.f64 (cbrt.f64 (PI.f64)) (/.f64 (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) #s(literal 1 binary64)))
(*.f64 (cbrt.f64 (PI.f64)) (/.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (/.f64 #s(literal 180 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))))
(*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))
(*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)))
(*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (/.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64))) #s(literal -1/180 binary64)))
(*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
(*.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) #s(literal 1 binary64))
(*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) angle)
(*.f64 #s(literal 1 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 (sqrt.f64 (PI.f64)) (/.f64 angle (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))
(*.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) #s(literal 180 binary64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 (/.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) #s(literal 180 binary64)) #s(literal 1 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (*.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal -1/180 binary64) (/.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) angle)))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -180 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (*.f64 #s(literal -1/180 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) #s(literal -180 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal -180 binary64) angle)))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 (PI.f64) #s(literal -180 binary64)))
(*.f64 (/.f64 (PI.f64) (/.f64 #s(literal -1 binary64) angle)) #s(literal -1/180 binary64))
(*.f64 (/.f64 (PI.f64) #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 angle #s(literal -180 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal -1/180 binary64) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal 1/180 binary64) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (*.f64 #s(literal 1/180 binary64) (-.f64 #s(literal 0 binary64) angle)))
(*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (*.f64 #s(literal -1/180 binary64) angle))
(*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) angle))
(*.f64 #s(literal 1/180 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)) #s(literal -1 binary64)))
(*.f64 #s(literal 1/180 binary64) (/.f64 angle (/.f64 #s(literal 1 binary64) (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 (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) (/.f64 (cbrt.f64 (PI.f64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (*.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64))))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/9 binary64)) (*.f64 (pow.f64 (PI.f64) #s(literal 1/9 binary64)) (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #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 angle (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64))))))
(*.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 #s(literal 180 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (/.f64 (cbrt.f64 (PI.f64)) #s(literal -180 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (*.f64 (cbrt.f64 (PI.f64)) #s(literal -1/180 binary64)))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)) (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) angle)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 180 binary64)) (*.f64 (cbrt.f64 (PI.f64)) angle))
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 180 binary64)))
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) (/.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))))
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) (*.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)) (cbrt.f64 (PI.f64))))
(*.f64 #s(literal -1/180 binary64) (/.f64 (PI.f64) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 #s(literal -1/180 binary64) (/.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 #s(literal 1 binary64) (PI.f64))))
(*.f64 (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64))) (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal -180 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64))) (*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal -1/180 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (*.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) #s(literal -1/180 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (/.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) #s(literal -180 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal -180 binary64) angle)))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) angle) (/.f64 (sqrt.f64 (PI.f64)) #s(literal -180 binary64)))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) angle) (/.f64 #s(literal -1/180 binary64) (pow.f64 (PI.f64) #s(literal -1/2 binary64))))
(*.f64 (/.f64 angle #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) (PI.f64)))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal -180 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) angle))
(*.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)) #s(literal -1 binary64)) #s(literal 1/180 binary64))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 (PI.f64) angle)) #s(literal -1 binary64)) #s(literal -1/180 binary64))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 #s(literal 1 binary64) angle)) (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 1 binary64)) (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) #s(literal 180 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) angle)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) #s(literal 180 binary64)))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 #s(literal -1 binary64) angle)) (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) #s(literal -1 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) angle))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal -1 binary64)) (/.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (/.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) angle)) (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) #s(literal 180 binary64)))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) (/.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) angle)) (/.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) #s(literal 180 binary64)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal -180 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64))) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) (/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (/.f64 #s(literal 1 binary64) angle)) (/.f64 (cbrt.f64 (PI.f64)) #s(literal -180 binary64)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 #s(literal -1 binary64) angle)) (/.f64 (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64))) #s(literal 180 binary64)))
(*.f64 (*.f64 #s(literal 1/180 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (*.f64 (cbrt.f64 (PI.f64)) angle))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 180 binary64))) (*.f64 (cbrt.f64 (PI.f64)) angle))
(*.f64 (*.f64 (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) #s(literal 1 binary64)) (cbrt.f64 (PI.f64)))
(*.f64 (*.f64 (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal 1/6 binary64))) (pow.f64 (PI.f64) #s(literal 1/6 binary64)))
(*.f64 (*.f64 (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal 2/9 binary64))) (pow.f64 (PI.f64) #s(literal 1/9 binary64)))
(*.f64 (*.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (pow.f64 (PI.f64) #s(literal 1/4 binary64))) (pow.f64 (PI.f64) #s(literal 1/4 binary64)))
(*.f64 (*.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (cbrt.f64 (PI.f64))) (pow.f64 (PI.f64) #s(literal 1/6 binary64)))
(*.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (cbrt.f64 (PI.f64)))
(*.f64 (/.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))))
(+.f64 (*.f64 (cos.f64 #s(literal 0 binary64)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 #s(literal 0 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))))
(+.f64 (*.f64 (cos.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) angle))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (sin.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))))
(+.f64 (*.f64 (cos.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))
(+.f64 (*.f64 (cos.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -180 binary64) angle))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (sin.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))))
(+.f64 (*.f64 (cos.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) angle))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (sin.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(cos.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (PI.f64)))
(cos.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal -180 binary64)) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))
(cos.f64 (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) angle) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))))
(cos.f64 (/.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal -180 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) angle)))
(+.f64 (*.f64 (cos.f64 #s(literal 0 binary64)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 #s(literal 0 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))))
(+.f64 (*.f64 (cos.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) angle))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (sin.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))))
(+.f64 (*.f64 (cos.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))
(+.f64 (*.f64 (cos.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -180 binary64) angle))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (sin.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))))
(+.f64 (*.f64 (cos.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) angle))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (sin.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(cos.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (PI.f64)))
(cos.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal -180 binary64)) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))
(cos.f64 (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) angle) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))))
(cos.f64 (/.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal -180 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) angle)))

simplify336.0ms (1.9%)

Algorithm
egg-herbie
Rules
5352×*-lowering-*.f32
5352×*-lowering-*.f64
5232×+-lowering-+.f64
5232×+-lowering-+.f32
1328×sum5-define
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02366717
18225733
239145599
083885599
Stop Event
iter limit
node limit
Counts
408 → 408
Calls
Call 1
Inputs
(* 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/90 (* angle (* (PI) (- (pow b 2) (pow a 2)))))
(* angle (+ (* 1/90 (* (PI) (- (pow b 2) (pow a 2)))) (* 2 (* (pow angle 2) (+ (* -1/11664000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))) (* -1/34992000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))))))))
(* angle (+ (* 1/90 (* (PI) (- (pow b 2) (pow a 2)))) (* (pow angle 2) (+ (* 2 (* (pow angle 2) (+ (* 1/22674816000000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))) (+ (* 1/4534963200000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))) (* 1/2267481600000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))))))) (* 2 (+ (* -1/11664000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))) (* -1/34992000 (* (pow (PI) 3) (- (pow b 2) (pow a 2))))))))))
(* angle (+ (* 1/90 (* (PI) (- (pow b 2) (pow a 2)))) (* (pow angle 2) (+ (* 2 (+ (* -1/11664000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))) (* -1/34992000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))))) (* (pow angle 2) (+ (* 2 (* (pow angle 2) (+ (* -1/881596846080000000 (* (pow (PI) 7) (- (pow b 2) (pow a 2)))) (+ (* -1/1469328076800000000 (* (pow (PI) 7) (- (pow b 2) (pow a 2)))) (+ (* -1/4407984230400000000 (* (pow (PI) 7) (- (pow b 2) (pow a 2)))) (* -1/30855889612800000000 (* (pow (PI) 7) (- (pow b 2) (pow a 2))))))))) (* 2 (+ (* 1/22674816000000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))) (+ (* 1/4534963200000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))) (* 1/2267481600000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))))))))))))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))
(* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))
(* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))
(* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))
(* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 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/90 (* angle (* (PI) (- (pow b 2) (pow a 2)))))
(* 1/90 (* angle (* (PI) (- (pow b 2) (pow a 2)))))
(* 1/90 (* angle (* (PI) (- (pow b 2) (pow a 2)))))
(* 1/90 (* angle (* (PI) (- (pow b 2) (pow a 2)))))
(* 1/90 (* angle (* (PI) (- (pow b 2) (pow a 2)))))
(* 1/90 (* angle (* (PI) (- (pow b 2) (pow a 2)))))
(* 1/90 (* angle (* (PI) (- (pow b 2) (pow a 2)))))
(* 1/90 (* angle (* (PI) (- (pow b 2) (pow a 2)))))
(* 1/90 (* angle (* (PI) (- (pow b 2) (pow a 2)))))
(* 1/90 (* angle (* (PI) (- (pow b 2) (pow a 2)))))
(* 1/90 (* angle (* (PI) (- (pow b 2) (pow a 2)))))
(* 1/90 (* angle (* (PI) (- (pow b 2) (pow a 2)))))
(* -1/90 (* (pow a 2) (* angle (PI))))
(+ (* -1/90 (* (pow a 2) (* angle (PI)))) (* 1/90 (* angle (* (pow b 2) (PI)))))
(+ (* -1/90 (* (pow a 2) (* angle (PI)))) (* 1/90 (* angle (* (pow b 2) (PI)))))
(+ (* -1/90 (* (pow a 2) (* angle (PI)))) (* 1/90 (* angle (* (pow b 2) (PI)))))
(* 1/90 (* angle (* (pow b 2) (PI))))
(* (pow b 2) (+ (* -1/90 (/ (* (pow a 2) (* angle (PI))) (pow b 2))) (* 1/90 (* angle (PI)))))
(* (pow b 2) (+ (* -1/90 (/ (* (pow a 2) (* angle (PI))) (pow b 2))) (* 1/90 (* angle (PI)))))
(* (pow b 2) (+ (* -1/90 (/ (* (pow a 2) (* angle (PI))) (pow b 2))) (* 1/90 (* angle (PI)))))
(* 1/90 (* angle (* (pow b 2) (PI))))
(* (pow b 2) (+ (* -1/90 (/ (* (pow a 2) (* angle (PI))) (pow b 2))) (* 1/90 (* angle (PI)))))
(* (pow b 2) (+ (* -1/90 (/ (* (pow a 2) (* angle (PI))) (pow b 2))) (* 1/90 (* angle (PI)))))
(* (pow b 2) (+ (* -1/90 (/ (* (pow a 2) (* angle (PI))) (pow b 2))) (* 1/90 (* angle (PI)))))
(* 1/90 (* angle (* (pow b 2) (PI))))
(+ (* -1/90 (* (pow a 2) (* angle (PI)))) (* 1/90 (* angle (* (pow b 2) (PI)))))
(+ (* -1/90 (* (pow a 2) (* angle (PI)))) (* 1/90 (* angle (* (pow b 2) (PI)))))
(+ (* -1/90 (* (pow a 2) (* angle (PI)))) (* 1/90 (* angle (* (pow b 2) (PI)))))
(* -1/90 (* (pow a 2) (* angle (PI))))
(* (pow a 2) (+ (* -1/90 (* angle (PI))) (* 1/90 (/ (* angle (* (pow b 2) (PI))) (pow a 2)))))
(* (pow a 2) (+ (* -1/90 (* angle (PI))) (* 1/90 (/ (* angle (* (pow b 2) (PI))) (pow a 2)))))
(* (pow a 2) (+ (* -1/90 (* angle (PI))) (* 1/90 (/ (* angle (* (pow b 2) (PI))) (pow a 2)))))
(* -1/90 (* (pow a 2) (* angle (PI))))
(* (pow a 2) (+ (* -1/90 (* angle (PI))) (* 1/90 (/ (* angle (* (pow b 2) (PI))) (pow a 2)))))
(* (pow a 2) (+ (* -1/90 (* angle (PI))) (* 1/90 (/ (* angle (* (pow b 2) (PI))) (pow a 2)))))
(* (pow a 2) (+ (* -1/90 (* angle (PI))) (* 1/90 (/ (* angle (* (pow b 2) (PI))) (pow a 2)))))
(* 1/90 (* angle (PI)))
(* 1/90 (* angle (PI)))
(* 1/90 (* angle (PI)))
(* 1/90 (* angle (PI)))
(* 1/90 (* angle (PI)))
(* 1/90 (* angle (PI)))
(* 1/90 (* angle (PI)))
(* 1/90 (* angle (PI)))
(* 1/90 (* angle (PI)))
(* 1/90 (* angle (PI)))
(* 1/90 (* angle (PI)))
(* 1/90 (* angle (PI)))
(* -2 (pow a 2))
(* -2 (pow a 2))
(* -2 (pow a 2))
(* -2 (pow a 2))
(* -2 (pow a 2))
(* -2 (pow a 2))
(* -2 (pow a 2))
(* -2 (pow a 2))
(* -2 (pow a 2))
(* -2 (pow a 2))
(* -2 (pow a 2))
(* -2 (pow a 2))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(* -1/90 (* (pow a 2) (* angle (PI))))
(* angle (+ (* -2 (* (pow a 2) (* (pow angle 2) (+ (* -1/11664000 (pow (PI) 3)) (* -1/34992000 (pow (PI) 3)))))) (* -1/90 (* (pow a 2) (PI)))))
(* angle (+ (* -1/90 (* (pow a 2) (PI))) (* (pow angle 2) (+ (* -2 (* (pow a 2) (* (pow angle 2) (+ (* 1/22674816000000 (pow (PI) 5)) (+ (* 1/4534963200000 (pow (PI) 5)) (* 1/2267481600000 (pow (PI) 5))))))) (* -2 (* (pow a 2) (+ (* -1/11664000 (pow (PI) 3)) (* -1/34992000 (pow (PI) 3)))))))))
(* angle (+ (* -1/90 (* (pow a 2) (PI))) (* (pow angle 2) (+ (* -2 (* (pow a 2) (+ (* -1/11664000 (pow (PI) 3)) (* -1/34992000 (pow (PI) 3))))) (* (pow angle 2) (+ (* -2 (* (pow a 2) (* (pow angle 2) (+ (* -1/881596846080000000 (pow (PI) 7)) (+ (* -1/1469328076800000000 (pow (PI) 7)) (+ (* -1/4407984230400000000 (pow (PI) 7)) (* -1/30855889612800000000 (pow (PI) 7)))))))) (* -2 (* (pow a 2) (+ (* 1/22674816000000 (pow (PI) 5)) (+ (* 1/4534963200000 (pow (PI) 5)) (* 1/2267481600000 (pow (PI) 5))))))))))))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(* -2 (* (pow a 2) (sin (* 1/180 (* angle (PI))))))
(* -2 (* (pow a 2) (sin (* 1/180 (* angle (PI))))))
(* -2 (* (pow a 2) (sin (* 1/180 (* angle (PI))))))
(* -2 (* (pow a 2) (sin (* 1/180 (* angle (PI))))))
(* -2 (* (pow a 2) (sin (* 1/180 (* angle (PI))))))
(* -2 (* (pow a 2) (sin (* 1/180 (* angle (PI))))))
(* -2 (* (pow a 2) (sin (* 1/180 (* angle (PI))))))
(* -2 (* (pow a 2) (sin (* 1/180 (* angle (PI))))))
(* -2 (* (pow a 2) (sin (* 1/180 (* angle (PI))))))
(* -2 (* (pow a 2) (sin (* 1/180 (* angle (PI))))))
(* -2 (* (pow a 2) (sin (* 1/180 (* angle (PI))))))
(* -2 (* (pow a 2) (sin (* 1/180 (* angle (PI))))))
(* -1/90 (* (pow a 2) (* angle (PI))))
(* angle (+ (* -1/90 (* (pow a 2) (PI))) (* 1/17496000 (* (pow a 2) (* (pow angle 2) (pow (PI) 3))))))
(* angle (+ (* -1/90 (* (pow a 2) (PI))) (* (pow angle 2) (+ (* -1/11337408000000 (* (pow a 2) (* (pow angle 2) (pow (PI) 5)))) (* 1/17496000 (* (pow a 2) (pow (PI) 3)))))))
(* angle (+ (* -1/90 (* (pow a 2) (PI))) (* (pow angle 2) (+ (* 1/17496000 (* (pow a 2) (pow (PI) 3))) (* (pow angle 2) (+ (* -1/11337408000000 (* (pow a 2) (pow (PI) 5))) (* 1/15427944806400000000 (* (pow a 2) (* (pow angle 2) (pow (PI) 7))))))))))
(* -2 (* (pow a 2) (sin (* 1/180 (* angle (PI))))))
(* -2 (* (pow a 2) (sin (* 1/180 (* angle (PI))))))
(* -2 (* (pow a 2) (sin (* 1/180 (* angle (PI))))))
(* -2 (* (pow a 2) (sin (* 1/180 (* angle (PI))))))
(* -2 (* (pow a 2) (sin (* 1/180 (* angle (PI))))))
(* -2 (* (pow a 2) (sin (* 1/180 (* angle (PI))))))
(* -2 (* (pow a 2) (sin (* 1/180 (* angle (PI))))))
(* -2 (* (pow a 2) (sin (* 1/180 (* angle (PI))))))
(* -1 (pow a 2))
(* -1 (pow a 2))
(* -1 (pow a 2))
(* -1 (pow a 2))
(* -1 (pow a 2))
(* -1 (pow a 2))
(* -1 (pow a 2))
(* -1 (pow a 2))
(* -1 (pow a 2))
(* -1 (pow a 2))
(* -1 (pow a 2))
(* -1 (pow a 2))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/90 (* angle (* (PI) (- (pow b 2) (pow a 2)))))
(* angle (+ (* 1/90 (* (PI) (- (pow b 2) (pow a 2)))) (* 2 (* (pow angle 2) (+ (* -1/11664000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))) (* -1/34992000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))))))))
(* angle (+ (* 1/90 (* (PI) (- (pow b 2) (pow a 2)))) (* (pow angle 2) (+ (* 2 (* (pow angle 2) (+ (* 1/22674816000000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))) (+ (* 1/4534963200000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))) (* 1/2267481600000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))))))) (* 2 (+ (* -1/11664000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))) (* -1/34992000 (* (pow (PI) 3) (- (pow b 2) (pow a 2))))))))))
(* angle (+ (* 1/90 (* (PI) (- (pow b 2) (pow a 2)))) (* (pow angle 2) (+ (* 2 (+ (* -1/11664000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))) (* -1/34992000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))))) (* (pow angle 2) (+ (* 2 (* (pow angle 2) (+ (* -1/881596846080000000 (* (pow (PI) 7) (- (pow b 2) (pow a 2)))) (+ (* -1/1469328076800000000 (* (pow (PI) 7) (- (pow b 2) (pow a 2)))) (+ (* -1/4407984230400000000 (* (pow (PI) 7) (- (pow b 2) (pow a 2)))) (* -1/30855889612800000000 (* (pow (PI) 7) (- (pow b 2) (pow a 2))))))))) (* 2 (+ (* 1/22674816000000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))) (+ (* 1/4534963200000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))) (* 1/2267481600000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))))))))))))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))
(* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))
(* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))
(* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))
(* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* angle (sqrt (PI)))
(* angle (sqrt (PI)))
(* angle (sqrt (PI)))
(* angle (sqrt (PI)))
(* angle (sqrt (PI)))
(* angle (sqrt (PI)))
(* angle (sqrt (PI)))
(* angle (sqrt (PI)))
(* angle (sqrt (PI)))
(* angle (sqrt (PI)))
(* angle (sqrt (PI)))
(* angle (sqrt (PI)))
(* 1/90 (* angle (* (PI) (- (pow b 2) (pow a 2)))))
(* angle (+ (* 1/90 (* (PI) (- (pow b 2) (pow a 2)))) (* 2 (* (pow angle 2) (+ (* -1/11664000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))) (* -1/34992000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))))))))
(* angle (+ (* 1/90 (* (PI) (- (pow b 2) (pow a 2)))) (* (pow angle 2) (+ (* 2 (* (pow angle 2) (+ (* 1/22674816000000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))) (+ (* 1/4534963200000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))) (* 1/2267481600000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))))))) (* 2 (+ (* -1/11664000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))) (* -1/34992000 (* (pow (PI) 3) (- (pow b 2) (pow a 2))))))))))
(* angle (+ (* 1/90 (* (PI) (- (pow b 2) (pow a 2)))) (* (pow angle 2) (+ (* 2 (+ (* -1/11664000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))) (* -1/34992000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))))) (* (pow angle 2) (+ (* 2 (* (pow angle 2) (+ (* -1/881596846080000000 (* (pow (PI) 7) (- (pow b 2) (pow a 2)))) (+ (* -1/1469328076800000000 (* (pow (PI) 7) (- (pow b 2) (pow a 2)))) (+ (* -1/4407984230400000000 (* (pow (PI) 7) (- (pow b 2) (pow a 2)))) (* -1/30855889612800000000 (* (pow (PI) 7) (- (pow b 2) (pow a 2))))))))) (* 2 (+ (* 1/22674816000000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))) (+ (* 1/4534963200000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))) (* 1/2267481600000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))))))))))))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))
(* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))
(* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))
(* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))
(* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))
(* 1/180 (* angle (PI)))
(* angle (+ (* -1/34992000 (* (pow angle 2) (pow (PI) 3))) (* 1/180 (PI))))
(* angle (+ (* 1/180 (PI)) (* (pow angle 2) (+ (* -1/34992000 (pow (PI) 3)) (* 1/22674816000000 (* (pow angle 2) (pow (PI) 5)))))))
(* angle (+ (* 1/180 (PI)) (* (pow angle 2) (+ (* -1/34992000 (pow (PI) 3)) (* (pow angle 2) (+ (* -1/30855889612800000000 (* (pow angle 2) (pow (PI) 7))) (* 1/22674816000000 (pow (PI) 5))))))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
1
(+ 1 (* -1/64800 (* (pow angle 2) (pow (PI) 2))))
(+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* 1/25194240000 (* (pow angle 2) (pow (PI) 4))))))
(+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/24488801280000000 (* (pow angle 2) (pow (PI) 6))) (* 1/25194240000 (pow (PI) 4)))))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(* -1 (pow a 2))
(- (pow b 2) (pow a 2))
(- (pow b 2) (pow a 2))
(- (pow b 2) (pow a 2))
(pow b 2)
(* (pow b 2) (+ 1 (* -1 (/ (pow a 2) (pow b 2)))))
(* (pow b 2) (+ 1 (* -1 (/ (pow a 2) (pow b 2)))))
(* (pow b 2) (+ 1 (* -1 (/ (pow a 2) (pow b 2)))))
(pow b 2)
(* (pow b 2) (+ 1 (* -1 (/ (pow a 2) (pow b 2)))))
(* (pow b 2) (+ 1 (* -1 (/ (pow a 2) (pow b 2)))))
(* (pow b 2) (+ 1 (* -1 (/ (pow a 2) (pow b 2)))))
(pow b 2)
(+ (* -1 (pow a 2)) (pow b 2))
(+ (* -1 (pow a 2)) (pow b 2))
(+ (* -1 (pow a 2)) (pow b 2))
(* -1 (pow a 2))
(* (pow a 2) (- (/ (pow b 2) (pow a 2)) 1))
(* (pow a 2) (- (/ (pow b 2) (pow a 2)) 1))
(* (pow a 2) (- (/ (pow b 2) (pow a 2)) 1))
(* -1 (pow a 2))
(* (pow a 2) (- (/ (pow b 2) (pow a 2)) 1))
(* (pow a 2) (- (/ (pow b 2) (pow a 2)) 1))
(* (pow a 2) (- (/ (pow b 2) (pow a 2)) 1))
(* 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
(+ 1 (* -1/64800 (* (pow angle 2) (pow (PI) 2))))
(+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* 1/25194240000 (* (pow angle 2) (pow (PI) 4))))))
(+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/24488801280000000 (* (pow angle 2) (pow (PI) 6))) (* 1/25194240000 (pow (PI) 4)))))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
Outputs
(* 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/90 (* angle (* (PI) (- (pow b 2) (pow a 2)))))
(*.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)) (-.f64 (*.f64 b b) (*.f64 a a)))
(* angle (+ (* 1/90 (* (PI) (- (pow b 2) (pow a 2)))) (* 2 (* (pow angle 2) (+ (* -1/11664000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))) (* -1/34992000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))))))))
(*.f64 angle (+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (PI.f64) #s(literal 1/90 binary64))) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal -1/4374000 binary64)))))
(* angle (+ (* 1/90 (* (PI) (- (pow b 2) (pow a 2)))) (* (pow angle 2) (+ (* 2 (* (pow angle 2) (+ (* 1/22674816000000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))) (+ (* 1/4534963200000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))) (* 1/2267481600000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))))))) (* 2 (+ (* -1/11664000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))) (* -1/34992000 (* (pow (PI) 3) (- (pow b 2) (pow a 2))))))))))
(*.f64 angle (+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (PI.f64) #s(literal 1/90 binary64))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (pow.f64 (PI.f64) #s(literal 5 binary64))) #s(literal 1/708588000000 binary64))) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal -1/4374000 binary64))))))
(* angle (+ (* 1/90 (* (PI) (- (pow b 2) (pow a 2)))) (* (pow angle 2) (+ (* 2 (+ (* -1/11664000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))) (* -1/34992000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))))) (* (pow angle 2) (+ (* 2 (* (pow angle 2) (+ (* -1/881596846080000000 (* (pow (PI) 7) (- (pow b 2) (pow a 2)))) (+ (* -1/1469328076800000000 (* (pow (PI) 7) (- (pow b 2) (pow a 2)))) (+ (* -1/4407984230400000000 (* (pow (PI) 7) (- (pow b 2) (pow a 2)))) (* -1/30855889612800000000 (* (pow (PI) 7) (- (pow b 2) (pow a 2))))))))) (* 2 (+ (* 1/22674816000000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))) (+ (* 1/4534963200000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))) (* 1/2267481600000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))))))))))))
(*.f64 angle (+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (PI.f64) #s(literal 1/90 binary64))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal -1/4374000 binary64)) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 angle (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (pow.f64 (PI.f64) #s(literal 7 binary64)) #s(literal -1/482123275200000000 binary64)))))) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (pow.f64 (PI.f64) #s(literal 5 binary64))) #s(literal 1/708588000000 binary64))))))))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 2 binary64)))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 2 binary64)))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 2 binary64)))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 2 binary64)))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 2 binary64)))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 2 binary64)))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 2 binary64)))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 2 binary64)))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (+.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 b b))))
(+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (+.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 b b))))
(+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (+.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 b b))))
(* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 b b)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 b b)) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)))))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 b b)) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)))))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 b b)) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)))))
(* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 b b)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 b b)) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)))))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 b b)) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)))))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 b b)) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)))))
(* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 b b)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (+.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 b b))))
(+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (+.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 b b))))
(+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (+.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 b b))))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal -2 binary64))) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 b b)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 a a))))
(* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal -2 binary64))) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 b b)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 a a))))
(* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal -2 binary64))) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 b b)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 a a))))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal -2 binary64))) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 b b)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 a a))))
(* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal -2 binary64))) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 b b)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 a a))))
(* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal -2 binary64))) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 b b)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 a a))))
(* 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 (*.f64 (PI.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 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (PI.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/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/90 (* angle (* (PI) (- (pow b 2) (pow a 2)))))
(*.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)) (-.f64 (*.f64 b b) (*.f64 a a)))
(* 1/90 (* angle (* (PI) (- (pow b 2) (pow a 2)))))
(*.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)) (-.f64 (*.f64 b b) (*.f64 a a)))
(* 1/90 (* angle (* (PI) (- (pow b 2) (pow a 2)))))
(*.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)) (-.f64 (*.f64 b b) (*.f64 a a)))
(* 1/90 (* angle (* (PI) (- (pow b 2) (pow a 2)))))
(*.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)) (-.f64 (*.f64 b b) (*.f64 a a)))
(* 1/90 (* angle (* (PI) (- (pow b 2) (pow a 2)))))
(*.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)) (-.f64 (*.f64 b b) (*.f64 a a)))
(* 1/90 (* angle (* (PI) (- (pow b 2) (pow a 2)))))
(*.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)) (-.f64 (*.f64 b b) (*.f64 a a)))
(* 1/90 (* angle (* (PI) (- (pow b 2) (pow a 2)))))
(*.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)) (-.f64 (*.f64 b b) (*.f64 a a)))
(* 1/90 (* angle (* (PI) (- (pow b 2) (pow a 2)))))
(*.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)) (-.f64 (*.f64 b b) (*.f64 a a)))
(* 1/90 (* angle (* (PI) (- (pow b 2) (pow a 2)))))
(*.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)) (-.f64 (*.f64 b b) (*.f64 a a)))
(* 1/90 (* angle (* (PI) (- (pow b 2) (pow a 2)))))
(*.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)) (-.f64 (*.f64 b b) (*.f64 a a)))
(* 1/90 (* angle (* (PI) (- (pow b 2) (pow a 2)))))
(*.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)) (-.f64 (*.f64 b b) (*.f64 a a)))
(* 1/90 (* angle (* (PI) (- (pow b 2) (pow a 2)))))
(*.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)) (-.f64 (*.f64 b b) (*.f64 a a)))
(* -1/90 (* (pow a 2) (* angle (PI))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 a a) #s(literal -1/90 binary64)))
(+ (* -1/90 (* (pow a 2) (* angle (PI)))) (* 1/90 (* angle (* (pow b 2) (PI)))))
(*.f64 (*.f64 angle (PI.f64)) (+.f64 (*.f64 (*.f64 a a) #s(literal -1/90 binary64)) (*.f64 (*.f64 b b) #s(literal 1/90 binary64))))
(+ (* -1/90 (* (pow a 2) (* angle (PI)))) (* 1/90 (* angle (* (pow b 2) (PI)))))
(*.f64 (*.f64 angle (PI.f64)) (+.f64 (*.f64 (*.f64 a a) #s(literal -1/90 binary64)) (*.f64 (*.f64 b b) #s(literal 1/90 binary64))))
(+ (* -1/90 (* (pow a 2) (* angle (PI)))) (* 1/90 (* angle (* (pow b 2) (PI)))))
(*.f64 (*.f64 angle (PI.f64)) (+.f64 (*.f64 (*.f64 a a) #s(literal -1/90 binary64)) (*.f64 (*.f64 b b) #s(literal 1/90 binary64))))
(* 1/90 (* angle (* (pow b 2) (PI))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 #s(literal 1/90 binary64) (*.f64 b b)))
(* (pow b 2) (+ (* -1/90 (/ (* (pow a 2) (* angle (PI))) (pow b 2))) (* 1/90 (* angle (PI)))))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 a a) #s(literal -1/90 binary64))) (*.f64 b b)) (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))
(* (pow b 2) (+ (* -1/90 (/ (* (pow a 2) (* angle (PI))) (pow b 2))) (* 1/90 (* angle (PI)))))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 a a) #s(literal -1/90 binary64))) (*.f64 b b)) (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))
(* (pow b 2) (+ (* -1/90 (/ (* (pow a 2) (* angle (PI))) (pow b 2))) (* 1/90 (* angle (PI)))))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 a a) #s(literal -1/90 binary64))) (*.f64 b b)) (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))
(* 1/90 (* angle (* (pow b 2) (PI))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 #s(literal 1/90 binary64) (*.f64 b b)))
(* (pow b 2) (+ (* -1/90 (/ (* (pow a 2) (* angle (PI))) (pow b 2))) (* 1/90 (* angle (PI)))))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 a a) #s(literal -1/90 binary64))) (*.f64 b b)) (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))
(* (pow b 2) (+ (* -1/90 (/ (* (pow a 2) (* angle (PI))) (pow b 2))) (* 1/90 (* angle (PI)))))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 a a) #s(literal -1/90 binary64))) (*.f64 b b)) (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))
(* (pow b 2) (+ (* -1/90 (/ (* (pow a 2) (* angle (PI))) (pow b 2))) (* 1/90 (* angle (PI)))))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 a a) #s(literal -1/90 binary64))) (*.f64 b b)) (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))
(* 1/90 (* angle (* (pow b 2) (PI))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 #s(literal 1/90 binary64) (*.f64 b b)))
(+ (* -1/90 (* (pow a 2) (* angle (PI)))) (* 1/90 (* angle (* (pow b 2) (PI)))))
(*.f64 (*.f64 angle (PI.f64)) (+.f64 (*.f64 (*.f64 a a) #s(literal -1/90 binary64)) (*.f64 (*.f64 b b) #s(literal 1/90 binary64))))
(+ (* -1/90 (* (pow a 2) (* angle (PI)))) (* 1/90 (* angle (* (pow b 2) (PI)))))
(*.f64 (*.f64 angle (PI.f64)) (+.f64 (*.f64 (*.f64 a a) #s(literal -1/90 binary64)) (*.f64 (*.f64 b b) #s(literal 1/90 binary64))))
(+ (* -1/90 (* (pow a 2) (* angle (PI)))) (* 1/90 (* angle (* (pow b 2) (PI)))))
(*.f64 (*.f64 angle (PI.f64)) (+.f64 (*.f64 (*.f64 a a) #s(literal -1/90 binary64)) (*.f64 (*.f64 b b) #s(literal 1/90 binary64))))
(* -1/90 (* (pow a 2) (* angle (PI))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 a a) #s(literal -1/90 binary64)))
(* (pow a 2) (+ (* -1/90 (* angle (PI))) (* 1/90 (/ (* angle (* (pow b 2) (PI))) (pow a 2)))))
(*.f64 (*.f64 a a) (*.f64 angle (+.f64 (*.f64 (PI.f64) #s(literal -1/90 binary64)) (*.f64 (/.f64 (*.f64 (PI.f64) (*.f64 b b)) (*.f64 a a)) #s(literal 1/90 binary64)))))
(* (pow a 2) (+ (* -1/90 (* angle (PI))) (* 1/90 (/ (* angle (* (pow b 2) (PI))) (pow a 2)))))
(*.f64 (*.f64 a a) (*.f64 angle (+.f64 (*.f64 (PI.f64) #s(literal -1/90 binary64)) (*.f64 (/.f64 (*.f64 (PI.f64) (*.f64 b b)) (*.f64 a a)) #s(literal 1/90 binary64)))))
(* (pow a 2) (+ (* -1/90 (* angle (PI))) (* 1/90 (/ (* angle (* (pow b 2) (PI))) (pow a 2)))))
(*.f64 (*.f64 a a) (*.f64 angle (+.f64 (*.f64 (PI.f64) #s(literal -1/90 binary64)) (*.f64 (/.f64 (*.f64 (PI.f64) (*.f64 b b)) (*.f64 a a)) #s(literal 1/90 binary64)))))
(* -1/90 (* (pow a 2) (* angle (PI))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 a a) #s(literal -1/90 binary64)))
(* (pow a 2) (+ (* -1/90 (* angle (PI))) (* 1/90 (/ (* angle (* (pow b 2) (PI))) (pow a 2)))))
(*.f64 (*.f64 a a) (*.f64 angle (+.f64 (*.f64 (PI.f64) #s(literal -1/90 binary64)) (*.f64 (/.f64 (*.f64 (PI.f64) (*.f64 b b)) (*.f64 a a)) #s(literal 1/90 binary64)))))
(* (pow a 2) (+ (* -1/90 (* angle (PI))) (* 1/90 (/ (* angle (* (pow b 2) (PI))) (pow a 2)))))
(*.f64 (*.f64 a a) (*.f64 angle (+.f64 (*.f64 (PI.f64) #s(literal -1/90 binary64)) (*.f64 (/.f64 (*.f64 (PI.f64) (*.f64 b b)) (*.f64 a a)) #s(literal 1/90 binary64)))))
(* (pow a 2) (+ (* -1/90 (* angle (PI))) (* 1/90 (/ (* angle (* (pow b 2) (PI))) (pow a 2)))))
(*.f64 (*.f64 a a) (*.f64 angle (+.f64 (*.f64 (PI.f64) #s(literal -1/90 binary64)) (*.f64 (/.f64 (*.f64 (PI.f64) (*.f64 b b)) (*.f64 a a)) #s(literal 1/90 binary64)))))
(* 1/90 (* angle (PI)))
(*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))
(* 1/90 (* angle (PI)))
(*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))
(* 1/90 (* angle (PI)))
(*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))
(* 1/90 (* angle (PI)))
(*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))
(* 1/90 (* angle (PI)))
(*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))
(* 1/90 (* angle (PI)))
(*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))
(* 1/90 (* angle (PI)))
(*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))
(* 1/90 (* angle (PI)))
(*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))
(* 1/90 (* angle (PI)))
(*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))
(* 1/90 (* angle (PI)))
(*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))
(* 1/90 (* angle (PI)))
(*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))
(* 1/90 (* angle (PI)))
(*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))
(* -2 (pow a 2))
(*.f64 (*.f64 a a) #s(literal -2 binary64))
(* -2 (pow a 2))
(*.f64 (*.f64 a a) #s(literal -2 binary64))
(* -2 (pow a 2))
(*.f64 (*.f64 a a) #s(literal -2 binary64))
(* -2 (pow a 2))
(*.f64 (*.f64 a a) #s(literal -2 binary64))
(* -2 (pow a 2))
(*.f64 (*.f64 a a) #s(literal -2 binary64))
(* -2 (pow a 2))
(*.f64 (*.f64 a a) #s(literal -2 binary64))
(* -2 (pow a 2))
(*.f64 (*.f64 a a) #s(literal -2 binary64))
(* -2 (pow a 2))
(*.f64 (*.f64 a a) #s(literal -2 binary64))
(* -2 (pow a 2))
(*.f64 (*.f64 a a) #s(literal -2 binary64))
(* -2 (pow a 2))
(*.f64 (*.f64 a a) #s(literal -2 binary64))
(* -2 (pow a 2))
(*.f64 (*.f64 a a) #s(literal -2 binary64))
(* -2 (pow a 2))
(*.f64 (*.f64 a a) #s(literal -2 binary64))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(* -1/90 (* (pow a 2) (* angle (PI))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 a a) #s(literal -1/90 binary64)))
(* angle (+ (* -2 (* (pow a 2) (* (pow angle 2) (+ (* -1/11664000 (pow (PI) 3)) (* -1/34992000 (pow (PI) 3)))))) (* -1/90 (* (pow a 2) (PI)))))
(*.f64 angle (*.f64 (*.f64 a a) (+.f64 (*.f64 (PI.f64) #s(literal -1/90 binary64)) (*.f64 #s(literal -2 binary64) (*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/8748000 binary64))))))))
(* angle (+ (* -1/90 (* (pow a 2) (PI))) (* (pow angle 2) (+ (* -2 (* (pow a 2) (* (pow angle 2) (+ (* 1/22674816000000 (pow (PI) 5)) (+ (* 1/4534963200000 (pow (PI) 5)) (* 1/2267481600000 (pow (PI) 5))))))) (* -2 (* (pow a 2) (+ (* -1/11664000 (pow (PI) 3)) (* -1/34992000 (pow (PI) 3)))))))))
(*.f64 angle (+.f64 (*.f64 (PI.f64) (*.f64 (*.f64 a a) #s(literal -1/90 binary64))) (*.f64 (*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) #s(literal -2 binary64))) (+.f64 (*.f64 angle (*.f64 angle (*.f64 (pow.f64 (PI.f64) #s(literal 5 binary64)) #s(literal 1/1417176000000 binary64)))) (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/8748000 binary64)))))))
(* angle (+ (* -1/90 (* (pow a 2) (PI))) (* (pow angle 2) (+ (* -2 (* (pow a 2) (+ (* -1/11664000 (pow (PI) 3)) (* -1/34992000 (pow (PI) 3))))) (* (pow angle 2) (+ (* -2 (* (pow a 2) (* (pow angle 2) (+ (* -1/881596846080000000 (pow (PI) 7)) (+ (* -1/1469328076800000000 (pow (PI) 7)) (+ (* -1/4407984230400000000 (pow (PI) 7)) (* -1/30855889612800000000 (pow (PI) 7)))))))) (* -2 (* (pow a 2) (+ (* 1/22674816000000 (pow (PI) 5)) (+ (* 1/4534963200000 (pow (PI) 5)) (* 1/2267481600000 (pow (PI) 5))))))))))))
(*.f64 angle (+.f64 (*.f64 (PI.f64) (*.f64 (*.f64 a a) #s(literal -1/90 binary64))) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (+.f64 (*.f64 (*.f64 angle (*.f64 angle (*.f64 (pow.f64 (PI.f64) #s(literal 7 binary64)) #s(literal -1/482123275200000000 binary64)))) (*.f64 angle angle)) (+.f64 (*.f64 angle (*.f64 angle (*.f64 (pow.f64 (PI.f64) #s(literal 5 binary64)) #s(literal 1/1417176000000 binary64)))) (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/8748000 binary64)))))))))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(* -2 (* (pow a 2) (sin (* 1/180 (* angle (PI))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 a a) #s(literal -2 binary64)))
(* -2 (* (pow a 2) (sin (* 1/180 (* angle (PI))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 a a) #s(literal -2 binary64)))
(* -2 (* (pow a 2) (sin (* 1/180 (* angle (PI))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 a a) #s(literal -2 binary64)))
(* -2 (* (pow a 2) (sin (* 1/180 (* angle (PI))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 a a) #s(literal -2 binary64)))
(* -2 (* (pow a 2) (sin (* 1/180 (* angle (PI))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 a a) #s(literal -2 binary64)))
(* -2 (* (pow a 2) (sin (* 1/180 (* angle (PI))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 a a) #s(literal -2 binary64)))
(* -2 (* (pow a 2) (sin (* 1/180 (* angle (PI))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 a a) #s(literal -2 binary64)))
(* -2 (* (pow a 2) (sin (* 1/180 (* angle (PI))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 a a) #s(literal -2 binary64)))
(* -2 (* (pow a 2) (sin (* 1/180 (* angle (PI))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 a a) #s(literal -2 binary64)))
(* -2 (* (pow a 2) (sin (* 1/180 (* angle (PI))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 a a) #s(literal -2 binary64)))
(* -2 (* (pow a 2) (sin (* 1/180 (* angle (PI))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 a a) #s(literal -2 binary64)))
(* -2 (* (pow a 2) (sin (* 1/180 (* angle (PI))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 a a) #s(literal -2 binary64)))
(* -1/90 (* (pow a 2) (* angle (PI))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 a a) #s(literal -1/90 binary64)))
(* angle (+ (* -1/90 (* (pow a 2) (PI))) (* 1/17496000 (* (pow a 2) (* (pow angle 2) (pow (PI) 3))))))
(*.f64 angle (*.f64 (*.f64 a a) (+.f64 (*.f64 (PI.f64) #s(literal -1/90 binary64)) (*.f64 (*.f64 (PI.f64) (*.f64 (*.f64 (*.f64 angle angle) (PI.f64)) (PI.f64))) #s(literal 1/17496000 binary64)))))
(* angle (+ (* -1/90 (* (pow a 2) (PI))) (* (pow angle 2) (+ (* -1/11337408000000 (* (pow a 2) (* (pow angle 2) (pow (PI) 5)))) (* 1/17496000 (* (pow a 2) (pow (PI) 3)))))))
(*.f64 angle (+.f64 (*.f64 (PI.f64) (*.f64 (*.f64 a a) #s(literal -1/90 binary64))) (*.f64 angle (*.f64 angle (*.f64 (*.f64 a a) (+.f64 (*.f64 (*.f64 angle (*.f64 angle (pow.f64 (PI.f64) #s(literal 5 binary64)))) #s(literal -1/11337408000000 binary64)) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) #s(literal 1/17496000 binary64))))))))
(* angle (+ (* -1/90 (* (pow a 2) (PI))) (* (pow angle 2) (+ (* 1/17496000 (* (pow a 2) (pow (PI) 3))) (* (pow angle 2) (+ (* -1/11337408000000 (* (pow a 2) (pow (PI) 5))) (* 1/15427944806400000000 (* (pow a 2) (* (pow angle 2) (pow (PI) 7))))))))))
(*.f64 angle (+.f64 (*.f64 (*.f64 (*.f64 a a) (+.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 5 binary64)) #s(literal -1/11337408000000 binary64)) (*.f64 (*.f64 angle (*.f64 angle (pow.f64 (PI.f64) #s(literal 7 binary64)))) #s(literal 1/15427944806400000000 binary64)))) (*.f64 (*.f64 angle angle) (*.f64 angle angle))) (*.f64 (*.f64 a a) (+.f64 (*.f64 (PI.f64) #s(literal -1/90 binary64)) (*.f64 (*.f64 (PI.f64) (*.f64 (*.f64 (*.f64 angle angle) (PI.f64)) (PI.f64))) #s(literal 1/17496000 binary64))))))
(* -2 (* (pow a 2) (sin (* 1/180 (* angle (PI))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 a a) #s(literal -2 binary64)))
(* -2 (* (pow a 2) (sin (* 1/180 (* angle (PI))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 a a) #s(literal -2 binary64)))
(* -2 (* (pow a 2) (sin (* 1/180 (* angle (PI))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 a a) #s(literal -2 binary64)))
(* -2 (* (pow a 2) (sin (* 1/180 (* angle (PI))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 a a) #s(literal -2 binary64)))
(* -2 (* (pow a 2) (sin (* 1/180 (* angle (PI))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 a a) #s(literal -2 binary64)))
(* -2 (* (pow a 2) (sin (* 1/180 (* angle (PI))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 a a) #s(literal -2 binary64)))
(* -2 (* (pow a 2) (sin (* 1/180 (* angle (PI))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 a a) #s(literal -2 binary64)))
(* -2 (* (pow a 2) (sin (* 1/180 (* angle (PI))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 a a) #s(literal -2 binary64)))
(* -1 (pow a 2))
(-.f64 #s(literal 0 binary64) (*.f64 a a))
(* -1 (pow a 2))
(-.f64 #s(literal 0 binary64) (*.f64 a a))
(* -1 (pow a 2))
(-.f64 #s(literal 0 binary64) (*.f64 a a))
(* -1 (pow a 2))
(-.f64 #s(literal 0 binary64) (*.f64 a a))
(* -1 (pow a 2))
(-.f64 #s(literal 0 binary64) (*.f64 a a))
(* -1 (pow a 2))
(-.f64 #s(literal 0 binary64) (*.f64 a a))
(* -1 (pow a 2))
(-.f64 #s(literal 0 binary64) (*.f64 a a))
(* -1 (pow a 2))
(-.f64 #s(literal 0 binary64) (*.f64 a a))
(* -1 (pow a 2))
(-.f64 #s(literal 0 binary64) (*.f64 a a))
(* -1 (pow a 2))
(-.f64 #s(literal 0 binary64) (*.f64 a a))
(* -1 (pow a 2))
(-.f64 #s(literal 0 binary64) (*.f64 a a))
(* -1 (pow a 2))
(-.f64 #s(literal 0 binary64) (*.f64 a a))
(* 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/90 (* angle (* (PI) (- (pow b 2) (pow a 2)))))
(*.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)) (-.f64 (*.f64 b b) (*.f64 a a)))
(* angle (+ (* 1/90 (* (PI) (- (pow b 2) (pow a 2)))) (* 2 (* (pow angle 2) (+ (* -1/11664000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))) (* -1/34992000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))))))))
(*.f64 angle (+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (PI.f64) #s(literal 1/90 binary64))) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal -1/4374000 binary64)))))
(* angle (+ (* 1/90 (* (PI) (- (pow b 2) (pow a 2)))) (* (pow angle 2) (+ (* 2 (* (pow angle 2) (+ (* 1/22674816000000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))) (+ (* 1/4534963200000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))) (* 1/2267481600000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))))))) (* 2 (+ (* -1/11664000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))) (* -1/34992000 (* (pow (PI) 3) (- (pow b 2) (pow a 2))))))))))
(*.f64 angle (+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (PI.f64) #s(literal 1/90 binary64))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (pow.f64 (PI.f64) #s(literal 5 binary64))) #s(literal 1/708588000000 binary64))) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal -1/4374000 binary64))))))
(* angle (+ (* 1/90 (* (PI) (- (pow b 2) (pow a 2)))) (* (pow angle 2) (+ (* 2 (+ (* -1/11664000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))) (* -1/34992000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))))) (* (pow angle 2) (+ (* 2 (* (pow angle 2) (+ (* -1/881596846080000000 (* (pow (PI) 7) (- (pow b 2) (pow a 2)))) (+ (* -1/1469328076800000000 (* (pow (PI) 7) (- (pow b 2) (pow a 2)))) (+ (* -1/4407984230400000000 (* (pow (PI) 7) (- (pow b 2) (pow a 2)))) (* -1/30855889612800000000 (* (pow (PI) 7) (- (pow b 2) (pow a 2))))))))) (* 2 (+ (* 1/22674816000000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))) (+ (* 1/4534963200000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))) (* 1/2267481600000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))))))))))))
(*.f64 angle (+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (PI.f64) #s(literal 1/90 binary64))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal -1/4374000 binary64)) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 angle (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (pow.f64 (PI.f64) #s(literal 7 binary64)) #s(literal -1/482123275200000000 binary64)))))) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (pow.f64 (PI.f64) #s(literal 5 binary64))) #s(literal 1/708588000000 binary64))))))))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 2 binary64)))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 2 binary64)))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 2 binary64)))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 2 binary64)))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 2 binary64)))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 2 binary64)))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 2 binary64)))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 2 binary64)))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (+.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 b b))))
(+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (+.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 b b))))
(+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (+.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 b b))))
(* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 b b)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 b b)) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)))))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 b b)) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)))))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 b b)) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)))))
(* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 b b)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 b b)) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)))))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 b b)) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)))))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 b b)) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)))))
(* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 b b)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (+.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 b b))))
(+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (+.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 b b))))
(+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (+.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 b b))))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal -2 binary64))) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 b b)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 a a))))
(* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal -2 binary64))) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 b b)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 a a))))
(* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal -2 binary64))) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 b b)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 a a))))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal -2 binary64))) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 b b)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 a a))))
(* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal -2 binary64))) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 b b)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 a a))))
(* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal -2 binary64))) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 b b)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 a a))))
(* 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)))
(* angle (sqrt (PI)))
(*.f64 angle (sqrt.f64 (PI.f64)))
(* angle (sqrt (PI)))
(*.f64 angle (sqrt.f64 (PI.f64)))
(* angle (sqrt (PI)))
(*.f64 angle (sqrt.f64 (PI.f64)))
(* angle (sqrt (PI)))
(*.f64 angle (sqrt.f64 (PI.f64)))
(* angle (sqrt (PI)))
(*.f64 angle (sqrt.f64 (PI.f64)))
(* angle (sqrt (PI)))
(*.f64 angle (sqrt.f64 (PI.f64)))
(* angle (sqrt (PI)))
(*.f64 angle (sqrt.f64 (PI.f64)))
(* angle (sqrt (PI)))
(*.f64 angle (sqrt.f64 (PI.f64)))
(* angle (sqrt (PI)))
(*.f64 angle (sqrt.f64 (PI.f64)))
(* angle (sqrt (PI)))
(*.f64 angle (sqrt.f64 (PI.f64)))
(* angle (sqrt (PI)))
(*.f64 angle (sqrt.f64 (PI.f64)))
(* angle (sqrt (PI)))
(*.f64 angle (sqrt.f64 (PI.f64)))
(* 1/90 (* angle (* (PI) (- (pow b 2) (pow a 2)))))
(*.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)) (-.f64 (*.f64 b b) (*.f64 a a)))
(* angle (+ (* 1/90 (* (PI) (- (pow b 2) (pow a 2)))) (* 2 (* (pow angle 2) (+ (* -1/11664000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))) (* -1/34992000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))))))))
(*.f64 angle (+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (PI.f64) #s(literal 1/90 binary64))) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal -1/4374000 binary64)))))
(* angle (+ (* 1/90 (* (PI) (- (pow b 2) (pow a 2)))) (* (pow angle 2) (+ (* 2 (* (pow angle 2) (+ (* 1/22674816000000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))) (+ (* 1/4534963200000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))) (* 1/2267481600000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))))))) (* 2 (+ (* -1/11664000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))) (* -1/34992000 (* (pow (PI) 3) (- (pow b 2) (pow a 2))))))))))
(*.f64 angle (+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (PI.f64) #s(literal 1/90 binary64))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (pow.f64 (PI.f64) #s(literal 5 binary64))) #s(literal 1/708588000000 binary64))) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal -1/4374000 binary64))))))
(* angle (+ (* 1/90 (* (PI) (- (pow b 2) (pow a 2)))) (* (pow angle 2) (+ (* 2 (+ (* -1/11664000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))) (* -1/34992000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))))) (* (pow angle 2) (+ (* 2 (* (pow angle 2) (+ (* -1/881596846080000000 (* (pow (PI) 7) (- (pow b 2) (pow a 2)))) (+ (* -1/1469328076800000000 (* (pow (PI) 7) (- (pow b 2) (pow a 2)))) (+ (* -1/4407984230400000000 (* (pow (PI) 7) (- (pow b 2) (pow a 2)))) (* -1/30855889612800000000 (* (pow (PI) 7) (- (pow b 2) (pow a 2))))))))) (* 2 (+ (* 1/22674816000000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))) (+ (* 1/4534963200000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))) (* 1/2267481600000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))))))))))))
(*.f64 angle (+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (PI.f64) #s(literal 1/90 binary64))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal -1/4374000 binary64)) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 angle (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (pow.f64 (PI.f64) #s(literal 7 binary64)) #s(literal -1/482123275200000000 binary64)))))) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (pow.f64 (PI.f64) #s(literal 5 binary64))) #s(literal 1/708588000000 binary64))))))))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 2 binary64)))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 2 binary64)))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 2 binary64)))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 2 binary64)))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 2 binary64)))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 2 binary64)))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 2 binary64)))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 2 binary64)))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (+.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 b b))))
(+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (+.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 b b))))
(+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (+.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 b b))))
(* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 b b)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 b b)) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)))))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 b b)) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)))))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 b b)) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)))))
(* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 b b)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 b b)) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)))))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 b b)) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)))))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 b b)) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64)))))
(* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 b b)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (+.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 b b))))
(+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (+.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 b b))))
(+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (+.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 b b))))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal -2 binary64))) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 b b)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 a a))))
(* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal -2 binary64))) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 b b)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 a a))))
(* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal -2 binary64))) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 b b)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 a a))))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal -2 binary64))) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 b b)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 a a))))
(* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal -2 binary64))) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 b b)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 a a))))
(* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal -2 binary64))) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 b b)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 a a))))
(* 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 (*.f64 (PI.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 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (PI.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
#s(literal 1 binary64)
(+ 1 (* -1/64800 (* (pow angle 2) (pow (PI) 2))))
(+.f64 #s(literal 1 binary64) (*.f64 angle (*.f64 angle (*.f64 #s(literal -1/64800 binary64) (*.f64 (PI.f64) (PI.f64))))))
(+ 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 #s(literal -1/64800 binary64) (*.f64 (PI.f64) (PI.f64))) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) (*.f64 (*.f64 angle angle) #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 #s(literal -1/64800 binary64) (*.f64 (PI.f64) (PI.f64))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) (*.f64 (*.f64 angle angle) #s(literal -1/24488801280000000 binary64))) (*.f64 #s(literal 1/25194240000 binary64) (pow.f64 (PI.f64) #s(literal 4 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 (pow a 2))
(-.f64 #s(literal 0 binary64) (*.f64 a a))
(- (pow b 2) (pow a 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(- (pow b 2) (pow a 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(- (pow b 2) (pow a 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(pow b 2)
(*.f64 b b)
(* (pow b 2) (+ 1 (* -1 (/ (pow a 2) (pow b 2)))))
(*.f64 (*.f64 b b) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 a a) (*.f64 b b))))
(* (pow b 2) (+ 1 (* -1 (/ (pow a 2) (pow b 2)))))
(*.f64 (*.f64 b b) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 a a) (*.f64 b b))))
(* (pow b 2) (+ 1 (* -1 (/ (pow a 2) (pow b 2)))))
(*.f64 (*.f64 b b) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 a a) (*.f64 b b))))
(pow b 2)
(*.f64 b b)
(* (pow b 2) (+ 1 (* -1 (/ (pow a 2) (pow b 2)))))
(*.f64 (*.f64 b b) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 a a) (*.f64 b b))))
(* (pow b 2) (+ 1 (* -1 (/ (pow a 2) (pow b 2)))))
(*.f64 (*.f64 b b) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 a a) (*.f64 b b))))
(* (pow b 2) (+ 1 (* -1 (/ (pow a 2) (pow b 2)))))
(*.f64 (*.f64 b b) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 a a) (*.f64 b b))))
(pow b 2)
(*.f64 b b)
(+ (* -1 (pow a 2)) (pow b 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(+ (* -1 (pow a 2)) (pow b 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(+ (* -1 (pow a 2)) (pow b 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(* -1 (pow a 2))
(-.f64 #s(literal 0 binary64) (*.f64 a a))
(* (pow a 2) (- (/ (pow b 2) (pow a 2)) 1))
(*.f64 (*.f64 a a) (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 b b) (*.f64 a a))))
(* (pow a 2) (- (/ (pow b 2) (pow a 2)) 1))
(*.f64 (*.f64 a a) (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 b b) (*.f64 a a))))
(* (pow a 2) (- (/ (pow b 2) (pow a 2)) 1))
(*.f64 (*.f64 a a) (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 b b) (*.f64 a a))))
(* -1 (pow a 2))
(-.f64 #s(literal 0 binary64) (*.f64 a a))
(* (pow a 2) (- (/ (pow b 2) (pow a 2)) 1))
(*.f64 (*.f64 a a) (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 b b) (*.f64 a a))))
(* (pow a 2) (- (/ (pow b 2) (pow a 2)) 1))
(*.f64 (*.f64 a a) (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 b b) (*.f64 a a))))
(* (pow a 2) (- (/ (pow b 2) (pow a 2)) 1))
(*.f64 (*.f64 a a) (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 b b) (*.f64 a a))))
(* 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 (*.f64 (PI.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 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (PI.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
#s(literal 1 binary64)
(+ 1 (* -1/64800 (* (pow angle 2) (pow (PI) 2))))
(+.f64 #s(literal 1 binary64) (*.f64 angle (*.f64 angle (*.f64 #s(literal -1/64800 binary64) (*.f64 (PI.f64) (PI.f64))))))
(+ 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 #s(literal -1/64800 binary64) (*.f64 (PI.f64) (PI.f64))) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) (*.f64 (*.f64 angle angle) #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 #s(literal -1/64800 binary64) (*.f64 (PI.f64) (PI.f64))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) (*.f64 (*.f64 angle angle) #s(literal -1/24488801280000000 binary64))) (*.f64 #s(literal 1/25194240000 binary64) (pow.f64 (PI.f64) #s(literal 4 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)))
1
#s(literal 1 binary64)
(+ 1 (* -1/64800 (* (pow angle 2) (pow (PI) 2))))
(+.f64 #s(literal 1 binary64) (*.f64 angle (*.f64 angle (*.f64 #s(literal -1/64800 binary64) (*.f64 (PI.f64) (PI.f64))))))
(+ 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 #s(literal -1/64800 binary64) (*.f64 (PI.f64) (PI.f64))) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) (*.f64 (*.f64 angle angle) #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 #s(literal -1/64800 binary64) (*.f64 (PI.f64) (PI.f64))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) (*.f64 (*.f64 angle angle) #s(literal -1/24488801280000000 binary64))) (*.f64 #s(literal 1/25194240000 binary64) (pow.f64 (PI.f64) #s(literal 4 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
#s(literal 1 binary64)
(+ 1 (* -1/64800 (* (pow angle 2) (pow (PI) 2))))
(+.f64 #s(literal 1 binary64) (*.f64 angle (*.f64 angle (*.f64 #s(literal -1/64800 binary64) (*.f64 (PI.f64) (PI.f64))))))
(+ 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 #s(literal -1/64800 binary64) (*.f64 (PI.f64) (PI.f64))) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) (*.f64 (*.f64 angle angle) #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 #s(literal -1/64800 binary64) (*.f64 (PI.f64) (PI.f64))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) (*.f64 (*.f64 angle angle) #s(literal -1/24488801280000000 binary64))) (*.f64 #s(literal 1/25194240000 binary64) (pow.f64 (PI.f64) #s(literal 4 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))))

eval534.0ms (3%)

Compiler

Compiled 93166 to 7722 computations (91.7% saved)

prune581.0ms (3.3%)

Pruning

99 alts after pruning (99 fresh and 0 done)

PrunedKeptTotal
New3146713217
Fresh222850
Picked505
Done000
Total3173993272
Accuracy
78.5%
Counts
3272 → 99
Alt Table
Click to see full alt table
StatusAccuracyProgram
56.9%
(*.f64 (-.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 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle)))))
58.5%
(*.f64 (-.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 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))))
55.0%
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))
55.5%
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))
44.6%
(*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))))
52.0%
(*.f64 (*.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) #s(literal 2 binary64)) (-.f64 (*.f64 b b) (*.f64 a a)))
55.3%
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
40.7%
(*.f64 (*.f64 (*.f64 (*.f64 a a) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 2 binary64)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
40.2%
(*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
52.1%
(*.f64 (*.f64 (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a))) (PI.f64)) #s(literal 1/90 binary64))
55.5%
(*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (PI.f64))) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
39.5%
(*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 a a) #s(literal -1/90 binary64))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
56.1%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (pow.f64 b #s(literal 2 binary64)) (pow.f64 a #s(literal 2 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
56.3%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
55.6%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 b))) (pow.f64 a #s(literal 2 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
39.9%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) (*.f64 a a))) (sin.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
41.0%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) (*.f64 a a))) (sin.f64 (-.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
41.1%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) (*.f64 a a))) (sin.f64 (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) #s(literal 2 binary64)) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
42.1%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) (*.f64 a a))) (sin.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
40.8%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (+.f64 (*.f64 (cos.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))))
41.2%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (/.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (PI.f64)))))
40.2%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
41.0%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) #s(literal 2 binary64)) (/.f64 angle #s(literal 180 binary64)))))
39.7%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 #s(literal 180 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))))))
41.6%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal -180 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) angle))))
40.0%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (cbrt.f64 (PI.f64)))))
42.0%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64)))))
39.7%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64))))
40.1%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 angle #s(literal 180 binary64)))))
42.9%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) #s(literal -1 binary64)))))
41.4%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))
39.3%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) (*.f64 a a))) (sin.f64 (exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) #s(literal -1 binary64))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
32.4%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
41.2%
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 a a) #s(literal -2 binary64))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
52.1%
(*.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 angle #s(literal 1/90 binary64)))
52.0%
(*.f64 (*.f64 (PI.f64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) #s(literal 1/90 binary64))) angle)
52.1%
(*.f64 (*.f64 (PI.f64) #s(literal 1/90 binary64)) (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a))))
54.0%
(*.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))))
39.6%
(*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (PI.f64))) (-.f64 #s(literal 0 binary64) (*.f64 a a)))
30.9%
(*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (PI.f64))) (*.f64 b b))
39.6%
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 a a) #s(literal -1/90 binary64)))
30.9%
(*.f64 (*.f64 angle (PI.f64)) (*.f64 #s(literal 1/90 binary64) (*.f64 b b)))
55.0%
(*.f64 (sin.f64 (pow.f64 (exp.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))) #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))))
56.7%
(*.f64 (sin.f64 (/.f64 (/.f64 (PI.f64) (/.f64 #s(literal -1 binary64) angle)) #s(literal -180 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle)))))
55.8%
(*.f64 (sin.f64 (/.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (PI.f64)))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle)))))
58.0%
(*.f64 (sin.f64 (/.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (PI.f64)))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))))
57.5%
(*.f64 (sin.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) #s(literal 2 binary64)) angle) #s(literal 180 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle)))))
57.3%
(*.f64 (sin.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) angle) #s(literal 180 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle)))))
59.0%
(*.f64 (sin.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) angle) #s(literal 180 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (*.f64 (cbrt.f64 (PI.f64)) (*.f64 (cbrt.f64 (PI.f64)) (*.f64 angle (cbrt.f64 (PI.f64))))) #s(literal 180 binary64)))))
53.1%
(*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 angle angle) (*.f64 #s(literal -1/64800 binary64) (*.f64 (PI.f64) (PI.f64)))))))
57.5%
(*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (pow.f64 (exp.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))) #s(literal -1 binary64)))))
57.7%
(*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) #s(literal 2 binary64)) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle)))))
57.8%
(*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle)))))
55.8%
(*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (exp.f64 (-.f64 (log.f64 (PI.f64)) (*.f64 #s(literal -1 binary64) (log.f64 angle)))) #s(literal 180 binary64)))))
56.2%
(*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
56.7%
(*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 #s(literal 1/180 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))))))
54.8%
(*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (-.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal 180 binary64))))))
56.5%
(*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))
57.0%
(*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))))))
56.0%
(*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)))))))
58.4%
(*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) #s(literal -1 binary64))))))
56.9%
(*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) #s(literal 1 binary64)))
41.7%
(*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) (*.f64 a a))) (cos.f64 (/.f64 (*.f64 (cbrt.f64 (PI.f64)) (*.f64 (cbrt.f64 (PI.f64)) (*.f64 angle (cbrt.f64 (PI.f64))))) #s(literal 180 binary64)))))
35.4%
(*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 b b) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 a a) (*.f64 b b))))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))))
31.8%
(*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 b b)) (cos.f64 (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle)))))
31.9%
(*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 b b)) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))))
55.7%
(*.f64 (sin.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle)))))
60.4%
(*.f64 (sin.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (*.f64 (cbrt.f64 (PI.f64)) (*.f64 (cbrt.f64 (PI.f64)) (*.f64 angle (cbrt.f64 (PI.f64))))) #s(literal 180 binary64)))))
55.9%
(*.f64 (sin.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))))
57.6%
(*.f64 (sin.f64 (/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 180 binary64) (PI.f64)) (/.f64 #s(literal -1 binary64) angle)))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))))
56.3%
(*.f64 (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 #s(literal 180 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))))
56.1%
(*.f64 (sin.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 1 binary64) angle)))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (+.f64 (*.f64 (cos.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))))
56.1%
(*.f64 (sin.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 1 binary64) angle)))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (PI.f64))))))
55.0%
(*.f64 (sin.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 1 binary64) angle)))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) #s(literal 2 binary64)) angle) #s(literal 180 binary64)))))
55.5%
(*.f64 (sin.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 1 binary64) angle)))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) angle) #s(literal 180 binary64)))))
55.9%
(*.f64 (sin.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 1 binary64) angle)))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
55.9%
(*.f64 (sin.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 1 binary64) angle)))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) angle)) (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) #s(literal 180 binary64))))))
55.5%
(*.f64 (sin.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 1 binary64) angle)))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (*.f64 (/.f64 (PI.f64) (/.f64 #s(literal -1 binary64) angle)) #s(literal -1/180 binary64)))))
57.7%
(*.f64 (sin.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 1 binary64) angle)))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) #s(literal -1 binary64))))))
56.5%
(*.f64 (sin.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 1 binary64) angle)))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) #s(literal 1 binary64)))
41.6%
(*.f64 (sin.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 1 binary64) angle)))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) (*.f64 a a))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))))
31.9%
(*.f64 (sin.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 1 binary64) angle)))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 b b)) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))))
55.0%
(*.f64 (sin.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (exp.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (PI.f64))) (*.f64 #s(literal -1 binary64) (log.f64 angle)))))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))))
55.9%
(*.f64 (sin.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) angle)) #s(literal -1 binary64))))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))))
57.1%
(*.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) angle)) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))))
56.9%
(*.f64 (sin.f64 (*.f64 (*.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (cbrt.f64 (PI.f64))) (pow.f64 (PI.f64) #s(literal 1/6 binary64)))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle)))))
58.0%
(*.f64 (sin.f64 (*.f64 (*.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (cbrt.f64 (PI.f64))) (pow.f64 (PI.f64) #s(literal 1/6 binary64)))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (*.f64 (cbrt.f64 (PI.f64)) (*.f64 (cbrt.f64 (PI.f64)) (*.f64 angle (cbrt.f64 (PI.f64))))) #s(literal 180 binary64)))))
58.8%
(*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (*.f64 (cbrt.f64 (PI.f64)) (*.f64 (cbrt.f64 (PI.f64)) (*.f64 angle (cbrt.f64 (PI.f64))))) #s(literal 180 binary64)))))
56.6%
(*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))))
56.1%
(*.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))))
56.1%
(*.f64 (sin.f64 (exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 #s(literal 180 binary64) angle)) #s(literal -1 binary64)) (log.f64 (PI.f64))))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))))
56.3%
(*.f64 (sin.f64 (exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) #s(literal -1 binary64)))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle)))))
56.6%
(*.f64 (sin.f64 (exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) #s(literal -1 binary64)))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (*.f64 (cbrt.f64 (PI.f64)) (*.f64 (cbrt.f64 (PI.f64)) (*.f64 angle (cbrt.f64 (PI.f64))))) #s(literal 180 binary64)))))
56.0%
(*.f64 (sin.f64 (exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) #s(literal -1 binary64)))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))))
52.1%
(*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a)))))
34.0%
(*.f64 angle (+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (PI.f64) #s(literal 1/90 binary64))) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal -1/4374000 binary64)))))
41.5%
(*.f64 angle (*.f64 (*.f64 a a) (+.f64 (*.f64 (PI.f64) #s(literal -1/90 binary64)) (*.f64 #s(literal -2 binary64) (*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/8748000 binary64))))))))
40.6%
(neg.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))))
44.2%
(neg.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cos.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)))))))
Compiler

Compiled 5568 to 3856 computations (30.7% saved)

simplify158.0ms (0.9%)

Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(sin.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 1 binary64) angle))))
cost-diff0
(*.f64 (sin.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 1 binary64) angle)))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
cost-diff128
(/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 1 binary64) angle))
cost-diff12928
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 1 binary64) angle)))
cost-diff0
(*.f64 (*.f64 #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) (*.f64 a 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-diff0
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) (*.f64 a a))) (sin.f64 (-.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
cost-diff128
(*.f64 #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) (*.f64 a a)))
cost-diff256
(-.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal 180 binary64)))
cost-diff0
(*.f64 b b)
cost-diff0
(*.f64 #s(literal 2 binary64) (*.f64 b b))
cost-diff0
(*.f64 (*.f64 #s(literal 2 binary64) (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
cost-diff0
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
cost-diff0
(*.f64 #s(literal 1/90 binary64) (*.f64 b b))
cost-diff0
(PI.f64)
cost-diff0
(*.f64 angle (PI.f64))
cost-diff0
(*.f64 (*.f64 angle (PI.f64)) (*.f64 #s(literal 1/90 binary64) (*.f64 b b)))
cost-diff0
(sin.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))))
cost-diff0
(*.f64 (sin.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (*.f64 (cbrt.f64 (PI.f64)) (*.f64 (cbrt.f64 (PI.f64)) (*.f64 angle (cbrt.f64 (PI.f64))))) #s(literal 180 binary64)))))
cost-diff128
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))
cost-diff19456
(*.f64 (cbrt.f64 (PI.f64)) (*.f64 (cbrt.f64 (PI.f64)) (*.f64 angle (cbrt.f64 (PI.f64)))))
Rules
3210×*-lowering-*.f32
3210×*-lowering-*.f64
1808×fnmadd-define
1416×sum5-define
1052×sum4-define
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
054447
1139412
2356333
31027291
43391280
56279280
08149280
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(* (sin (/ 1 (/ 180 (* (PI) angle)))) (* (* 2 (- (* b b) (* a a))) (cos (/ (* (cbrt (PI)) (* (cbrt (PI)) (* angle (cbrt (PI))))) 180))))
(sin (/ 1 (/ 180 (* (PI) angle))))
(/ 1 (/ 180 (* (PI) angle)))
1
(/ 180 (* (PI) angle))
180
(* (PI) angle)
(PI)
angle
(* (* 2 (- (* b b) (* a a))) (cos (/ (* (cbrt (PI)) (* (cbrt (PI)) (* angle (cbrt (PI))))) 180)))
(* 2 (- (* b b) (* a a)))
2
(- (* b b) (* a a))
(* b b)
b
(* a a)
a
(cos (/ (* (cbrt (PI)) (* (cbrt (PI)) (* angle (cbrt (PI))))) 180))
(/ (* (cbrt (PI)) (* (cbrt (PI)) (* angle (cbrt (PI))))) 180)
(* (cbrt (PI)) (* (cbrt (PI)) (* angle (cbrt (PI)))))
(cbrt (PI))
(* (cbrt (PI)) (* angle (cbrt (PI))))
(* angle (cbrt (PI)))
(* (* angle (PI)) (* 1/90 (* b b)))
(* angle (PI))
angle
(PI)
(* 1/90 (* b b))
1/90
(* b b)
b
(* (* (* 2 (* b b)) (sin (* (PI) (/ angle 180)))) (cos (* (PI) (/ angle 180))))
(* (* 2 (* b b)) (sin (* (PI) (/ angle 180))))
(* 2 (* b b))
2
(* b b)
b
(sin (* (PI) (/ angle 180)))
(* (PI) (/ angle 180))
(PI)
(/ angle 180)
angle
180
(cos (* (PI) (/ angle 180)))
(* (* (* 2 (- 0 (* a a))) (sin (- (/ (+ (PI) 1) (/ 180 angle)) (/ angle 180)))) (cos (* (PI) (/ angle 180))))
(* (* 2 (- 0 (* a a))) (sin (- (/ (+ (PI) 1) (/ 180 angle)) (/ angle 180))))
(* 2 (- 0 (* a a)))
2
(- 0 (* a a))
0
(* a a)
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)
(cos (* (PI) (/ angle 180)))
(* (PI) (/ angle 180))
(* (sin (* (/ (sqrt (PI)) 180) (/ (sqrt (PI)) (/ 1 angle)))) (* (* 2 (- (* b b) (* a a))) (cos (/ (PI) (/ 180 angle)))))
(sin (* (/ (sqrt (PI)) 180) (/ (sqrt (PI)) (/ 1 angle))))
(* (/ (sqrt (PI)) 180) (/ (sqrt (PI)) (/ 1 angle)))
(/ (sqrt (PI)) 180)
(sqrt (PI))
(PI)
180
(/ (sqrt (PI)) (/ 1 angle))
(/ 1 angle)
1
angle
(* (* 2 (- (* b b) (* a a))) (cos (/ (PI) (/ 180 angle))))
(* 2 (- (* b b) (* a a)))
2
(- (* b b) (* a a))
(* b b)
b
(* a a)
a
(cos (/ (PI) (/ 180 angle)))
(/ (PI) (/ 180 angle))
(/ 180 angle)
Outputs
(* (sin (/ 1 (/ 180 (* (PI) angle)))) (* (* 2 (- (* b b) (* a a))) (cos (/ (* (cbrt (PI)) (* (cbrt (PI)) (* angle (cbrt (PI))))) 180))))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(sin (/ 1 (/ 180 (* (PI) angle))))
(sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(/ 1 (/ 180 (* (PI) angle)))
(/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))
1
#s(literal 1 binary64)
(/ 180 (* (PI) angle))
(/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))
180
#s(literal 180 binary64)
(* (PI) angle)
(*.f64 (PI.f64) angle)
(PI)
(PI.f64)
angle
(* (* 2 (- (* b b) (* a a))) (cos (/ (* (cbrt (PI)) (* (cbrt (PI)) (* angle (cbrt (PI))))) 180)))
(*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(* 2 (- (* b b) (* a a)))
(*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a)))
2
#s(literal 2 binary64)
(- (* b b) (* a a))
(-.f64 (*.f64 b b) (*.f64 a a))
(* b b)
(*.f64 b b)
b
(* a a)
(*.f64 a a)
a
(cos (/ (* (cbrt (PI)) (* (cbrt (PI)) (* angle (cbrt (PI))))) 180))
(cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(/ (* (cbrt (PI)) (* (cbrt (PI)) (* angle (cbrt (PI))))) 180)
(/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))
(* (cbrt (PI)) (* (cbrt (PI)) (* angle (cbrt (PI)))))
(*.f64 (PI.f64) angle)
(cbrt (PI))
(cbrt.f64 (PI.f64))
(* (cbrt (PI)) (* angle (cbrt (PI))))
(*.f64 (cbrt.f64 (PI.f64)) (*.f64 angle (cbrt.f64 (PI.f64))))
(* angle (cbrt (PI)))
(*.f64 angle (cbrt.f64 (PI.f64)))
(* (* angle (PI)) (* 1/90 (* b b)))
(*.f64 b (*.f64 (PI.f64) (*.f64 angle (*.f64 b #s(literal 1/90 binary64)))))
(* angle (PI))
(*.f64 (PI.f64) angle)
angle
(PI)
(PI.f64)
(* 1/90 (* b b))
(*.f64 b (*.f64 b #s(literal 1/90 binary64)))
1/90
#s(literal 1/90 binary64)
(* b b)
(*.f64 b b)
b
(* (* (* 2 (* b b)) (sin (* (PI) (/ angle 180)))) (cos (* (PI) (/ angle 180))))
(*.f64 (*.f64 b b) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(* (* 2 (* b b)) (sin (* (PI) (/ angle 180))))
(*.f64 (*.f64 #s(literal 2 binary64) (*.f64 b b)) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(* 2 (* b b))
(*.f64 #s(literal 2 binary64) (*.f64 b b))
2
#s(literal 2 binary64)
(* b b)
(*.f64 b b)
b
(sin (* (PI) (/ angle 180)))
(sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(* (PI) (/ angle 180))
(/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))
(PI)
(PI.f64)
(/ angle 180)
(/.f64 angle #s(literal 180 binary64))
angle
180
#s(literal 180 binary64)
(cos (* (PI) (/ angle 180)))
(cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(* (* (* 2 (- 0 (* a a))) (sin (- (/ (+ (PI) 1) (/ 180 angle)) (/ angle 180)))) (cos (* (PI) (/ angle 180))))
(*.f64 a (*.f64 a (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (sin.f64 (/.f64 (*.f64 angle (+.f64 (PI.f64) #s(literal 0 binary64))) #s(literal 180 binary64))) #s(literal -2 binary64)))))
(* (* 2 (- 0 (* a a))) (sin (- (/ (+ (PI) 1) (/ 180 angle)) (/ angle 180))))
(*.f64 a (*.f64 (sin.f64 (/.f64 (*.f64 angle (+.f64 (PI.f64) #s(literal 0 binary64))) #s(literal 180 binary64))) (*.f64 a #s(literal -2 binary64))))
(* 2 (- 0 (* a a)))
(*.f64 (*.f64 a a) #s(literal -2 binary64))
2
#s(literal 2 binary64)
(- 0 (* a a))
(-.f64 #s(literal 0 binary64) (*.f64 a a))
0
#s(literal 0 binary64)
(* a a)
(*.f64 a a)
a
(sin (- (/ (+ (PI) 1) (/ 180 angle)) (/ angle 180)))
(sin.f64 (/.f64 (*.f64 angle (+.f64 (PI.f64) #s(literal 0 binary64))) #s(literal 180 binary64)))
(- (/ (+ (PI) 1) (/ 180 angle)) (/ angle 180))
(/.f64 (*.f64 angle (+.f64 (PI.f64) #s(literal 0 binary64))) #s(literal 180 binary64))
(/ (+ (PI) 1) (/ 180 angle))
(*.f64 angle (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)))
(+ (PI) 1)
(+.f64 #s(literal 1 binary64) (PI.f64))
(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))
(cos (* (PI) (/ angle 180)))
(cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(* (PI) (/ angle 180))
(/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))
(* (sin (* (/ (sqrt (PI)) 180) (/ (sqrt (PI)) (/ 1 angle)))) (* (* 2 (- (* b b) (* a a))) (cos (/ (PI) (/ 180 angle)))))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(sin (* (/ (sqrt (PI)) 180) (/ (sqrt (PI)) (/ 1 angle))))
(sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(* (/ (sqrt (PI)) 180) (/ (sqrt (PI)) (/ 1 angle)))
(/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))
(/ (sqrt (PI)) 180)
(/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))
(sqrt (PI))
(sqrt.f64 (PI.f64))
(PI)
(PI.f64)
180
#s(literal 180 binary64)
(/ (sqrt (PI)) (/ 1 angle))
(*.f64 angle (sqrt.f64 (PI.f64)))
(/ 1 angle)
(/.f64 #s(literal 1 binary64) angle)
1
#s(literal 1 binary64)
angle
(* (* 2 (- (* b b) (* a a))) (cos (/ (PI) (/ 180 angle))))
(*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(* 2 (- (* b b) (* a a)))
(*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a)))
2
#s(literal 2 binary64)
(- (* b b) (* a a))
(-.f64 (*.f64 b b) (*.f64 a a))
(* b b)
(*.f64 b b)
b
(* a a)
(*.f64 a a)
a
(cos (/ (PI) (/ 180 angle)))
(cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(/ (PI) (/ 180 angle))
(/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))
(/ 180 angle)
(/.f64 #s(literal 180 binary64) angle)

localize512.0ms (2.9%)

Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy94.6%
(-.f64 (*.f64 b b) (*.f64 a a))
accuracy89.5%
(*.f64 (sin.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 1 binary64) angle)))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
accuracy61.4%
(cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
accuracy60.0%
(sin.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 1 binary64) angle))))
accuracy99.3%
(/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))
accuracy95.4%
(*.f64 (*.f64 #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) (*.f64 a a))) (sin.f64 (-.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal 180 binary64)))))
accuracy61.4%
(cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))
accuracy60.0%
(sin.f64 (-.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal 180 binary64))))
accuracy99.5%
(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
accuracy91.7%
(*.f64 (*.f64 #s(literal 2 binary64) (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
accuracy61.4%
(cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))
accuracy60.0%
(sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))
accuracy100.0%
(PI.f64)
accuracy99.6%
(*.f64 angle (PI.f64))
accuracy99.4%
(*.f64 #s(literal 1/90 binary64) (*.f64 b b))
accuracy87.6%
(*.f64 (*.f64 angle (PI.f64)) (*.f64 #s(literal 1/90 binary64) (*.f64 b b)))
accuracy94.6%
(-.f64 (*.f64 b b) (*.f64 a a))
accuracy89.5%
(*.f64 (sin.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (*.f64 (cbrt.f64 (PI.f64)) (*.f64 (cbrt.f64 (PI.f64)) (*.f64 angle (cbrt.f64 (PI.f64))))) #s(literal 180 binary64)))))
accuracy61.4%
(cos.f64 (/.f64 (*.f64 (cbrt.f64 (PI.f64)) (*.f64 (cbrt.f64 (PI.f64)) (*.f64 angle (cbrt.f64 (PI.f64))))) #s(literal 180 binary64)))
accuracy60.0%
(sin.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))))
Results
250.0ms113×1valid
133.0ms142×0valid
14.0ms3valid
Compiler

Compiled 492 to 55 computations (88.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 176.0ms
ival-mult: 56.0ms (31.7% of total)
ival-sin: 34.0ms (19.3% of total)
ival-div: 29.0ms (16.4% of total)
ival-cos: 17.0ms (9.6% of total)
backward-pass: 17.0ms (9.6% of total)
ival-sub: 6.0ms (3.4% of total)
...c/correct-round.rkt:119:19: 6.0ms (3.4% of total)
ival-sqrt: 3.0ms (1.7% of total)
ival-cbrt: 3.0ms (1.7% of total)
ival-pi: 2.0ms (1.1% of total)
ival-add: 2.0ms (1.1% of total)
const: 1.0ms (0.6% of total)

series40.0ms (0.2%)

Counts
28 → 444
Calls
Call 1
Inputs
#<alt (* (cbrt (PI)) (* (cbrt (PI)) (* angle (cbrt (PI)))))>
#<alt (/ 1 (/ 180 (* (PI) angle)))>
#<alt (* (sin (/ 1 (/ 180 (* (PI) angle)))) (* (* 2 (- (* b b) (* a a))) (cos (/ (* (cbrt (PI)) (* (cbrt (PI)) (* angle (cbrt (PI))))) 180))))>
#<alt (sin (/ 1 (/ 180 (* (PI) angle))))>
#<alt (* (* angle (PI)) (* 1/90 (* b b)))>
#<alt (* angle (PI))>
#<alt (PI)>
#<alt (* 1/90 (* b b))>
#<alt (* (* (* 2 (* b b)) (sin (* (PI) (/ angle 180)))) (cos (* (PI) (/ angle 180))))>
#<alt (* (* 2 (* b b)) (sin (* (PI) (/ angle 180))))>
#<alt (* 2 (* b b))>
#<alt (* b b)>
#<alt (- (/ (+ (PI) 1) (/ 180 angle)) (/ angle 180))>
#<alt (* 2 (- 0 (* a a)))>
#<alt (* (* (* 2 (- 0 (* a a))) (sin (- (/ (+ (PI) 1) (/ 180 angle)) (/ angle 180)))) (cos (* (PI) (/ angle 180))))>
#<alt (* (* 2 (- 0 (* a a))) (sin (- (/ (+ (PI) 1) (/ 180 angle)) (/ angle 180))))>
#<alt (* (/ (sqrt (PI)) 180) (/ (sqrt (PI)) (/ 1 angle)))>
#<alt (/ (sqrt (PI)) (/ 1 angle))>
#<alt (* (sin (* (/ (sqrt (PI)) 180) (/ (sqrt (PI)) (/ 1 angle)))) (* (* 2 (- (* b b) (* a a))) (cos (/ (PI) (/ 180 angle)))))>
#<alt (sin (* (/ (sqrt (PI)) 180) (/ (sqrt (PI)) (/ 1 angle))))>
#<alt (cos (/ (* (cbrt (PI)) (* (cbrt (PI)) (* angle (cbrt (PI))))) 180))>
#<alt (- (* b b) (* a a))>
#<alt (sin (* (PI) (/ angle 180)))>
#<alt (cos (* (PI) (/ angle 180)))>
#<alt (* (PI) (/ angle 180))>
#<alt (sin (- (/ (+ (PI) 1) (/ 180 angle)) (/ angle 180)))>
#<alt (/ (+ (PI) 1) (/ 180 angle))>
#<alt (cos (/ (PI) (/ 180 angle)))>
Outputs
#<alt (* angle (PI))>
#<alt (* angle (PI))>
#<alt (* angle (PI))>
#<alt (* angle (PI))>
#<alt (* angle (PI))>
#<alt (* angle (PI))>
#<alt (* angle (PI))>
#<alt (* angle (PI))>
#<alt (* angle (PI))>
#<alt (* angle (PI))>
#<alt (* angle (PI))>
#<alt (* angle (PI))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/90 (* angle (* (PI) (- (pow b 2) (pow a 2)))))>
#<alt (* angle (+ (* 1/90 (* (PI) (- (pow b 2) (pow a 2)))) (* 2 (* (pow angle 2) (+ (* -1/11664000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))) (* -1/34992000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))))))))>
#<alt (* angle (+ (* 1/90 (* (PI) (- (pow b 2) (pow a 2)))) (* (pow angle 2) (+ (* 2 (* (pow angle 2) (+ (* 1/22674816000000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))) (+ (* 1/4534963200000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))) (* 1/2267481600000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))))))) (* 2 (+ (* -1/11664000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))) (* -1/34992000 (* (pow (PI) 3) (- (pow b 2) (pow a 2))))))))))>
#<alt (* angle (+ (* 1/90 (* (PI) (- (pow b 2) (pow a 2)))) (* (pow angle 2) (+ (* 2 (+ (* -1/11664000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))) (* -1/34992000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))))) (* (pow angle 2) (+ (* 2 (* (pow angle 2) (+ (* -1/881596846080000000 (* (pow (PI) 7) (- (pow b 2) (pow a 2)))) (+ (* -1/1469328076800000000 (* (pow (PI) 7) (- (pow b 2) (pow a 2)))) (+ (* -1/4407984230400000000 (* (pow (PI) 7) (- (pow b 2) (pow a 2)))) (* -1/30855889612800000000 (* (pow (PI) 7) (- (pow b 2) (pow a 2))))))))) (* 2 (+ (* 1/22674816000000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))) (+ (* 1/4534963200000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))) (* 1/2267481600000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))))))))))))>
#<alt (* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))>
#<alt (* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))>
#<alt (* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))>
#<alt (* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))>
#<alt (* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))>
#<alt (* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))>
#<alt (* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))>
#<alt (* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))>
#<alt (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))>
#<alt (+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))>
#<alt (+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))>
#<alt (+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))>
#<alt (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))>
#<alt (* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))>
#<alt (* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))>
#<alt (* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))>
#<alt (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))>
#<alt (* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))>
#<alt (* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))>
#<alt (* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))>
#<alt (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))>
#<alt (+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))>
#<alt (+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))>
#<alt (+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))>
#<alt (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))>
#<alt (* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))>
#<alt (* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))>
#<alt (* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))>
#<alt (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))>
#<alt (* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))>
#<alt (* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))>
#<alt (* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 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/90 (* angle (* (pow b 2) (PI))))>
#<alt (* 1/90 (* angle (* (pow b 2) (PI))))>
#<alt (* 1/90 (* angle (* (pow b 2) (PI))))>
#<alt (* 1/90 (* angle (* (pow b 2) (PI))))>
#<alt (* 1/90 (* angle (* (pow b 2) (PI))))>
#<alt (* 1/90 (* angle (* (pow b 2) (PI))))>
#<alt (* 1/90 (* angle (* (pow b 2) (PI))))>
#<alt (* 1/90 (* angle (* (pow b 2) (PI))))>
#<alt (* 1/90 (* angle (* (pow b 2) (PI))))>
#<alt (* 1/90 (* angle (* (pow b 2) (PI))))>
#<alt (* 1/90 (* angle (* (pow b 2) (PI))))>
#<alt (* 1/90 (* angle (* (pow b 2) (PI))))>
#<alt (* 1/90 (* angle (* (pow b 2) (PI))))>
#<alt (* 1/90 (* angle (* (pow b 2) (PI))))>
#<alt (* 1/90 (* angle (* (pow b 2) (PI))))>
#<alt (* 1/90 (* angle (* (pow b 2) (PI))))>
#<alt (* 1/90 (* angle (* (pow b 2) (PI))))>
#<alt (* 1/90 (* angle (* (pow b 2) (PI))))>
#<alt (* 1/90 (* angle (* (pow b 2) (PI))))>
#<alt (* 1/90 (* angle (* (pow b 2) (PI))))>
#<alt (* 1/90 (* angle (* (pow b 2) (PI))))>
#<alt (* 1/90 (* angle (* (pow b 2) (PI))))>
#<alt (* 1/90 (* angle (* (pow b 2) (PI))))>
#<alt (* 1/90 (* angle (* (pow b 2) (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/90 (pow b 2))>
#<alt (* 1/90 (pow b 2))>
#<alt (* 1/90 (pow b 2))>
#<alt (* 1/90 (pow b 2))>
#<alt (* 1/90 (pow b 2))>
#<alt (* 1/90 (pow b 2))>
#<alt (* 1/90 (pow b 2))>
#<alt (* 1/90 (pow b 2))>
#<alt (* 1/90 (pow b 2))>
#<alt (* 1/90 (pow b 2))>
#<alt (* 1/90 (pow b 2))>
#<alt (* 1/90 (pow b 2))>
#<alt (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))>
#<alt (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))>
#<alt (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))>
#<alt (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))>
#<alt (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))>
#<alt (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))>
#<alt (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))>
#<alt (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))>
#<alt (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))>
#<alt (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))>
#<alt (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))>
#<alt (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))>
#<alt (* 1/90 (* angle (* (pow b 2) (PI))))>
#<alt (* angle (+ (* 1/90 (* (pow b 2) (PI))) (* 2 (* (pow angle 2) (* (pow b 2) (+ (* -1/11664000 (pow (PI) 3)) (* -1/34992000 (pow (PI) 3))))))))>
#<alt (* angle (+ (* 1/90 (* (pow b 2) (PI))) (* (pow angle 2) (+ (* 2 (* (pow angle 2) (* (pow b 2) (+ (* 1/22674816000000 (pow (PI) 5)) (+ (* 1/4534963200000 (pow (PI) 5)) (* 1/2267481600000 (pow (PI) 5))))))) (* 2 (* (pow b 2) (+ (* -1/11664000 (pow (PI) 3)) (* -1/34992000 (pow (PI) 3)))))))))>
#<alt (* angle (+ (* 1/90 (* (pow b 2) (PI))) (* (pow angle 2) (+ (* 2 (* (pow b 2) (+ (* -1/11664000 (pow (PI) 3)) (* -1/34992000 (pow (PI) 3))))) (* (pow angle 2) (+ (* 2 (* (pow angle 2) (* (pow b 2) (+ (* -1/881596846080000000 (pow (PI) 7)) (+ (* -1/1469328076800000000 (pow (PI) 7)) (+ (* -1/4407984230400000000 (pow (PI) 7)) (* -1/30855889612800000000 (pow (PI) 7)))))))) (* 2 (* (pow b 2) (+ (* 1/22674816000000 (pow (PI) 5)) (+ (* 1/4534963200000 (pow (PI) 5)) (* 1/2267481600000 (pow (PI) 5))))))))))))>
#<alt (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))>
#<alt (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))>
#<alt (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))>
#<alt (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))>
#<alt (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))>
#<alt (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))>
#<alt (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))>
#<alt (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))>
#<alt (* 2 (* (pow b 2) (sin (* 1/180 (* angle (PI))))))>
#<alt (* 2 (* (pow b 2) (sin (* 1/180 (* angle (PI))))))>
#<alt (* 2 (* (pow b 2) (sin (* 1/180 (* angle (PI))))))>
#<alt (* 2 (* (pow b 2) (sin (* 1/180 (* angle (PI))))))>
#<alt (* 2 (* (pow b 2) (sin (* 1/180 (* angle (PI))))))>
#<alt (* 2 (* (pow b 2) (sin (* 1/180 (* angle (PI))))))>
#<alt (* 2 (* (pow b 2) (sin (* 1/180 (* angle (PI))))))>
#<alt (* 2 (* (pow b 2) (sin (* 1/180 (* angle (PI))))))>
#<alt (* 2 (* (pow b 2) (sin (* 1/180 (* angle (PI))))))>
#<alt (* 2 (* (pow b 2) (sin (* 1/180 (* angle (PI))))))>
#<alt (* 2 (* (pow b 2) (sin (* 1/180 (* angle (PI))))))>
#<alt (* 2 (* (pow b 2) (sin (* 1/180 (* angle (PI))))))>
#<alt (* 1/90 (* angle (* (pow b 2) (PI))))>
#<alt (* angle (+ (* -1/17496000 (* (pow angle 2) (* (pow b 2) (pow (PI) 3)))) (* 1/90 (* (pow b 2) (PI)))))>
#<alt (* angle (+ (* 1/90 (* (pow b 2) (PI))) (* (pow angle 2) (+ (* -1/17496000 (* (pow b 2) (pow (PI) 3))) (* 1/11337408000000 (* (pow angle 2) (* (pow b 2) (pow (PI) 5))))))))>
#<alt (* angle (+ (* 1/90 (* (pow b 2) (PI))) (* (pow angle 2) (+ (* -1/17496000 (* (pow b 2) (pow (PI) 3))) (* (pow angle 2) (+ (* -1/15427944806400000000 (* (pow angle 2) (* (pow b 2) (pow (PI) 7)))) (* 1/11337408000000 (* (pow b 2) (pow (PI) 5)))))))))>
#<alt (* 2 (* (pow b 2) (sin (* 1/180 (* angle (PI))))))>
#<alt (* 2 (* (pow b 2) (sin (* 1/180 (* angle (PI))))))>
#<alt (* 2 (* (pow b 2) (sin (* 1/180 (* angle (PI))))))>
#<alt (* 2 (* (pow b 2) (sin (* 1/180 (* angle (PI))))))>
#<alt (* 2 (* (pow b 2) (sin (* 1/180 (* angle (PI))))))>
#<alt (* 2 (* (pow b 2) (sin (* 1/180 (* angle (PI))))))>
#<alt (* 2 (* (pow b 2) (sin (* 1/180 (* angle (PI))))))>
#<alt (* 2 (* (pow b 2) (sin (* 1/180 (* angle (PI))))))>
#<alt (* 2 (pow b 2))>
#<alt (* 2 (pow b 2))>
#<alt (* 2 (pow b 2))>
#<alt (* 2 (pow b 2))>
#<alt (* 2 (pow b 2))>
#<alt (* 2 (pow b 2))>
#<alt (* 2 (pow b 2))>
#<alt (* 2 (pow b 2))>
#<alt (* 2 (pow b 2))>
#<alt (* 2 (pow b 2))>
#<alt (* 2 (pow b 2))>
#<alt (* 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 (* angle (- (* 1/180 (+ 1 (PI))) 1/180))>
#<alt (* angle (- (* 1/180 (+ 1 (PI))) 1/180))>
#<alt (* angle (- (* 1/180 (+ 1 (PI))) 1/180))>
#<alt (* angle (- (* 1/180 (+ 1 (PI))) 1/180))>
#<alt (* angle (- (* 1/180 (+ 1 (PI))) 1/180))>
#<alt (* angle (- (* 1/180 (+ 1 (PI))) 1/180))>
#<alt (* angle (- (* 1/180 (+ 1 (PI))) 1/180))>
#<alt (* angle (- (* 1/180 (+ 1 (PI))) 1/180))>
#<alt (* -1 (* angle (+ 1/180 (* -1/180 (+ 1 (PI))))))>
#<alt (* -1 (* angle (+ 1/180 (* -1/180 (+ 1 (PI))))))>
#<alt (* -1 (* angle (+ 1/180 (* -1/180 (+ 1 (PI))))))>
#<alt (* -1 (* angle (+ 1/180 (* -1/180 (+ 1 (PI))))))>
#<alt (* -2 (pow a 2))>
#<alt (* -2 (pow a 2))>
#<alt (* -2 (pow a 2))>
#<alt (* -2 (pow a 2))>
#<alt (* -2 (pow a 2))>
#<alt (* -2 (pow a 2))>
#<alt (* -2 (pow a 2))>
#<alt (* -2 (pow a 2))>
#<alt (* -2 (pow a 2))>
#<alt (* -2 (pow a 2))>
#<alt (* -2 (pow a 2))>
#<alt (* -2 (pow a 2))>
#<alt (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))))>
#<alt (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))))>
#<alt (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))))>
#<alt (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))))>
#<alt (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))))>
#<alt (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))))>
#<alt (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))))>
#<alt (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))))>
#<alt (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))))>
#<alt (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))))>
#<alt (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))))>
#<alt (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))))>
#<alt (* -2 (* (pow a 2) (* angle (- (* 1/180 (+ 1 (PI))) 1/180))))>
#<alt (* angle (+ (* -2 (* (pow a 2) (* (pow angle 2) (+ (* -1/6 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 3)) (* -1/64800 (* (pow (PI) 2) (- (* 1/180 (+ 1 (PI))) 1/180))))))) (* -2 (* (pow a 2) (- (* 1/180 (+ 1 (PI))) 1/180)))))>
#<alt (* angle (+ (* -2 (* (pow a 2) (- (* 1/180 (+ 1 (PI))) 1/180))) (* (pow angle 2) (+ (* -2 (* (pow a 2) (* (pow angle 2) (+ (* 1/25194240000 (* (pow (PI) 4) (- (* 1/180 (+ 1 (PI))) 1/180))) (+ (* 1/388800 (* (pow (PI) 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 3))) (* 1/120 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 5))))))) (* -2 (* (pow a 2) (+ (* -1/6 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 3)) (* -1/64800 (* (pow (PI) 2) (- (* 1/180 (+ 1 (PI))) 1/180))))))))))>
#<alt (* angle (+ (* -2 (* (pow a 2) (- (* 1/180 (+ 1 (PI))) 1/180))) (* (pow angle 2) (+ (* -2 (* (pow a 2) (+ (* -1/6 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 3)) (* -1/64800 (* (pow (PI) 2) (- (* 1/180 (+ 1 (PI))) 1/180)))))) (* (pow angle 2) (+ (* -2 (* (pow a 2) (* (pow angle 2) (+ (* -1/5040 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 7)) (+ (* -1/7776000 (* (pow (PI) 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 5))) (+ (* -1/151165440000 (* (pow (PI) 4) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 3))) (* -1/24488801280000000 (* (pow (PI) 6) (- (* 1/180 (+ 1 (PI))) 1/180))))))))) (* -2 (* (pow a 2) (+ (* 1/25194240000 (* (pow (PI) 4) (- (* 1/180 (+ 1 (PI))) 1/180))) (+ (* 1/388800 (* (pow (PI) 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 3))) (* 1/120 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 5))))))))))))>
#<alt (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))))>
#<alt (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))))>
#<alt (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))))>
#<alt (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))))>
#<alt (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))))))>
#<alt (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))))))>
#<alt (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))))))>
#<alt (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))))))>
#<alt (* -2 (* (pow a 2) (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle)))))>
#<alt (* -2 (* (pow a 2) (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle)))))>
#<alt (* -2 (* (pow a 2) (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle)))))>
#<alt (* -2 (* (pow a 2) (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle)))))>
#<alt (* -2 (* (pow a 2) (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle)))))>
#<alt (* -2 (* (pow a 2) (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle)))))>
#<alt (* -2 (* (pow a 2) (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle)))))>
#<alt (* -2 (* (pow a 2) (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle)))))>
#<alt (* -2 (* (pow a 2) (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle)))))>
#<alt (* -2 (* (pow a 2) (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle)))))>
#<alt (* -2 (* (pow a 2) (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle)))))>
#<alt (* -2 (* (pow a 2) (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle)))))>
#<alt (* -2 (* (pow a 2) (* angle (- (* 1/180 (+ 1 (PI))) 1/180))))>
#<alt (* angle (+ (* -2 (* (pow a 2) (- (* 1/180 (+ 1 (PI))) 1/180))) (* 1/3 (* (pow a 2) (* (pow angle 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 3))))))>
#<alt (* angle (+ (* -2 (* (pow a 2) (- (* 1/180 (+ 1 (PI))) 1/180))) (* (pow angle 2) (+ (* -1/60 (* (pow a 2) (* (pow angle 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 5)))) (* 1/3 (* (pow a 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 3)))))))>
#<alt (* angle (+ (* -2 (* (pow a 2) (- (* 1/180 (+ 1 (PI))) 1/180))) (* (pow angle 2) (+ (* 1/3 (* (pow a 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 3))) (* (pow angle 2) (+ (* -1/60 (* (pow a 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 5))) (* 1/2520 (* (pow a 2) (* (pow angle 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 7))))))))))>
#<alt (* -2 (* (pow a 2) (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle)))))>
#<alt (* -2 (* (pow a 2) (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle)))))>
#<alt (* -2 (* (pow a 2) (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle)))))>
#<alt (* -2 (* (pow a 2) (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle)))))>
#<alt (* -2 (* (pow a 2) (sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI))))))))>
#<alt (* -2 (* (pow a 2) (sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI))))))))>
#<alt (* -2 (* (pow a 2) (sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI))))))))>
#<alt (* -2 (* (pow a 2) (sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI))))))))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* angle (sqrt (PI)))>
#<alt (* angle (sqrt (PI)))>
#<alt (* angle (sqrt (PI)))>
#<alt (* angle (sqrt (PI)))>
#<alt (* angle (sqrt (PI)))>
#<alt (* angle (sqrt (PI)))>
#<alt (* angle (sqrt (PI)))>
#<alt (* angle (sqrt (PI)))>
#<alt (* angle (sqrt (PI)))>
#<alt (* angle (sqrt (PI)))>
#<alt (* angle (sqrt (PI)))>
#<alt (* angle (sqrt (PI)))>
#<alt (* 1/90 (* angle (* (PI) (- (pow b 2) (pow a 2)))))>
#<alt (* angle (+ (* 1/90 (* (PI) (- (pow b 2) (pow a 2)))) (* 2 (* (pow angle 2) (+ (* -1/11664000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))) (* -1/34992000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))))))))>
#<alt (* angle (+ (* 1/90 (* (PI) (- (pow b 2) (pow a 2)))) (* (pow angle 2) (+ (* 2 (* (pow angle 2) (+ (* 1/22674816000000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))) (+ (* 1/4534963200000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))) (* 1/2267481600000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))))))) (* 2 (+ (* -1/11664000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))) (* -1/34992000 (* (pow (PI) 3) (- (pow b 2) (pow a 2))))))))))>
#<alt (* angle (+ (* 1/90 (* (PI) (- (pow b 2) (pow a 2)))) (* (pow angle 2) (+ (* 2 (+ (* -1/11664000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))) (* -1/34992000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))))) (* (pow angle 2) (+ (* 2 (* (pow angle 2) (+ (* -1/881596846080000000 (* (pow (PI) 7) (- (pow b 2) (pow a 2)))) (+ (* -1/1469328076800000000 (* (pow (PI) 7) (- (pow b 2) (pow a 2)))) (+ (* -1/4407984230400000000 (* (pow (PI) 7) (- (pow b 2) (pow a 2)))) (* -1/30855889612800000000 (* (pow (PI) 7) (- (pow b 2) (pow a 2))))))))) (* 2 (+ (* 1/22674816000000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))) (+ (* 1/4534963200000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))) (* 1/2267481600000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))))))))))))>
#<alt (* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))>
#<alt (* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))>
#<alt (* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))>
#<alt (* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))>
#<alt (* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))>
#<alt (* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))>
#<alt (* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))>
#<alt (* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))>
#<alt (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))>
#<alt (+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))>
#<alt (+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))>
#<alt (+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))>
#<alt (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))>
#<alt (* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))>
#<alt (* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))>
#<alt (* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))>
#<alt (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))>
#<alt (* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))>
#<alt (* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))>
#<alt (* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))>
#<alt (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))>
#<alt (+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))>
#<alt (+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))>
#<alt (+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))>
#<alt (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))>
#<alt (* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))>
#<alt (* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))>
#<alt (* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))>
#<alt (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))>
#<alt (* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))>
#<alt (* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))>
#<alt (* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* angle (+ (* -1/34992000 (* (pow angle 2) (pow (PI) 3))) (* 1/180 (PI))))>
#<alt (* angle (+ (* 1/180 (PI)) (* (pow angle 2) (+ (* -1/34992000 (pow (PI) 3)) (* 1/22674816000000 (* (pow angle 2) (pow (PI) 5)))))))>
#<alt (* angle (+ (* 1/180 (PI)) (* (pow angle 2) (+ (* -1/34992000 (pow (PI) 3)) (* (pow angle 2) (+ (* -1/30855889612800000000 (* (pow angle 2) (pow (PI) 7))) (* 1/22674816000000 (pow (PI) 5))))))))>
#<alt (sin (* 1/180 (* angle (PI))))>
#<alt (sin (* 1/180 (* angle (PI))))>
#<alt (sin (* 1/180 (* angle (PI))))>
#<alt (sin (* 1/180 (* angle (PI))))>
#<alt (sin (* 1/180 (* angle (PI))))>
#<alt (sin (* 1/180 (* angle (PI))))>
#<alt (sin (* 1/180 (* angle (PI))))>
#<alt (sin (* 1/180 (* angle (PI))))>
#<alt 1>
#<alt (+ 1 (* -1/64800 (* (pow angle 2) (pow (PI) 2))))>
#<alt (+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* 1/25194240000 (* (pow angle 2) (pow (PI) 4))))))>
#<alt (+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/24488801280000000 (* (pow angle 2) (pow (PI) 6))) (* 1/25194240000 (pow (PI) 4)))))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (* -1 (pow a 2))>
#<alt (- (pow b 2) (pow a 2))>
#<alt (- (pow b 2) (pow a 2))>
#<alt (- (pow b 2) (pow a 2))>
#<alt (pow b 2)>
#<alt (* (pow b 2) (+ 1 (* -1 (/ (pow a 2) (pow b 2)))))>
#<alt (* (pow b 2) (+ 1 (* -1 (/ (pow a 2) (pow b 2)))))>
#<alt (* (pow b 2) (+ 1 (* -1 (/ (pow a 2) (pow b 2)))))>
#<alt (pow b 2)>
#<alt (* (pow b 2) (+ 1 (* -1 (/ (pow a 2) (pow b 2)))))>
#<alt (* (pow b 2) (+ 1 (* -1 (/ (pow a 2) (pow b 2)))))>
#<alt (* (pow b 2) (+ 1 (* -1 (/ (pow a 2) (pow b 2)))))>
#<alt (pow b 2)>
#<alt (+ (* -1 (pow a 2)) (pow b 2))>
#<alt (+ (* -1 (pow a 2)) (pow b 2))>
#<alt (+ (* -1 (pow a 2)) (pow b 2))>
#<alt (* -1 (pow a 2))>
#<alt (* (pow a 2) (- (/ (pow b 2) (pow a 2)) 1))>
#<alt (* (pow a 2) (- (/ (pow b 2) (pow a 2)) 1))>
#<alt (* (pow a 2) (- (/ (pow b 2) (pow a 2)) 1))>
#<alt (* -1 (pow a 2))>
#<alt (* (pow a 2) (- (/ (pow b 2) (pow a 2)) 1))>
#<alt (* (pow a 2) (- (/ (pow b 2) (pow a 2)) 1))>
#<alt (* (pow a 2) (- (/ (pow b 2) (pow a 2)) 1))>
#<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 (* angle (- (* 1/180 (+ 1 (PI))) 1/180))>
#<alt (* angle (- (+ (* -1/6 (* (pow angle 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 3))) (* 1/180 (+ 1 (PI)))) 1/180))>
#<alt (* angle (- (+ (* 1/180 (+ 1 (PI))) (* (pow angle 2) (+ (* -1/6 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 3)) (* 1/120 (* (pow angle 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 5)))))) 1/180))>
#<alt (* angle (- (+ (* 1/180 (+ 1 (PI))) (* (pow angle 2) (+ (* -1/6 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 3)) (* (pow angle 2) (+ (* -1/5040 (* (pow angle 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 7))) (* 1/120 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 5))))))) 1/180))>
#<alt (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle)))>
#<alt (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle)))>
#<alt (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle)))>
#<alt (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle)))>
#<alt (sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI))))))>
#<alt (sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI))))))>
#<alt (sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI))))))>
#<alt (sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI))))))>
#<alt (* 1/180 (* angle (+ 1 (PI))))>
#<alt (* 1/180 (* angle (+ 1 (PI))))>
#<alt (* 1/180 (* angle (+ 1 (PI))))>
#<alt (* 1/180 (* angle (+ 1 (PI))))>
#<alt (* 1/180 (* angle (+ 1 (PI))))>
#<alt (* 1/180 (* angle (+ 1 (PI))))>
#<alt (* 1/180 (* angle (+ 1 (PI))))>
#<alt (* 1/180 (* angle (+ 1 (PI))))>
#<alt (* 1/180 (* angle (+ 1 (PI))))>
#<alt (* 1/180 (* angle (+ 1 (PI))))>
#<alt (* 1/180 (* angle (+ 1 (PI))))>
#<alt (* 1/180 (* angle (+ 1 (PI))))>
#<alt 1>
#<alt (+ 1 (* -1/64800 (* (pow angle 2) (pow (PI) 2))))>
#<alt (+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* 1/25194240000 (* (pow angle 2) (pow (PI) 4))))))>
#<alt (+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/24488801280000000 (* (pow angle 2) (pow (PI) 6))) (* 1/25194240000 (pow (PI) 4)))))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (cos (* 1/180 (* angle (PI))))>
Calls

111 calls:

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

rewrite301.0ms (1.7%)

Algorithm
batch-egg-rewrite
Rules
4642×*-lowering-*.f32
4642×*-lowering-*.f64
2454×/-lowering-/.f32
2454×/-lowering-/.f64
1258×frac-times
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
054272
1237161
21163118
08230118
Stop Event
iter limit
node limit
Counts
28 → 1664
Calls
Call 1
Inputs
(* (cbrt (PI)) (* (cbrt (PI)) (* angle (cbrt (PI)))))
(/ 1 (/ 180 (* (PI) angle)))
(* (sin (/ 1 (/ 180 (* (PI) angle)))) (* (* 2 (- (* b b) (* a a))) (cos (/ (* (cbrt (PI)) (* (cbrt (PI)) (* angle (cbrt (PI))))) 180))))
(sin (/ 1 (/ 180 (* (PI) angle))))
(* (* angle (PI)) (* 1/90 (* b b)))
(* angle (PI))
(PI)
(* 1/90 (* b b))
(* (* (* 2 (* b b)) (sin (* (PI) (/ angle 180)))) (cos (* (PI) (/ angle 180))))
(* (* 2 (* b b)) (sin (* (PI) (/ angle 180))))
(* 2 (* b b))
(* b b)
(- (/ (+ (PI) 1) (/ 180 angle)) (/ angle 180))
(* 2 (- 0 (* a a)))
(* (* (* 2 (- 0 (* a a))) (sin (- (/ (+ (PI) 1) (/ 180 angle)) (/ angle 180)))) (cos (* (PI) (/ angle 180))))
(* (* 2 (- 0 (* a a))) (sin (- (/ (+ (PI) 1) (/ 180 angle)) (/ angle 180))))
(* (/ (sqrt (PI)) 180) (/ (sqrt (PI)) (/ 1 angle)))
(/ (sqrt (PI)) (/ 1 angle))
(* (sin (* (/ (sqrt (PI)) 180) (/ (sqrt (PI)) (/ 1 angle)))) (* (* 2 (- (* b b) (* a a))) (cos (/ (PI) (/ 180 angle)))))
(sin (* (/ (sqrt (PI)) 180) (/ (sqrt (PI)) (/ 1 angle))))
(cos (/ (* (cbrt (PI)) (* (cbrt (PI)) (* angle (cbrt (PI))))) 180))
(- (* b b) (* a a))
(sin (* (PI) (/ angle 180)))
(cos (* (PI) (/ angle 180)))
(* (PI) (/ angle 180))
(sin (- (/ (+ (PI) 1) (/ 180 angle)) (/ angle 180)))
(/ (+ (PI) 1) (/ 180 angle))
(cos (/ (PI) (/ 180 angle)))
Outputs
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64))) #s(literal -1 binary64)))
(exp.f64 (-.f64 (log.f64 (PI.f64)) (*.f64 #s(literal -1 binary64) (log.f64 angle))))
(-.f64 #s(literal 0 binary64) (/.f64 (PI.f64) (/.f64 #s(literal -1 binary64) angle)))
(-.f64 (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64))) angle)
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) angle)) (/.f64 (PI.f64) (/.f64 #s(literal -1 binary64) angle)))
(neg.f64 (/.f64 (PI.f64) (/.f64 #s(literal -1 binary64) angle)))
(/.f64 (PI.f64) (/.f64 #s(literal 1 binary64) angle))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64)))
(/.f64 (*.f64 (PI.f64) angle) #s(literal 1 binary64))
(/.f64 (sqrt.f64 (PI.f64)) (/.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) angle))
(/.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) (pow.f64 (PI.f64) #s(literal -1/2 binary64)))
(/.f64 #s(literal -1 binary64) (*.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) (/.f64 #s(literal -1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))) (pow.f64 (PI.f64) #s(literal -1/2 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal -1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))
(/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (*.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) (/.f64 #s(literal -1 binary64) angle)))
(/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) angle) #s(literal -1 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (*.f64 (/.f64 #s(literal -1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))) #s(literal 1 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal -1 binary64) angle))
(/.f64 (/.f64 (PI.f64) (/.f64 #s(literal -1 binary64) angle)) #s(literal -1 binary64))
(pow.f64 (*.f64 (PI.f64) angle) #s(literal 1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64)) #s(literal -1 binary64))
(*.f64 (PI.f64) angle)
(*.f64 (cbrt.f64 (PI.f64)) (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))))
(*.f64 (cbrt.f64 (PI.f64)) (neg.f64 (*.f64 angle (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))))))
(*.f64 (cbrt.f64 (PI.f64)) (/.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) angle)))
(*.f64 (cbrt.f64 (PI.f64)) (*.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))
(*.f64 angle (PI.f64))
(*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (cbrt.f64 (PI.f64)))
(*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (/.f64 (cbrt.f64 (PI.f64)) #s(literal 1 binary64)))
(*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (neg.f64 (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64)))))
(*.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))
(*.f64 (*.f64 (PI.f64) angle) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (PI.f64)) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))
(*.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) (sqrt.f64 (PI.f64)))
(*.f64 #s(literal -1 binary64) (/.f64 (PI.f64) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (cbrt.f64 (PI.f64)) angle))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 (cbrt.f64 (PI.f64)) angle))))
(*.f64 (-.f64 #s(literal 0 binary64) angle) (-.f64 #s(literal 0 binary64) (PI.f64)))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) angle))
(*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) angle)))
(*.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))
(*.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (*.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64)))))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/9 binary64)) (*.f64 (pow.f64 (PI.f64) #s(literal 1/9 binary64)) (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64)))))
(*.f64 (*.f64 angle (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64))))
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) (/.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (pow.f64 (PI.f64) #s(literal -1/2 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 (cbrt.f64 (PI.f64)) angle)))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64))) (*.f64 angle (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) angle) (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))))
(*.f64 (neg.f64 (*.f64 angle (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))))) (cbrt.f64 (PI.f64)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 #s(literal 1 binary64) angle)) (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (pow.f64 (PI.f64) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 1 binary64)) (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) angle)))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal -1 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal -1 binary64)) (/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal -1 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64))) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 1 binary64)) (*.f64 (cbrt.f64 (PI.f64)) angle))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal -1 binary64)) (*.f64 (cbrt.f64 (PI.f64)) angle))
(*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (*.f64 (cbrt.f64 (PI.f64)) angle))
(*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64)))) (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))))
(*.f64 (*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (pow.f64 (PI.f64) #s(literal 1/6 binary64))) (pow.f64 (PI.f64) #s(literal 1/6 binary64)))
(*.f64 (*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (pow.f64 (PI.f64) #s(literal 2/9 binary64))) (pow.f64 (PI.f64) #s(literal 1/9 binary64)))
(*.f64 (*.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) (pow.f64 (PI.f64) #s(literal 1/4 binary64))) (pow.f64 (PI.f64) #s(literal 1/4 binary64)))
(*.f64 (*.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) (cbrt.f64 (PI.f64))) (pow.f64 (PI.f64) #s(literal 1/6 binary64)))
(+.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) (+.f64 (/.f64 angle #s(literal -180 binary64)) (/.f64 angle #s(literal 180 binary64))))
(+.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) (+.f64 (+.f64 (/.f64 angle #s(literal -180 binary64)) (/.f64 angle #s(literal 180 binary64))) (+.f64 (/.f64 angle #s(literal -180 binary64)) (/.f64 angle #s(literal 180 binary64)))))
(+.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64)))) (/.f64 angle #s(literal -180 binary64)))
(+.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64)))) (+.f64 (/.f64 angle #s(literal -180 binary64)) (+.f64 (/.f64 angle #s(literal -180 binary64)) (/.f64 angle #s(literal 180 binary64)))))
(+.f64 (/.f64 angle #s(literal -180 binary64)) (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64)))))
(+.f64 (/.f64 angle #s(literal -180 binary64)) (+.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64)))) (+.f64 (/.f64 angle #s(literal -180 binary64)) (/.f64 angle #s(literal 180 binary64)))))
(+.f64 (+.f64 (/.f64 angle #s(literal -180 binary64)) (/.f64 angle #s(literal 180 binary64))) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(exp.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))))
(-.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64)))) (/.f64 angle #s(literal 180 binary64)))
(-.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64)))) (-.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (/.f64 angle #s(literal -180 binary64)) (/.f64 angle #s(literal 180 binary64)))))
(-.f64 #s(literal 0 binary64) (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(-.f64 #s(literal 0 binary64) (-.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))))
(-.f64 (/.f64 angle #s(literal -180 binary64)) (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -180 binary64))))
(-.f64 (/.f64 #s(literal 180 binary64) (/.f64 (/.f64 #s(literal 32400 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64)))) (/.f64 (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) (/.f64 (/.f64 #s(literal 32400 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64)))))
(-.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 (/.f64 #s(literal 32400 binary64) angle) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64))))) (/.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64)))) (/.f64 (/.f64 #s(literal 32400 binary64) angle) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64))))))
(-.f64 (/.f64 #s(literal -180 binary64) (/.f64 (/.f64 #s(literal 32400 binary64) angle) (-.f64 #s(literal -1 binary64) (PI.f64)))) (/.f64 (/.f64 #s(literal 180 binary64) (-.f64 #s(literal -1 binary64) (PI.f64))) (/.f64 (/.f64 #s(literal 32400 binary64) angle) (-.f64 #s(literal -1 binary64) (PI.f64)))))
(-.f64 (/.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64))) (/.f64 (/.f64 #s(literal 32400 binary64) angle) angle)) (/.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 (/.f64 #s(literal 32400 binary64) angle) angle)))
(-.f64 (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -180 binary64)) (/.f64 #s(literal -32400 binary64) angle)) (/.f64 angle #s(literal 180 binary64)))
(-.f64 (/.f64 (/.f64 (-.f64 #s(literal -1 binary64) (PI.f64)) (/.f64 angle #s(literal 180 binary64))) (/.f64 (/.f64 #s(literal -32400 binary64) angle) angle)) (/.f64 (/.f64 #s(literal -180 binary64) angle) (/.f64 (/.f64 #s(literal -32400 binary64) angle) angle)))
(-.f64 (/.f64 (*.f64 #s(literal -180 binary64) (-.f64 #s(literal -1 binary64) (PI.f64))) (/.f64 #s(literal 32400 binary64) angle)) (/.f64 angle #s(literal 180 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -180 binary64) angle)) (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(-.f64 (+.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal 0 binary64)) (/.f64 angle #s(literal 180 binary64)))
(fma.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 180 binary64)) (/.f64 angle #s(literal -180 binary64)))
(fma.f64 angle #s(literal -1/180 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64)))))
(fma.f64 #s(literal 1 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64)))) (/.f64 angle #s(literal -180 binary64)))
(fma.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 angle #s(literal -180 binary64)))
(fma.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64)) (/.f64 angle #s(literal -180 binary64)))
(fma.f64 #s(literal -1 binary64) (/.f64 angle #s(literal 180 binary64)) (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64)))))
(fma.f64 (*.f64 #s(literal 180 binary64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) angle) (+.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 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64)))))
(fma.f64 (-.f64 #s(literal -1 binary64) (PI.f64)) (/.f64 angle #s(literal -180 binary64)) (/.f64 angle #s(literal -180 binary64)))
(fma.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 180 binary64)) angle (/.f64 angle #s(literal -180 binary64)))
(fma.f64 (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal 1/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 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(neg.f64 (+.f64 (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -180 binary64))) (/.f64 angle #s(literal 180 binary64))))
(neg.f64 (+.f64 (/.f64 angle #s(literal 180 binary64)) (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -180 binary64)))))
(neg.f64 (/.f64 (*.f64 #s(literal 180 binary64) (PI.f64)) (/.f64 #s(literal -32400 binary64) angle)))
(neg.f64 (/.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal -180 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) angle)))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 #s(literal 180 binary64) (PI.f64))) (/.f64 #s(literal 32400 binary64) angle)))
(/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal 180 binary64) (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64)))))
(/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 #s(literal 32400 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64))) (-.f64 #s(literal 180 binary64) (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 #s(literal 32400 binary64) angle) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64)))) (+.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 #s(literal -1 binary64) (PI.f64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 #s(literal 32400 binary64) angle) (-.f64 #s(literal -1 binary64) (PI.f64))) (-.f64 #s(literal -180 binary64) (/.f64 #s(literal 180 binary64) (-.f64 #s(literal -1 binary64) (PI.f64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 #s(literal 32400 binary64) angle) angle) (+.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64))) (/.f64 #s(literal -180 binary64) angle))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -32400 binary64) angle) (+.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -180 binary64)) #s(literal 180 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 #s(literal -32400 binary64) angle) angle) (+.f64 (/.f64 (-.f64 #s(literal -1 binary64) (PI.f64)) (/.f64 angle #s(literal 180 binary64))) (/.f64 #s(literal 180 binary64) angle))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 32400 binary64) angle) (+.f64 (*.f64 #s(literal -180 binary64) (-.f64 #s(literal -1 binary64) (PI.f64))) #s(literal -180 binary64))))
(/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))
(/.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (PI.f64)))
(/.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) #s(literal 1 binary64))
(/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 180 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))
(/.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) angle))
(/.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64))))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -180 binary64) (*.f64 (PI.f64) angle)))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) angle) (/.f64 #s(literal 180 binary64) (PI.f64))))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) angle) (/.f64 #s(literal -180 binary64) (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 #s(literal 180 binary64) (PI.f64)) (/.f64 #s(literal 32400 binary64) angle))
(/.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 #s(literal -180 binary64) (PI.f64)))
(/.f64 (-.f64 #s(literal 0 binary64) angle) (*.f64 (/.f64 #s(literal 180 binary64) (PI.f64)) #s(literal -1 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal -180 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))
(/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (*.f64 #s(literal 180 binary64) (/.f64 #s(literal -1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (*.f64 (/.f64 #s(literal -180 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (*.f64 (/.f64 #s(literal 1 binary64) angle) (/.f64 #s(literal -180 binary64) (sqrt.f64 (PI.f64)))))
(/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (*.f64 (/.f64 #s(literal -1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))) #s(literal 180 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (*.f64 (/.f64 #s(literal 180 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))) #s(literal -1 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal -180 binary64) angle))
(/.f64 (/.f64 (PI.f64) (/.f64 #s(literal -1 binary64) angle)) #s(literal -180 binary64))
(/.f64 #s(literal 1/180 binary64) (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64)))
(/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle))
(/.f64 #s(literal -1/180 binary64) (/.f64 #s(literal -1 binary64) (*.f64 (PI.f64) angle)))
(/.f64 (-.f64 #s(literal 180 binary64) (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64)))) (/.f64 (/.f64 #s(literal 32400 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64))))
(/.f64 (+.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 #s(literal -1 binary64) (PI.f64)))) (/.f64 (/.f64 #s(literal 32400 binary64) angle) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64)))))
(/.f64 (-.f64 #s(literal -180 binary64) (/.f64 #s(literal 180 binary64) (-.f64 #s(literal -1 binary64) (PI.f64)))) (/.f64 (/.f64 #s(literal 32400 binary64) angle) (-.f64 #s(literal -1 binary64) (PI.f64))))
(/.f64 (+.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64))) (/.f64 #s(literal -180 binary64) angle)) (/.f64 (/.f64 #s(literal 32400 binary64) angle) angle))
(/.f64 (+.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -180 binary64)) #s(literal 180 binary64)) (/.f64 #s(literal -32400 binary64) angle))
(/.f64 (+.f64 (/.f64 (-.f64 #s(literal -1 binary64) (PI.f64)) (/.f64 angle #s(literal 180 binary64))) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (/.f64 #s(literal -32400 binary64) angle) angle))
(/.f64 (+.f64 (*.f64 #s(literal -180 binary64) (-.f64 #s(literal -1 binary64) (PI.f64))) #s(literal -180 binary64)) (/.f64 #s(literal 32400 binary64) angle))
(/.f64 (/.f64 (PI.f64) #s(literal -180 binary64)) (/.f64 #s(literal -1 binary64) angle))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 #s(literal 180 binary64) (PI.f64))) (/.f64 #s(literal -32400 binary64) angle))
(/.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)) #s(literal -1 binary64))
(/.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (cbrt.f64 (PI.f64)) angle)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) angle) (/.f64 #s(literal -180 binary64) (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) angle) (*.f64 (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64))) #s(literal -1 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) angle) (*.f64 (/.f64 #s(literal -180 binary64) (sqrt.f64 (PI.f64))) #s(literal 1 binary64)))
(/.f64 (/.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1/2 binary64)))
(/.f64 (/.f64 (*.f64 #s(literal 180 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) #s(literal 180 binary64))
(/.f64 (-.f64 (-.f64 #s(literal -1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal -180 binary64) angle))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal -1 binary64) (PI.f64)) angle) (-.f64 #s(literal 0 binary64) angle)) #s(literal -180 binary64))
(/.f64 (*.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal -180 binary64) (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) #s(literal -1 binary64)) (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -180 binary64) (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 180 binary64) (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (neg.f64 (/.f64 (/.f64 #s(literal 32400 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (+.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 #s(literal -1 binary64) (PI.f64))))) (neg.f64 (/.f64 (/.f64 #s(literal 32400 binary64) angle) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64))))))
(/.f64 (neg.f64 (-.f64 #s(literal -180 binary64) (/.f64 #s(literal 180 binary64) (-.f64 #s(literal -1 binary64) (PI.f64))))) (neg.f64 (/.f64 (/.f64 #s(literal 32400 binary64) angle) (-.f64 #s(literal -1 binary64) (PI.f64)))))
(/.f64 (neg.f64 (+.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64))) (/.f64 #s(literal -180 binary64) angle))) (/.f64 (/.f64 #s(literal -32400 binary64) angle) angle))
(/.f64 (neg.f64 (+.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -180 binary64)) #s(literal 180 binary64))) (/.f64 #s(literal 32400 binary64) angle))
(/.f64 (neg.f64 (+.f64 (/.f64 (-.f64 #s(literal -1 binary64) (PI.f64)) (/.f64 angle #s(literal 180 binary64))) (/.f64 #s(literal 180 binary64) angle))) (/.f64 (/.f64 #s(literal 32400 binary64) angle) angle))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal -180 binary64) (-.f64 #s(literal -1 binary64) (PI.f64))) #s(literal -180 binary64))) (/.f64 #s(literal -32400 binary64) angle))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 #s(literal 180 binary64) (PI.f64)))) (/.f64 #s(literal 32400 binary64) angle))
(/.f64 (neg.f64 (/.f64 (*.f64 #s(literal 180 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) #s(literal -180 binary64))
(/.f64 (neg.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))) (/.f64 #s(literal -1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))
(/.f64 (*.f64 (*.f64 #s(literal 180 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 #s(literal 32400 binary64) angle))
(/.f64 (*.f64 (/.f64 (PI.f64) #s(literal -180 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) angle))
(/.f64 (*.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))) (/.f64 #s(literal -1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))
(/.f64 (/.f64 (*.f64 #s(literal 180 binary64) (PI.f64)) #s(literal 180 binary64)) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (/.f64 (-.f64 #s(literal 180 binary64) (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64)))) (/.f64 #s(literal 180 binary64) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64))))) #s(literal 180 binary64))
(/.f64 (/.f64 (+.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 #s(literal -1 binary64) (PI.f64)))) (/.f64 #s(literal 180 binary64) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64))))) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (/.f64 (-.f64 #s(literal -180 binary64) (/.f64 #s(literal 180 binary64) (-.f64 #s(literal -1 binary64) (PI.f64)))) (/.f64 #s(literal 180 binary64) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64))))) #s(literal -180 binary64))
(/.f64 (/.f64 (+.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64))) (/.f64 #s(literal -180 binary64) angle)) (/.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 -180 binary64)) #s(literal 180 binary64)) (/.f64 #s(literal 180 binary64) angle)) #s(literal -180 binary64))
(/.f64 (/.f64 (+.f64 (/.f64 (-.f64 #s(literal -1 binary64) (PI.f64)) (/.f64 angle #s(literal 180 binary64))) (/.f64 #s(literal 180 binary64) angle)) (/.f64 #s(literal -180 binary64) angle)) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (/.f64 (+.f64 (*.f64 #s(literal -180 binary64) (-.f64 #s(literal -1 binary64) (PI.f64))) #s(literal -180 binary64)) (/.f64 #s(literal -180 binary64) angle)) #s(literal -180 binary64))
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (PI.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 #s(literal 180 binary64) (*.f64 (PI.f64) angle)) #s(literal -1 binary64))
(pow.f64 (exp.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))) #s(literal -1 binary64))
(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
(*.f64 (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 (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) #s(literal 1 binary64)))
(*.f64 (cbrt.f64 (PI.f64)) (*.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (/.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) #s(literal 180 binary64))))
(*.f64 (cbrt.f64 (PI.f64)) (/.f64 (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) #s(literal 1 binary64)))
(*.f64 (cbrt.f64 (PI.f64)) (/.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (/.f64 #s(literal 180 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))))
(*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))
(*.f64 angle (+.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 180 binary64)) #s(literal -1/180 binary64)))
(*.f64 angle (+.f64 #s(literal -1/180 binary64) (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 180 binary64))))
(*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)))
(*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (/.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (*.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64))) #s(literal -1/180 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 #s(literal -1 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))
(*.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (PI.f64)) (/.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) #s(literal 180 binary64)))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))
(*.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) (/.f64 (sqrt.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 binary64) (/.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 #s(literal 180 binary64) (PI.f64))))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) #s(literal 180 binary64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) #s(literal 180 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64))) (/.f64 angle #s(literal -180 binary64))))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 (/.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) #s(literal 180 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 #s(literal 180 binary64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) angle))
(*.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) (sqrt.f64 (PI.f64))) (*.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal -1/180 binary64) (/.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) angle)))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -180 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (*.f64 (sqrt.f64 (PI.f64)) (/.f64 angle #s(literal -180 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal -180 binary64) angle)))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (*.f64 #s(literal -1/180 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) #s(literal -180 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 angle #s(literal -180 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (*.f64 (/.f64 angle #s(literal -180 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 (PI.f64) (/.f64 #s(literal -1 binary64) angle)) #s(literal -1/180 binary64))
(*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) angle))
(*.f64 #s(literal 1/180 binary64) (/.f64 angle (/.f64 #s(literal 1 binary64) (PI.f64))))
(*.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) angle)))
(*.f64 #s(literal 1/180 binary64) (+.f64 (-.f64 #s(literal 0 binary64) angle) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64)))))
(*.f64 (/.f64 angle #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) (PI.f64)))
(*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) angle)
(*.f64 (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) (cbrt.f64 (PI.f64)))
(*.f64 (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) (/.f64 (cbrt.f64 (PI.f64)) #s(literal 1 binary64)))
(*.f64 #s(literal -1/180 binary64) (/.f64 (PI.f64) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 #s(literal -1/180 binary64) (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 (PI.f64) angle)) #s(literal -1 binary64)))
(*.f64 #s(literal -1/180 binary64) (/.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 #s(literal 1 binary64) (PI.f64))))
(*.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) #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 #s(literal 180 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))))
(*.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (*.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64))))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/9 binary64)) (*.f64 (pow.f64 (PI.f64) #s(literal 1/9 binary64)) (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64))))
(*.f64 (-.f64 #s(literal 180 binary64) (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64)))) (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 32400 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64)))))
(*.f64 (+.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 #s(literal -1 binary64) (PI.f64)))) (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 32400 binary64) angle) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64))))))
(*.f64 (-.f64 #s(literal -180 binary64) (/.f64 #s(literal 180 binary64) (-.f64 #s(literal -1 binary64) (PI.f64)))) (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 32400 binary64) angle) (-.f64 #s(literal -1 binary64) (PI.f64)))))
(*.f64 (+.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64))) (/.f64 #s(literal -180 binary64) angle)) (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 32400 binary64) angle) angle)))
(*.f64 (+.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -180 binary64)) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -32400 binary64) angle)))
(*.f64 (+.f64 (/.f64 (-.f64 #s(literal -1 binary64) (PI.f64)) (/.f64 angle #s(literal 180 binary64))) (/.f64 #s(literal 180 binary64) angle)) (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -32400 binary64) angle) angle)))
(*.f64 (+.f64 (*.f64 #s(literal -180 binary64) (-.f64 #s(literal -1 binary64) (PI.f64))) #s(literal -180 binary64)) (*.f64 #s(literal 1/32400 binary64) angle))
(*.f64 (/.f64 (PI.f64) #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 #s(literal 180 binary64) (PI.f64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -32400 binary64) angle)))
(*.f64 (*.f64 angle (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (/.f64 (cbrt.f64 (PI.f64)) #s(literal -180 binary64)))
(*.f64 (*.f64 angle (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (*.f64 (cbrt.f64 (PI.f64)) #s(literal -1/180 binary64)))
(*.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)) #s(literal -1 binary64))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 180 binary64)) (*.f64 (cbrt.f64 (PI.f64)) angle))
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 180 binary64)))
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) (/.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))))
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) (*.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)) (cbrt.f64 (PI.f64))))
(*.f64 (*.f64 #s(literal 1/32400 binary64) angle) (*.f64 #s(literal 180 binary64) (PI.f64)))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (*.f64 (cbrt.f64 (PI.f64)) (/.f64 angle #s(literal -180 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal -180 binary64) angle)))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (*.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) #s(literal -1/180 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (/.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) #s(literal -180 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64))) (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal -180 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64))) (*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal -1/180 binary64)))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal -180 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) angle))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) angle) (/.f64 (sqrt.f64 (PI.f64)) #s(literal -180 binary64)))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) angle) (/.f64 #s(literal -1/180 binary64) (pow.f64 (PI.f64) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) #s(literal 180 binary64)) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (*.f64 #s(literal 180 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) #s(literal 1/180 binary64))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)) (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) angle)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 180 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (cbrt.f64 (PI.f64)) angle)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 angle #s(literal -180 binary64)))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) #s(literal 180 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) angle)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 #s(literal 1 binary64) angle)) (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 1 binary64)) (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal -180 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal -1 binary64) angle)) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal -180 binary64)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 #s(literal -1 binary64) angle)) (/.f64 (cbrt.f64 (PI.f64)) #s(literal -180 binary64)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 #s(literal -1 binary64) angle)) (/.f64 (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64))) #s(literal 180 binary64)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal -1 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64))) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal -1 binary64)) (/.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal -180 binary64)) (/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal -180 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64))) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) #s(literal 180 binary64)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) angle)) (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) #s(literal 180 binary64)))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal -1 binary64)) (/.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) #s(literal 180 binary64)))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) (/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (/.f64 #s(literal 1 binary64) angle)) (/.f64 (cbrt.f64 (PI.f64)) #s(literal -180 binary64)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (/.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) (/.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) angle)) (/.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) #s(literal 180 binary64)))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 #s(literal -1 binary64) angle)) (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) #s(literal -1 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) angle))
(*.f64 (*.f64 #s(literal 1/180 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (*.f64 (cbrt.f64 (PI.f64)) angle))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 180 binary64))) (*.f64 (cbrt.f64 (PI.f64)) angle))
(*.f64 (*.f64 (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) #s(literal 1 binary64)) (cbrt.f64 (PI.f64)))
(*.f64 (*.f64 (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal 1/6 binary64))) (pow.f64 (PI.f64) #s(literal 1/6 binary64)))
(*.f64 (*.f64 (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal 2/9 binary64))) (pow.f64 (PI.f64) #s(literal 1/9 binary64)))
(*.f64 (*.f64 #s(literal -1/180 binary64) (PI.f64)) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (*.f64 #s(literal -1/180 binary64) (cbrt.f64 (PI.f64))) (*.f64 angle (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))))
(*.f64 (*.f64 #s(literal -1/180 binary64) (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64))))
(*.f64 (*.f64 #s(literal -1/180 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 (cbrt.f64 (PI.f64)) angle)))
(*.f64 (*.f64 #s(literal -1/180 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (*.f64 (cbrt.f64 (PI.f64)) angle))
(*.f64 (*.f64 #s(literal -1/180 binary64) (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64)))) (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))))
(*.f64 (*.f64 (/.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal 1/4 binary64))) (pow.f64 (PI.f64) #s(literal 1/4 binary64)))
(*.f64 (*.f64 (/.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) #s(literal 180 binary64)) (cbrt.f64 (PI.f64))) (pow.f64 (PI.f64) #s(literal 1/6 binary64)))
(*.f64 (*.f64 (/.f64 (PI.f64) #s(literal -180 binary64)) #s(literal -1 binary64)) angle)
(*.f64 (/.f64 (*.f64 #s(literal 180 binary64) (PI.f64)) #s(literal 180 binary64)) (/.f64 angle #s(literal 180 binary64)))
(*.f64 (/.f64 (*.f64 #s(literal 180 binary64) (PI.f64)) #s(literal 32400 binary64)) angle)
(*.f64 (/.f64 (*.f64 #s(literal 180 binary64) (PI.f64)) #s(literal -32400 binary64)) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (cbrt.f64 (PI.f64)))
(*.f64 (/.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))))
(+.f64 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) (*.f64 (*.f64 a (-.f64 #s(literal 0 binary64) a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))))
(+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) (*.f64 (/.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (sin.f64 #s(literal 0 binary64))) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (/.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (sin.f64 #s(literal 0 binary64))) #s(literal 2 binary64))))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (sin.f64 #s(literal 0 binary64)))) #s(literal 2 binary64))
(/.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (sin.f64 #s(literal 0 binary64))) (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a)))) #s(literal 2 binary64))
(*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (sin.f64 #s(literal 0 binary64))) #s(literal 2 binary64))))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))
(*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (/.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (sin.f64 #s(literal 0 binary64))) #s(literal 2 binary64)))
(*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(*.f64 (/.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (sin.f64 #s(literal 0 binary64))) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (sin.f64 #s(literal 0 binary64))) #s(literal 2 binary64))) #s(literal 2 binary64))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (*.f64 (/.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (sin.f64 #s(literal 0 binary64))) #s(literal 2 binary64)) (-.f64 (*.f64 b b) (*.f64 a a))) #s(literal 2 binary64))
(+.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (+.f64 (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (sin.f64 (/.f64 angle #s(literal -180 binary64)))) (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))))
(+.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (+.f64 (+.f64 (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (sin.f64 (/.f64 angle #s(literal -180 binary64)))) (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) (+.f64 (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (sin.f64 (/.f64 angle #s(literal -180 binary64)))) (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))))
(+.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (sin.f64 (/.f64 angle #s(literal -180 binary64)))))
(+.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (+.f64 (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (sin.f64 (/.f64 angle #s(literal -180 binary64)))) (+.f64 (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (sin.f64 (/.f64 angle #s(literal -180 binary64)))) (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))))
(+.f64 (+.f64 (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (sin.f64 (/.f64 angle #s(literal -180 binary64)))) (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(+.f64 (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (sin.f64 (/.f64 angle #s(literal -180 binary64)))) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))))
(+.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (+.f64 (/.f64 angle #s(literal -180 binary64)) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (+.f64 (/.f64 angle #s(literal -180 binary64)) (/.f64 angle #s(literal 180 binary64))))))
(-.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))
(-.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (-.f64 (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))) (+.f64 (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (sin.f64 (/.f64 angle #s(literal -180 binary64)))) (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))))
(sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (cos.f64 (/.f64 angle #s(literal 180 binary64))) (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (sin.f64 (/.f64 angle #s(literal -180 binary64)))))
(fma.f64 (cos.f64 (/.f64 angle #s(literal 180 binary64))) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (sin.f64 (/.f64 angle #s(literal -180 binary64)))))
(neg.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))))
(/.f64 (*.f64 (*.f64 (PI.f64) angle) (*.f64 b (*.f64 b #s(literal 1/90 binary64)))) #s(literal 1 binary64))
(/.f64 (*.f64 b (*.f64 (PI.f64) (*.f64 b #s(literal 1/90 binary64)))) (/.f64 #s(literal 1 binary64) angle))
(/.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) b) (*.f64 b #s(literal 1/90 binary64))) (/.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) angle))
(/.f64 (*.f64 (*.f64 b (*.f64 (PI.f64) (*.f64 b #s(literal 1/90 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) angle))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) angle) (*.f64 b (*.f64 (PI.f64) (*.f64 b #s(literal 1/90 binary64))))) #s(literal -1 binary64))
(/.f64 (*.f64 (*.f64 b (*.f64 b #s(literal 1/90 binary64))) (-.f64 #s(literal 0 binary64) (PI.f64))) (/.f64 #s(literal -1 binary64) angle))
(/.f64 (*.f64 (*.f64 b (*.f64 (PI.f64) (*.f64 b #s(literal 1/90 binary64)))) (-.f64 #s(literal 0 binary64) angle)) #s(literal -1 binary64))
(/.f64 (*.f64 #s(literal -1 binary64) (*.f64 b (*.f64 (PI.f64) (*.f64 b #s(literal 1/90 binary64))))) (/.f64 #s(literal -1 binary64) angle))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (*.f64 b (*.f64 b #s(literal 1/90 binary64)))) (/.f64 #s(literal -1 binary64) angle))
(*.f64 (PI.f64) (*.f64 b (*.f64 (*.f64 b #s(literal 1/90 binary64)) angle)))
(*.f64 (cbrt.f64 (PI.f64)) (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 b (*.f64 (*.f64 b #s(literal 1/90 binary64)) angle))))
(*.f64 (cbrt.f64 (PI.f64)) (*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (*.f64 b (*.f64 b #s(literal 1/90 binary64)))))
(*.f64 angle (*.f64 b (*.f64 (PI.f64) (*.f64 b #s(literal 1/90 binary64)))))
(*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (*.f64 (cbrt.f64 (PI.f64)) (*.f64 b (*.f64 b #s(literal 1/90 binary64)))))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (PI.f64) angle) (*.f64 b (*.f64 b #s(literal 1/90 binary64)))))
(*.f64 (*.f64 (PI.f64) angle) (*.f64 b (*.f64 b #s(literal 1/90 binary64))))
(*.f64 b (*.f64 (PI.f64) (*.f64 angle (*.f64 b #s(literal 1/90 binary64)))))
(*.f64 (*.f64 b b) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))
(*.f64 #s(literal 1/90 binary64) (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))
(*.f64 (*.f64 b (*.f64 b #s(literal 1/90 binary64))) (*.f64 (PI.f64) angle))
(*.f64 (*.f64 (*.f64 (PI.f64) angle) (*.f64 b (*.f64 b #s(literal 1/90 binary64)))) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 b (*.f64 (*.f64 b #s(literal 1/90 binary64)) angle))))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) (*.f64 b (*.f64 b #s(literal 1/90 binary64)))))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) b) (*.f64 b #s(literal 1/90 binary64))) angle))
(*.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) b) (*.f64 b #s(literal 1/90 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) angle) (*.f64 b (*.f64 (PI.f64) (*.f64 b #s(literal 1/90 binary64))))))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (cbrt.f64 (PI.f64)) (*.f64 b (*.f64 (*.f64 b #s(literal 1/90 binary64)) angle))))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) (*.f64 b (*.f64 b #s(literal 1/90 binary64)))))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (*.f64 b (*.f64 b #s(literal 1/90 binary64)))) angle))
(*.f64 (*.f64 b #s(literal 1/90 binary64)) (*.f64 (*.f64 (PI.f64) angle) b))
(*.f64 (*.f64 b (*.f64 (PI.f64) (*.f64 b #s(literal 1/90 binary64)))) angle)
(*.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))) (*.f64 b b))
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 b (*.f64 b #s(literal 1/90 binary64)))))
(*.f64 (*.f64 (PI.f64) (*.f64 b b)) (*.f64 angle #s(literal 1/90 binary64)))
(*.f64 (*.f64 (PI.f64) #s(literal 1/90 binary64)) (*.f64 (*.f64 b b) angle))
(*.f64 (*.f64 (PI.f64) (*.f64 b #s(literal 1/90 binary64))) (*.f64 b angle))
(*.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) #s(literal 1/90 binary64))
(*.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b #s(literal 1/90 binary64)))) b)
(*.f64 (*.f64 b (*.f64 (*.f64 b #s(literal 1/90 binary64)) angle)) (PI.f64))
(*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) b) (*.f64 b #s(literal 1/90 binary64))) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) (*.f64 b (*.f64 b #s(literal 1/90 binary64)))) (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))))
(*.f64 (*.f64 (*.f64 (PI.f64) angle) b) (*.f64 b #s(literal 1/90 binary64)))
(*.f64 (*.f64 (*.f64 b (*.f64 b #s(literal 1/90 binary64))) #s(literal 1 binary64)) (*.f64 (PI.f64) angle))
(*.f64 (*.f64 (*.f64 b (*.f64 b #s(literal 1/90 binary64))) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (*.f64 (cbrt.f64 (PI.f64)) angle))
(*.f64 (*.f64 (*.f64 b b) angle) (*.f64 (PI.f64) #s(literal 1/90 binary64)))
(*.f64 (*.f64 (*.f64 b (*.f64 b #s(literal 1/90 binary64))) (*.f64 (cbrt.f64 (PI.f64)) angle)) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))
(*.f64 (*.f64 (*.f64 b (*.f64 b #s(literal 1/90 binary64))) (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (cbrt.f64 (PI.f64)))
(*.f64 (*.f64 (*.f64 b (*.f64 b #s(literal 1/90 binary64))) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 (*.f64 b (*.f64 (PI.f64) (*.f64 b #s(literal 1/90 binary64)))) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (*.f64 (*.f64 b (*.f64 (*.f64 b #s(literal 1/90 binary64)) angle)) (cbrt.f64 (PI.f64))) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))
(*.f64 (*.f64 (*.f64 b (*.f64 (*.f64 b #s(literal 1/90 binary64)) angle)) (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 (*.f64 b (*.f64 (*.f64 b #s(literal 1/90 binary64)) angle)) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (cbrt.f64 (PI.f64)))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64))) #s(literal -1 binary64)))
(exp.f64 (-.f64 (log.f64 (PI.f64)) (*.f64 #s(literal -1 binary64) (log.f64 angle))))
(-.f64 #s(literal 0 binary64) (/.f64 (PI.f64) (/.f64 #s(literal -1 binary64) angle)))
(-.f64 (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64))) angle)
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) angle)) (/.f64 (PI.f64) (/.f64 #s(literal -1 binary64) angle)))
(neg.f64 (/.f64 (PI.f64) (/.f64 #s(literal -1 binary64) angle)))
(/.f64 (PI.f64) (/.f64 #s(literal 1 binary64) angle))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64)))
(/.f64 (*.f64 (PI.f64) angle) #s(literal 1 binary64))
(/.f64 (sqrt.f64 (PI.f64)) (/.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) angle))
(/.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) (pow.f64 (PI.f64) #s(literal -1/2 binary64)))
(/.f64 #s(literal -1 binary64) (*.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) (/.f64 #s(literal -1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))) (pow.f64 (PI.f64) #s(literal -1/2 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal -1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))
(/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (*.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) (/.f64 #s(literal -1 binary64) angle)))
(/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) angle) #s(literal -1 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (*.f64 (/.f64 #s(literal -1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))) #s(literal 1 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal -1 binary64) angle))
(/.f64 (/.f64 (PI.f64) (/.f64 #s(literal -1 binary64) angle)) #s(literal -1 binary64))
(pow.f64 (*.f64 (PI.f64) angle) #s(literal 1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64)) #s(literal -1 binary64))
(*.f64 (PI.f64) angle)
(*.f64 (cbrt.f64 (PI.f64)) (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))))
(*.f64 (cbrt.f64 (PI.f64)) (neg.f64 (*.f64 angle (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))))))
(*.f64 (cbrt.f64 (PI.f64)) (/.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) angle)))
(*.f64 (cbrt.f64 (PI.f64)) (*.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))
(*.f64 angle (PI.f64))
(*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (cbrt.f64 (PI.f64)))
(*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (/.f64 (cbrt.f64 (PI.f64)) #s(literal 1 binary64)))
(*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (neg.f64 (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64)))))
(*.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))
(*.f64 (*.f64 (PI.f64) angle) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (PI.f64)) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))
(*.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) (sqrt.f64 (PI.f64)))
(*.f64 #s(literal -1 binary64) (/.f64 (PI.f64) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (cbrt.f64 (PI.f64)) angle))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 (cbrt.f64 (PI.f64)) angle))))
(*.f64 (-.f64 #s(literal 0 binary64) angle) (-.f64 #s(literal 0 binary64) (PI.f64)))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) angle))
(*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) angle)))
(*.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))
(*.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (*.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64)))))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/9 binary64)) (*.f64 (pow.f64 (PI.f64) #s(literal 1/9 binary64)) (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64)))))
(*.f64 (*.f64 angle (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64))))
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) (/.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (pow.f64 (PI.f64) #s(literal -1/2 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 (cbrt.f64 (PI.f64)) angle)))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64))) (*.f64 angle (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) angle) (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))))
(*.f64 (neg.f64 (*.f64 angle (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))))) (cbrt.f64 (PI.f64)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 #s(literal 1 binary64) angle)) (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (pow.f64 (PI.f64) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 1 binary64)) (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) angle)))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal -1 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal -1 binary64)) (/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal -1 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64))) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 1 binary64)) (*.f64 (cbrt.f64 (PI.f64)) angle))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal -1 binary64)) (*.f64 (cbrt.f64 (PI.f64)) angle))
(*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (*.f64 (cbrt.f64 (PI.f64)) angle))
(*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64)))) (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))))
(*.f64 (*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (pow.f64 (PI.f64) #s(literal 1/6 binary64))) (pow.f64 (PI.f64) #s(literal 1/6 binary64)))
(*.f64 (*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (pow.f64 (PI.f64) #s(literal 2/9 binary64))) (pow.f64 (PI.f64) #s(literal 1/9 binary64)))
(*.f64 (*.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) (pow.f64 (PI.f64) #s(literal 1/4 binary64))) (pow.f64 (PI.f64) #s(literal 1/4 binary64)))
(*.f64 (*.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) (cbrt.f64 (PI.f64))) (pow.f64 (PI.f64) #s(literal 1/6 binary64)))
(PI.f64)
(log.f64 (exp.f64 (PI.f64)))
(log.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (exp.f64 (PI.f64)))))
(+.f64 (PI.f64) #s(literal 0 binary64))
(+.f64 #s(literal 1 binary64) (-.f64 (PI.f64) #s(literal 1 binary64)))
(+.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -1 binary64))
(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 (*.f64 #s(literal 2 binary64) (log.f64 (PI.f64))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal 1/3 binary64)))
(fabs.f64 (PI.f64))
(-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64))
(-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (PI.f64)))
(sqrt.f64 (*.f64 (PI.f64) (PI.f64)))
(cbrt.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))))
(expm1.f64 (log1p.f64 (PI.f64)))
(neg.f64 (-.f64 #s(literal 0 binary64) (PI.f64)))
(/.f64 (PI.f64) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (PI.f64)))
(/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) (pow.f64 (PI.f64) #s(literal -1/2 binary64))))
(/.f64 (sqrt.f64 (PI.f64)) (pow.f64 (PI.f64) #s(literal -1/2 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (*.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (*.f64 #s(literal -1 binary64) (pow.f64 (PI.f64) #s(literal -1/2 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64))
(log1p.f64 (expm1.f64 (PI.f64)))
(pow.f64 (PI.f64) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (PI.f64)) #s(literal 3 binary64))
(pow.f64 (sqrt.f64 (PI.f64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/2 binary64))
(pow.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) #s(literal 1/3 binary64))
(pow.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) #s(literal 2 binary64))
(pow.f64 (E.f64) (log.f64 (PI.f64)))
(*.f64 (PI.f64) #s(literal 1 binary64))
(*.f64 (PI.f64) (log.f64 (E.f64)))
(*.f64 (cbrt.f64 (PI.f64)) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))
(*.f64 (cbrt.f64 (PI.f64)) (log.f64 (exp.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)))))
(*.f64 (cbrt.f64 (PI.f64)) (pow.f64 (pow.f64 (PI.f64) #s(literal 4/3 binary64)) #s(literal 1/2 binary64)))
(*.f64 (cbrt.f64 (PI.f64)) (sqrt.f64 (pow.f64 (PI.f64) #s(literal 4/3 binary64))))
(*.f64 (cbrt.f64 (PI.f64)) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 1 binary64)))
(*.f64 #s(literal 1 binary64) (PI.f64))
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (PI.f64)) (log.f64 (exp.f64 (sqrt.f64 (PI.f64)))))
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (PI.f64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (cbrt.f64 (PI.f64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 (cbrt.f64 (PI.f64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))))
(*.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (pow.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (sqrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))))
(*.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (sqrt.f64 (PI.f64))))
(*.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (*.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (pow.f64 (PI.f64) #s(literal 2/3 binary64))))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/9 binary64)) (*.f64 (pow.f64 (PI.f64) #s(literal 1/9 binary64)) (pow.f64 (PI.f64) #s(literal 2/3 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64))))
(*.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) #s(literal 3 binary64)))
(*.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal 2/9 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (PI.f64) #s(literal 1/9 binary64)) #s(literal 3 binary64)))
(*.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (PI.f64) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal 5/3 binary64)) #s(literal 1/2 binary64)) (pow.f64 (PI.f64) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal 5/2 binary64)) #s(literal 1/3 binary64)) (pow.f64 (PI.f64) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal 8/3 binary64)) #s(literal 1/3 binary64)) (pow.f64 (PI.f64) #s(literal 1/9 binary64)))
(*.f64 (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (pow.f64 (PI.f64) #s(literal 1/6 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 5/2 binary64))) (pow.f64 (PI.f64) #s(literal 1/6 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 8/3 binary64))) (pow.f64 (PI.f64) #s(literal 1/9 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (pow.f64 (PI.f64) #s(literal 1/4 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (PI.f64) #s(literal 5/3 binary64))) (pow.f64 (PI.f64) #s(literal 1/6 binary64)))
(*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (cbrt.f64 (PI.f64)))
(*.f64 (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (PI.f64) #s(literal 1/4 binary64))) (pow.f64 (PI.f64) #s(literal 1/4 binary64)))
(*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (pow.f64 (PI.f64) #s(literal 1/6 binary64))) (pow.f64 (PI.f64) #s(literal 1/6 binary64)))
(*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (pow.f64 (PI.f64) #s(literal 2/9 binary64))) (pow.f64 (PI.f64) #s(literal 1/9 binary64)))
(*.f64 b (*.f64 b #s(literal 1/90 binary64)))
(*.f64 (*.f64 b b) #s(literal 1/90 binary64))
(*.f64 #s(literal 1/90 binary64) (*.f64 b b))
(*.f64 (*.f64 b #s(literal 1/90 binary64)) b)
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 b b)) (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (sin.f64 #s(literal 0 binary64)))) #s(literal 2 binary64))
(/.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (sin.f64 #s(literal 0 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 b b))) #s(literal 2 binary64))
(*.f64 #s(literal 2 binary64) (*.f64 (*.f64 b b) (/.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (sin.f64 #s(literal 0 binary64))) #s(literal 2 binary64))))
(*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))))
(*.f64 b (*.f64 (*.f64 #s(literal 2 binary64) b) (/.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (sin.f64 #s(literal 0 binary64))) #s(literal 2 binary64))))
(*.f64 b (*.f64 #s(literal 2 binary64) (*.f64 b (/.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (sin.f64 #s(literal 0 binary64))) #s(literal 2 binary64)))))
(*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))
(*.f64 (*.f64 #s(literal 2 binary64) (*.f64 b b)) (/.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (sin.f64 #s(literal 0 binary64))) #s(literal 2 binary64)))
(*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (*.f64 b b) (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(*.f64 (*.f64 b (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 #s(literal 2 binary64) b))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 b (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 #s(literal 2 binary64) b))))
(*.f64 (*.f64 #s(literal 2 binary64) b) (*.f64 b (/.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (sin.f64 #s(literal 0 binary64))) #s(literal 2 binary64))))
(*.f64 (*.f64 (*.f64 b b) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(*.f64 (/.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (sin.f64 #s(literal 0 binary64))) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 b b)))
(*.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (*.f64 b b) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (*.f64 b b) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 #s(literal 2 binary64) b)) (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(*.f64 (*.f64 (*.f64 b b) (/.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (sin.f64 #s(literal 0 binary64))) #s(literal 2 binary64))) #s(literal 2 binary64))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (*.f64 b b))
(*.f64 (*.f64 b (/.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (sin.f64 #s(literal 0 binary64))) #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) b))
(*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 b b)) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(*.f64 (*.f64 (*.f64 b b) (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 #s(literal 2 binary64) b)) (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (*.f64 b b))
(*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 #s(literal 2 binary64) b))) b)
(*.f64 (*.f64 (/.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (sin.f64 #s(literal 0 binary64))) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) b)) b)
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b) (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(*.f64 #s(literal 2 binary64) (*.f64 (*.f64 b b) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(*.f64 b (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 #s(literal 2 binary64) b)))
(*.f64 b (*.f64 b (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(*.f64 b (*.f64 #s(literal 2 binary64) (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(*.f64 (*.f64 b b) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(*.f64 (*.f64 #s(literal 2 binary64) (*.f64 b b)) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 #s(literal 2 binary64) (*.f64 b b)))
(*.f64 (*.f64 #s(literal 2 binary64) b) (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(*.f64 (*.f64 (*.f64 b b) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64))
(*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 b b))
(*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 #s(literal 2 binary64) b)) b)
(*.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 #s(literal 2 binary64) b))
(*.f64 #s(literal 2 binary64) (*.f64 b b))
(*.f64 b (*.f64 #s(literal 2 binary64) b))
(*.f64 (*.f64 b b) #s(literal 2 binary64))
(*.f64 (*.f64 #s(literal 2 binary64) b) b)
(+.f64 (*.f64 b b) #s(literal 0 binary64))
(+.f64 #s(literal 0 binary64) (*.f64 b b))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 b)))
(fma.f64 b b #s(literal 0 binary64))
(pow.f64 b #s(literal 2 binary64))
(pow.f64 (exp.f64 (log.f64 b)) #s(literal 2 binary64))
(*.f64 b b)
(*.f64 (exp.f64 (log.f64 b)) (exp.f64 (log.f64 b)))
(+.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) (+.f64 (/.f64 angle #s(literal -180 binary64)) (/.f64 angle #s(literal 180 binary64))))
(+.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) (+.f64 (+.f64 (/.f64 angle #s(literal -180 binary64)) (/.f64 angle #s(literal 180 binary64))) (+.f64 (/.f64 angle #s(literal -180 binary64)) (/.f64 angle #s(literal 180 binary64)))))
(+.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64)))) (/.f64 angle #s(literal -180 binary64)))
(+.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64)))) (+.f64 (/.f64 angle #s(literal -180 binary64)) (+.f64 (/.f64 angle #s(literal -180 binary64)) (/.f64 angle #s(literal 180 binary64)))))
(+.f64 (/.f64 angle #s(literal -180 binary64)) (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64)))))
(+.f64 (/.f64 angle #s(literal -180 binary64)) (+.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64)))) (+.f64 (/.f64 angle #s(literal -180 binary64)) (/.f64 angle #s(literal 180 binary64)))))
(+.f64 (+.f64 (/.f64 angle #s(literal -180 binary64)) (/.f64 angle #s(literal 180 binary64))) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(exp.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))))
(-.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64)))) (/.f64 angle #s(literal 180 binary64)))
(-.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64)))) (-.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (/.f64 angle #s(literal -180 binary64)) (/.f64 angle #s(literal 180 binary64)))))
(-.f64 #s(literal 0 binary64) (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(-.f64 #s(literal 0 binary64) (-.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))))
(-.f64 (/.f64 angle #s(literal -180 binary64)) (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -180 binary64))))
(-.f64 (/.f64 #s(literal 180 binary64) (/.f64 (/.f64 #s(literal 32400 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64)))) (/.f64 (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) (/.f64 (/.f64 #s(literal 32400 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64)))))
(-.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 (/.f64 #s(literal 32400 binary64) angle) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64))))) (/.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64)))) (/.f64 (/.f64 #s(literal 32400 binary64) angle) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64))))))
(-.f64 (/.f64 #s(literal -180 binary64) (/.f64 (/.f64 #s(literal 32400 binary64) angle) (-.f64 #s(literal -1 binary64) (PI.f64)))) (/.f64 (/.f64 #s(literal 180 binary64) (-.f64 #s(literal -1 binary64) (PI.f64))) (/.f64 (/.f64 #s(literal 32400 binary64) angle) (-.f64 #s(literal -1 binary64) (PI.f64)))))
(-.f64 (/.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64))) (/.f64 (/.f64 #s(literal 32400 binary64) angle) angle)) (/.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 (/.f64 #s(literal 32400 binary64) angle) angle)))
(-.f64 (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -180 binary64)) (/.f64 #s(literal -32400 binary64) angle)) (/.f64 angle #s(literal 180 binary64)))
(-.f64 (/.f64 (/.f64 (-.f64 #s(literal -1 binary64) (PI.f64)) (/.f64 angle #s(literal 180 binary64))) (/.f64 (/.f64 #s(literal -32400 binary64) angle) angle)) (/.f64 (/.f64 #s(literal -180 binary64) angle) (/.f64 (/.f64 #s(literal -32400 binary64) angle) angle)))
(-.f64 (/.f64 (*.f64 #s(literal -180 binary64) (-.f64 #s(literal -1 binary64) (PI.f64))) (/.f64 #s(literal 32400 binary64) angle)) (/.f64 angle #s(literal 180 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -180 binary64) angle)) (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(-.f64 (+.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal 0 binary64)) (/.f64 angle #s(literal 180 binary64)))
(fma.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 180 binary64)) (/.f64 angle #s(literal -180 binary64)))
(fma.f64 angle #s(literal -1/180 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64)))))
(fma.f64 #s(literal 1 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64)))) (/.f64 angle #s(literal -180 binary64)))
(fma.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 angle #s(literal -180 binary64)))
(fma.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64)) (/.f64 angle #s(literal -180 binary64)))
(fma.f64 #s(literal -1 binary64) (/.f64 angle #s(literal 180 binary64)) (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64)))))
(fma.f64 (*.f64 #s(literal 180 binary64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) angle) (+.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 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64)))))
(fma.f64 (-.f64 #s(literal -1 binary64) (PI.f64)) (/.f64 angle #s(literal -180 binary64)) (/.f64 angle #s(literal -180 binary64)))
(fma.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 180 binary64)) angle (/.f64 angle #s(literal -180 binary64)))
(fma.f64 (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal 1/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 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(neg.f64 (+.f64 (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -180 binary64))) (/.f64 angle #s(literal 180 binary64))))
(neg.f64 (+.f64 (/.f64 angle #s(literal 180 binary64)) (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -180 binary64)))))
(neg.f64 (/.f64 (*.f64 #s(literal 180 binary64) (PI.f64)) (/.f64 #s(literal -32400 binary64) angle)))
(neg.f64 (/.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal -180 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) angle)))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 #s(literal 180 binary64) (PI.f64))) (/.f64 #s(literal 32400 binary64) angle)))
(/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal 180 binary64) (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64)))))
(/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 #s(literal 32400 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64))) (-.f64 #s(literal 180 binary64) (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 #s(literal 32400 binary64) angle) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64)))) (+.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 #s(literal -1 binary64) (PI.f64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 #s(literal 32400 binary64) angle) (-.f64 #s(literal -1 binary64) (PI.f64))) (-.f64 #s(literal -180 binary64) (/.f64 #s(literal 180 binary64) (-.f64 #s(literal -1 binary64) (PI.f64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 #s(literal 32400 binary64) angle) angle) (+.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64))) (/.f64 #s(literal -180 binary64) angle))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -32400 binary64) angle) (+.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -180 binary64)) #s(literal 180 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 #s(literal -32400 binary64) angle) angle) (+.f64 (/.f64 (-.f64 #s(literal -1 binary64) (PI.f64)) (/.f64 angle #s(literal 180 binary64))) (/.f64 #s(literal 180 binary64) angle))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 32400 binary64) angle) (+.f64 (*.f64 #s(literal -180 binary64) (-.f64 #s(literal -1 binary64) (PI.f64))) #s(literal -180 binary64))))
(/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))
(/.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (PI.f64)))
(/.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) #s(literal 1 binary64))
(/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 180 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))
(/.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) angle))
(/.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64))))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -180 binary64) (*.f64 (PI.f64) angle)))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) angle) (/.f64 #s(literal 180 binary64) (PI.f64))))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) angle) (/.f64 #s(literal -180 binary64) (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 #s(literal 180 binary64) (PI.f64)) (/.f64 #s(literal 32400 binary64) angle))
(/.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 #s(literal -180 binary64) (PI.f64)))
(/.f64 (-.f64 #s(literal 0 binary64) angle) (*.f64 (/.f64 #s(literal 180 binary64) (PI.f64)) #s(literal -1 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal -180 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))
(/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (*.f64 #s(literal 180 binary64) (/.f64 #s(literal -1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (*.f64 (/.f64 #s(literal -180 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (*.f64 (/.f64 #s(literal 1 binary64) angle) (/.f64 #s(literal -180 binary64) (sqrt.f64 (PI.f64)))))
(/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (*.f64 (/.f64 #s(literal -1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))) #s(literal 180 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (*.f64 (/.f64 #s(literal 180 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))) #s(literal -1 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal -180 binary64) angle))
(/.f64 (/.f64 (PI.f64) (/.f64 #s(literal -1 binary64) angle)) #s(literal -180 binary64))
(/.f64 #s(literal 1/180 binary64) (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64)))
(/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle))
(/.f64 #s(literal -1/180 binary64) (/.f64 #s(literal -1 binary64) (*.f64 (PI.f64) angle)))
(/.f64 (-.f64 #s(literal 180 binary64) (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64)))) (/.f64 (/.f64 #s(literal 32400 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64))))
(/.f64 (+.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 #s(literal -1 binary64) (PI.f64)))) (/.f64 (/.f64 #s(literal 32400 binary64) angle) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64)))))
(/.f64 (-.f64 #s(literal -180 binary64) (/.f64 #s(literal 180 binary64) (-.f64 #s(literal -1 binary64) (PI.f64)))) (/.f64 (/.f64 #s(literal 32400 binary64) angle) (-.f64 #s(literal -1 binary64) (PI.f64))))
(/.f64 (+.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64))) (/.f64 #s(literal -180 binary64) angle)) (/.f64 (/.f64 #s(literal 32400 binary64) angle) angle))
(/.f64 (+.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -180 binary64)) #s(literal 180 binary64)) (/.f64 #s(literal -32400 binary64) angle))
(/.f64 (+.f64 (/.f64 (-.f64 #s(literal -1 binary64) (PI.f64)) (/.f64 angle #s(literal 180 binary64))) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (/.f64 #s(literal -32400 binary64) angle) angle))
(/.f64 (+.f64 (*.f64 #s(literal -180 binary64) (-.f64 #s(literal -1 binary64) (PI.f64))) #s(literal -180 binary64)) (/.f64 #s(literal 32400 binary64) angle))
(/.f64 (/.f64 (PI.f64) #s(literal -180 binary64)) (/.f64 #s(literal -1 binary64) angle))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 #s(literal 180 binary64) (PI.f64))) (/.f64 #s(literal -32400 binary64) angle))
(/.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)) #s(literal -1 binary64))
(/.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (cbrt.f64 (PI.f64)) angle)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) angle) (/.f64 #s(literal -180 binary64) (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) angle) (*.f64 (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64))) #s(literal -1 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) angle) (*.f64 (/.f64 #s(literal -180 binary64) (sqrt.f64 (PI.f64))) #s(literal 1 binary64)))
(/.f64 (/.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1/2 binary64)))
(/.f64 (/.f64 (*.f64 #s(literal 180 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) #s(literal 180 binary64))
(/.f64 (-.f64 (-.f64 #s(literal -1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal -180 binary64) angle))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal -1 binary64) (PI.f64)) angle) (-.f64 #s(literal 0 binary64) angle)) #s(literal -180 binary64))
(/.f64 (*.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal -180 binary64) (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) #s(literal -1 binary64)) (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -180 binary64) (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 180 binary64) (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (neg.f64 (/.f64 (/.f64 #s(literal 32400 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (+.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 #s(literal -1 binary64) (PI.f64))))) (neg.f64 (/.f64 (/.f64 #s(literal 32400 binary64) angle) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64))))))
(/.f64 (neg.f64 (-.f64 #s(literal -180 binary64) (/.f64 #s(literal 180 binary64) (-.f64 #s(literal -1 binary64) (PI.f64))))) (neg.f64 (/.f64 (/.f64 #s(literal 32400 binary64) angle) (-.f64 #s(literal -1 binary64) (PI.f64)))))
(/.f64 (neg.f64 (+.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64))) (/.f64 #s(literal -180 binary64) angle))) (/.f64 (/.f64 #s(literal -32400 binary64) angle) angle))
(/.f64 (neg.f64 (+.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -180 binary64)) #s(literal 180 binary64))) (/.f64 #s(literal 32400 binary64) angle))
(/.f64 (neg.f64 (+.f64 (/.f64 (-.f64 #s(literal -1 binary64) (PI.f64)) (/.f64 angle #s(literal 180 binary64))) (/.f64 #s(literal 180 binary64) angle))) (/.f64 (/.f64 #s(literal 32400 binary64) angle) angle))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal -180 binary64) (-.f64 #s(literal -1 binary64) (PI.f64))) #s(literal -180 binary64))) (/.f64 #s(literal -32400 binary64) angle))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 #s(literal 180 binary64) (PI.f64)))) (/.f64 #s(literal 32400 binary64) angle))
(/.f64 (neg.f64 (/.f64 (*.f64 #s(literal 180 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) #s(literal -180 binary64))
(/.f64 (neg.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))) (/.f64 #s(literal -1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))
(/.f64 (*.f64 (*.f64 #s(literal 180 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 #s(literal 32400 binary64) angle))
(/.f64 (*.f64 (/.f64 (PI.f64) #s(literal -180 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) angle))
(/.f64 (*.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))) (/.f64 #s(literal -1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))
(/.f64 (/.f64 (*.f64 #s(literal 180 binary64) (PI.f64)) #s(literal 180 binary64)) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (/.f64 (-.f64 #s(literal 180 binary64) (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64)))) (/.f64 #s(literal 180 binary64) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64))))) #s(literal 180 binary64))
(/.f64 (/.f64 (+.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 #s(literal -1 binary64) (PI.f64)))) (/.f64 #s(literal 180 binary64) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64))))) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (/.f64 (-.f64 #s(literal -180 binary64) (/.f64 #s(literal 180 binary64) (-.f64 #s(literal -1 binary64) (PI.f64)))) (/.f64 #s(literal 180 binary64) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64))))) #s(literal -180 binary64))
(/.f64 (/.f64 (+.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64))) (/.f64 #s(literal -180 binary64) angle)) (/.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 -180 binary64)) #s(literal 180 binary64)) (/.f64 #s(literal 180 binary64) angle)) #s(literal -180 binary64))
(/.f64 (/.f64 (+.f64 (/.f64 (-.f64 #s(literal -1 binary64) (PI.f64)) (/.f64 angle #s(literal 180 binary64))) (/.f64 #s(literal 180 binary64) angle)) (/.f64 #s(literal -180 binary64) angle)) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (/.f64 (+.f64 (*.f64 #s(literal -180 binary64) (-.f64 #s(literal -1 binary64) (PI.f64))) #s(literal -180 binary64)) (/.f64 #s(literal -180 binary64) angle)) #s(literal -180 binary64))
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (PI.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 #s(literal 180 binary64) (*.f64 (PI.f64) angle)) #s(literal -1 binary64))
(pow.f64 (exp.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))) #s(literal -1 binary64))
(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
(*.f64 (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 (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) #s(literal 1 binary64)))
(*.f64 (cbrt.f64 (PI.f64)) (*.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (/.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) #s(literal 180 binary64))))
(*.f64 (cbrt.f64 (PI.f64)) (/.f64 (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) #s(literal 1 binary64)))
(*.f64 (cbrt.f64 (PI.f64)) (/.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (/.f64 #s(literal 180 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))))
(*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))
(*.f64 angle (+.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 180 binary64)) #s(literal -1/180 binary64)))
(*.f64 angle (+.f64 #s(literal -1/180 binary64) (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 180 binary64))))
(*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)))
(*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (/.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (*.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64))) #s(literal -1/180 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 #s(literal -1 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))
(*.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (PI.f64)) (/.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) #s(literal 180 binary64)))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))
(*.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) (/.f64 (sqrt.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 binary64) (/.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 #s(literal 180 binary64) (PI.f64))))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) #s(literal 180 binary64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) #s(literal 180 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64))) (/.f64 angle #s(literal -180 binary64))))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 (/.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) #s(literal 180 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 #s(literal 180 binary64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) angle))
(*.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) (sqrt.f64 (PI.f64))) (*.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal -1/180 binary64) (/.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) angle)))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -180 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (*.f64 (sqrt.f64 (PI.f64)) (/.f64 angle #s(literal -180 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal -180 binary64) angle)))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (*.f64 #s(literal -1/180 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) #s(literal -180 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 angle #s(literal -180 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (*.f64 (/.f64 angle #s(literal -180 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 (PI.f64) (/.f64 #s(literal -1 binary64) angle)) #s(literal -1/180 binary64))
(*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) angle))
(*.f64 #s(literal 1/180 binary64) (/.f64 angle (/.f64 #s(literal 1 binary64) (PI.f64))))
(*.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) angle)))
(*.f64 #s(literal 1/180 binary64) (+.f64 (-.f64 #s(literal 0 binary64) angle) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64)))))
(*.f64 (/.f64 angle #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) (PI.f64)))
(*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) angle)
(*.f64 (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) (cbrt.f64 (PI.f64)))
(*.f64 (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) (/.f64 (cbrt.f64 (PI.f64)) #s(literal 1 binary64)))
(*.f64 #s(literal -1/180 binary64) (/.f64 (PI.f64) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 #s(literal -1/180 binary64) (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 (PI.f64) angle)) #s(literal -1 binary64)))
(*.f64 #s(literal -1/180 binary64) (/.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 #s(literal 1 binary64) (PI.f64))))
(*.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) #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 #s(literal 180 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))))
(*.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (*.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64))))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/9 binary64)) (*.f64 (pow.f64 (PI.f64) #s(literal 1/9 binary64)) (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64))))
(*.f64 (-.f64 #s(literal 180 binary64) (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64)))) (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 32400 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64)))))
(*.f64 (+.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 #s(literal -1 binary64) (PI.f64)))) (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 32400 binary64) angle) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64))))))
(*.f64 (-.f64 #s(literal -180 binary64) (/.f64 #s(literal 180 binary64) (-.f64 #s(literal -1 binary64) (PI.f64)))) (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 32400 binary64) angle) (-.f64 #s(literal -1 binary64) (PI.f64)))))
(*.f64 (+.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64))) (/.f64 #s(literal -180 binary64) angle)) (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 32400 binary64) angle) angle)))
(*.f64 (+.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -180 binary64)) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -32400 binary64) angle)))
(*.f64 (+.f64 (/.f64 (-.f64 #s(literal -1 binary64) (PI.f64)) (/.f64 angle #s(literal 180 binary64))) (/.f64 #s(literal 180 binary64) angle)) (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -32400 binary64) angle) angle)))
(*.f64 (+.f64 (*.f64 #s(literal -180 binary64) (-.f64 #s(literal -1 binary64) (PI.f64))) #s(literal -180 binary64)) (*.f64 #s(literal 1/32400 binary64) angle))
(*.f64 (/.f64 (PI.f64) #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 #s(literal 180 binary64) (PI.f64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -32400 binary64) angle)))
(*.f64 (*.f64 angle (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (/.f64 (cbrt.f64 (PI.f64)) #s(literal -180 binary64)))
(*.f64 (*.f64 angle (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (*.f64 (cbrt.f64 (PI.f64)) #s(literal -1/180 binary64)))
(*.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)) #s(literal -1 binary64))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 180 binary64)) (*.f64 (cbrt.f64 (PI.f64)) angle))
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 180 binary64)))
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) (/.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))))
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) (*.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)) (cbrt.f64 (PI.f64))))
(*.f64 (*.f64 #s(literal 1/32400 binary64) angle) (*.f64 #s(literal 180 binary64) (PI.f64)))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (*.f64 (cbrt.f64 (PI.f64)) (/.f64 angle #s(literal -180 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal -180 binary64) angle)))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (*.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) #s(literal -1/180 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (/.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) #s(literal -180 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64))) (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal -180 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64))) (*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal -1/180 binary64)))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal -180 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) angle))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) angle) (/.f64 (sqrt.f64 (PI.f64)) #s(literal -180 binary64)))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) angle) (/.f64 #s(literal -1/180 binary64) (pow.f64 (PI.f64) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) #s(literal 180 binary64)) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (*.f64 #s(literal 180 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) #s(literal 1/180 binary64))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)) (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) angle)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 180 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (cbrt.f64 (PI.f64)) angle)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 angle #s(literal -180 binary64)))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) #s(literal 180 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) angle)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 #s(literal 1 binary64) angle)) (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 1 binary64)) (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal -180 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal -1 binary64) angle)) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal -180 binary64)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 #s(literal -1 binary64) angle)) (/.f64 (cbrt.f64 (PI.f64)) #s(literal -180 binary64)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 #s(literal -1 binary64) angle)) (/.f64 (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64))) #s(literal 180 binary64)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal -1 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64))) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal -1 binary64)) (/.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal -180 binary64)) (/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal -180 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64))) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) #s(literal 180 binary64)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) angle)) (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) #s(literal 180 binary64)))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal -1 binary64)) (/.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) #s(literal 180 binary64)))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) (/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (/.f64 #s(literal 1 binary64) angle)) (/.f64 (cbrt.f64 (PI.f64)) #s(literal -180 binary64)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (/.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) (/.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) angle)) (/.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) #s(literal 180 binary64)))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 #s(literal -1 binary64) angle)) (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) #s(literal -1 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) angle))
(*.f64 (*.f64 #s(literal 1/180 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (*.f64 (cbrt.f64 (PI.f64)) angle))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 180 binary64))) (*.f64 (cbrt.f64 (PI.f64)) angle))
(*.f64 (*.f64 (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) #s(literal 1 binary64)) (cbrt.f64 (PI.f64)))
(*.f64 (*.f64 (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal 1/6 binary64))) (pow.f64 (PI.f64) #s(literal 1/6 binary64)))
(*.f64 (*.f64 (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal 2/9 binary64))) (pow.f64 (PI.f64) #s(literal 1/9 binary64)))
(*.f64 (*.f64 #s(literal -1/180 binary64) (PI.f64)) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (*.f64 #s(literal -1/180 binary64) (cbrt.f64 (PI.f64))) (*.f64 angle (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))))
(*.f64 (*.f64 #s(literal -1/180 binary64) (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64))))
(*.f64 (*.f64 #s(literal -1/180 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 (cbrt.f64 (PI.f64)) angle)))
(*.f64 (*.f64 #s(literal -1/180 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (*.f64 (cbrt.f64 (PI.f64)) angle))
(*.f64 (*.f64 #s(literal -1/180 binary64) (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64)))) (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))))
(*.f64 (*.f64 (/.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal 1/4 binary64))) (pow.f64 (PI.f64) #s(literal 1/4 binary64)))
(*.f64 (*.f64 (/.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) #s(literal 180 binary64)) (cbrt.f64 (PI.f64))) (pow.f64 (PI.f64) #s(literal 1/6 binary64)))
(*.f64 (*.f64 (/.f64 (PI.f64) #s(literal -180 binary64)) #s(literal -1 binary64)) angle)
(*.f64 (/.f64 (*.f64 #s(literal 180 binary64) (PI.f64)) #s(literal 180 binary64)) (/.f64 angle #s(literal 180 binary64)))
(*.f64 (/.f64 (*.f64 #s(literal 180 binary64) (PI.f64)) #s(literal 32400 binary64)) angle)
(*.f64 (/.f64 (*.f64 #s(literal 180 binary64) (PI.f64)) #s(literal -32400 binary64)) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (cbrt.f64 (PI.f64)))
(*.f64 (/.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))))
(+.f64 #s(literal 0 binary64) (*.f64 (*.f64 a a) #s(literal -2 binary64)))
(+.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) #s(literal 0 binary64))
(-.f64 #s(literal 0 binary64) (*.f64 #s(literal 2 binary64) (*.f64 a a)))
(neg.f64 (*.f64 #s(literal 2 binary64) (*.f64 a a)))
(*.f64 #s(literal 2 binary64) (*.f64 a (-.f64 #s(literal 0 binary64) a)))
(*.f64 a (*.f64 (-.f64 #s(literal 0 binary64) a) #s(literal 2 binary64)))
(*.f64 (*.f64 a a) #s(literal -2 binary64))
(*.f64 (*.f64 a (-.f64 #s(literal 0 binary64) a)) #s(literal 2 binary64))
(*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 a #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 #s(literal 2 binary64) (*.f64 a a)))
(*.f64 #s(literal -2 binary64) (*.f64 a a))
(*.f64 (*.f64 #s(literal 2 binary64) a) (-.f64 #s(literal 0 binary64) a))
(*.f64 (*.f64 #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) a)) a)
(+.f64 (*.f64 (*.f64 a (-.f64 #s(literal 0 binary64) a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) (*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (*.f64 a a) #s(literal -2 binary64))) (+.f64 (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (sin.f64 (/.f64 angle #s(literal -180 binary64)))) (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))))
(+.f64 (*.f64 (*.f64 a (-.f64 #s(literal 0 binary64) a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) (*.f64 (+.f64 (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (sin.f64 (/.f64 angle #s(literal -180 binary64)))) (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (*.f64 a a) #s(literal -2 binary64)))))
(+.f64 (*.f64 (/.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (sin.f64 #s(literal 0 binary64))) #s(literal 2 binary64)) #s(literal 0 binary64)) (*.f64 (*.f64 a (-.f64 #s(literal 0 binary64) a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))))
(+.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (*.f64 a a) #s(literal -2 binary64))) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (cos.f64 (/.f64 angle #s(literal 180 binary64))))) (*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (*.f64 a a) #s(literal -2 binary64))) (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (sin.f64 (/.f64 angle #s(literal -180 binary64))))))
(+.f64 (*.f64 #s(literal 0 binary64) (/.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (sin.f64 #s(literal 0 binary64))) #s(literal 2 binary64))) (*.f64 (*.f64 a (-.f64 #s(literal 0 binary64) a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))))
(+.f64 (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (*.f64 a a) #s(literal -2 binary64)))) (*.f64 (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (sin.f64 (/.f64 angle #s(literal -180 binary64)))) (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (*.f64 a a) #s(literal -2 binary64)))))
(neg.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 a a)) (/.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (sin.f64 #s(literal 0 binary64))) #s(literal 2 binary64))))
(neg.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))))
(neg.f64 (*.f64 (/.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (sin.f64 #s(literal 0 binary64))) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 a a))))
(neg.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (*.f64 a a) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(/.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (sin.f64 #s(literal 0 binary64)))) #s(literal 2 binary64))
(/.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (sin.f64 #s(literal 0 binary64))) (*.f64 (*.f64 a a) #s(literal -2 binary64))) #s(literal 2 binary64))
(*.f64 #s(literal 2 binary64) (neg.f64 (*.f64 (*.f64 a a) (/.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (sin.f64 #s(literal 0 binary64))) #s(literal 2 binary64)))))
(*.f64 a (*.f64 (-.f64 #s(literal 0 binary64) a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))))
(*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (*.f64 a a) #s(literal -2 binary64))))
(*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (*.f64 a a) #s(literal -2 binary64))))
(*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (/.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (sin.f64 #s(literal 0 binary64))) #s(literal 2 binary64)))
(*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (*.f64 a a) #s(literal -2 binary64))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(*.f64 (*.f64 a (-.f64 #s(literal 0 binary64) a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))))
(*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 a (-.f64 #s(literal 0 binary64) a))) (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(*.f64 (/.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (sin.f64 #s(literal 0 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 a a) #s(literal -2 binary64)))
(*.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 a (-.f64 #s(literal 0 binary64) a))))
(*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (*.f64 a a) #s(literal -2 binary64))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (*.f64 a (-.f64 #s(literal 0 binary64) a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(*.f64 (neg.f64 (*.f64 (*.f64 a a) (/.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (sin.f64 #s(literal 0 binary64))) #s(literal 2 binary64)))) #s(literal 2 binary64))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (*.f64 a (-.f64 #s(literal 0 binary64) a)))
(*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 a (-.f64 #s(literal 0 binary64) a))) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (*.f64 a (-.f64 #s(literal 0 binary64) a)))
(+.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (*.f64 a a) #s(literal -2 binary64))) (*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (+.f64 (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (sin.f64 (/.f64 angle #s(literal -180 binary64)))) (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))))
(+.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (*.f64 a a) #s(literal -2 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 0 binary64)))
(+.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (*.f64 a a) #s(literal -2 binary64))) (*.f64 (+.f64 (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (sin.f64 (/.f64 angle #s(literal -180 binary64)))) (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) (*.f64 (*.f64 a a) #s(literal -2 binary64))))
(+.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (*.f64 a a) #s(literal -2 binary64))) (*.f64 #s(literal 0 binary64) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(+.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (cos.f64 (/.f64 angle #s(literal 180 binary64))))) (*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (sin.f64 (/.f64 angle #s(literal -180 binary64))))))
(+.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 0 binary64)) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (*.f64 a a) #s(literal -2 binary64))))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 0 binary64)) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (*.f64 a a) #s(literal -2 binary64))))
(+.f64 (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (*.f64 a a) #s(literal -2 binary64))) (*.f64 (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (sin.f64 (/.f64 angle #s(literal -180 binary64)))) (*.f64 (*.f64 a a) #s(literal -2 binary64))))
(+.f64 (*.f64 #s(literal 0 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (*.f64 a a) #s(literal -2 binary64))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (*.f64 a a) #s(literal -2 binary64))))
(neg.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 a a)) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(neg.f64 (*.f64 (*.f64 a a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(neg.f64 (*.f64 (*.f64 (*.f64 a a) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64)))
(neg.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 a a) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(neg.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 #s(literal 2 binary64) (*.f64 a a))))
(neg.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 a a)))
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 a (-.f64 #s(literal 0 binary64) a))))
(*.f64 a (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (*.f64 a a) #s(literal -2 binary64)))
(*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(*.f64 (*.f64 a (-.f64 #s(literal 0 binary64) a)) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 a (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 a a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 a (-.f64 #s(literal 0 binary64) a))) #s(literal 2 binary64))
(*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 a (-.f64 #s(literal 0 binary64) a)))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) a) (-.f64 #s(literal 0 binary64) a))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (-.f64 #s(literal 0 binary64) a)) a)
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal -1 binary64)) (*.f64 a a))
(+.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) (+.f64 (/.f64 angle #s(literal -180 binary64)) (/.f64 angle #s(literal 180 binary64))))
(+.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) (+.f64 (+.f64 (/.f64 angle #s(literal -180 binary64)) (/.f64 angle #s(literal 180 binary64))) (+.f64 (/.f64 angle #s(literal -180 binary64)) (/.f64 angle #s(literal 180 binary64)))))
(+.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64)))) (/.f64 angle #s(literal -180 binary64)))
(+.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64)))) (+.f64 (/.f64 angle #s(literal -180 binary64)) (+.f64 (/.f64 angle #s(literal -180 binary64)) (/.f64 angle #s(literal 180 binary64)))))
(+.f64 (/.f64 angle #s(literal -180 binary64)) (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64)))))
(+.f64 (/.f64 angle #s(literal -180 binary64)) (+.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64)))) (+.f64 (/.f64 angle #s(literal -180 binary64)) (/.f64 angle #s(literal 180 binary64)))))
(+.f64 (+.f64 (/.f64 angle #s(literal -180 binary64)) (/.f64 angle #s(literal 180 binary64))) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(exp.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))))
(-.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64)))) (/.f64 angle #s(literal 180 binary64)))
(-.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64)))) (-.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (/.f64 angle #s(literal -180 binary64)) (/.f64 angle #s(literal 180 binary64)))))
(-.f64 #s(literal 0 binary64) (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(-.f64 #s(literal 0 binary64) (-.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))))
(-.f64 (/.f64 angle #s(literal -180 binary64)) (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -180 binary64))))
(-.f64 (/.f64 #s(literal 180 binary64) (/.f64 (/.f64 #s(literal 32400 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64)))) (/.f64 (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) (/.f64 (/.f64 #s(literal 32400 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64)))))
(-.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 (/.f64 #s(literal 32400 binary64) angle) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64))))) (/.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64)))) (/.f64 (/.f64 #s(literal 32400 binary64) angle) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64))))))
(-.f64 (/.f64 #s(literal -180 binary64) (/.f64 (/.f64 #s(literal 32400 binary64) angle) (-.f64 #s(literal -1 binary64) (PI.f64)))) (/.f64 (/.f64 #s(literal 180 binary64) (-.f64 #s(literal -1 binary64) (PI.f64))) (/.f64 (/.f64 #s(literal 32400 binary64) angle) (-.f64 #s(literal -1 binary64) (PI.f64)))))
(-.f64 (/.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64))) (/.f64 (/.f64 #s(literal 32400 binary64) angle) angle)) (/.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 (/.f64 #s(literal 32400 binary64) angle) angle)))
(-.f64 (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -180 binary64)) (/.f64 #s(literal -32400 binary64) angle)) (/.f64 angle #s(literal 180 binary64)))
(-.f64 (/.f64 (/.f64 (-.f64 #s(literal -1 binary64) (PI.f64)) (/.f64 angle #s(literal 180 binary64))) (/.f64 (/.f64 #s(literal -32400 binary64) angle) angle)) (/.f64 (/.f64 #s(literal -180 binary64) angle) (/.f64 (/.f64 #s(literal -32400 binary64) angle) angle)))
(-.f64 (/.f64 (*.f64 #s(literal -180 binary64) (-.f64 #s(literal -1 binary64) (PI.f64))) (/.f64 #s(literal 32400 binary64) angle)) (/.f64 angle #s(literal 180 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -180 binary64) angle)) (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(-.f64 (+.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal 0 binary64)) (/.f64 angle #s(literal 180 binary64)))
(fma.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 180 binary64)) (/.f64 angle #s(literal -180 binary64)))
(fma.f64 angle #s(literal -1/180 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64)))))
(fma.f64 #s(literal 1 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64)))) (/.f64 angle #s(literal -180 binary64)))
(fma.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 angle #s(literal -180 binary64)))
(fma.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64)) (/.f64 angle #s(literal -180 binary64)))
(fma.f64 #s(literal -1 binary64) (/.f64 angle #s(literal 180 binary64)) (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64)))))
(fma.f64 (*.f64 #s(literal 180 binary64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) angle) (+.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 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64)))))
(fma.f64 (-.f64 #s(literal -1 binary64) (PI.f64)) (/.f64 angle #s(literal -180 binary64)) (/.f64 angle #s(literal -180 binary64)))
(fma.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 180 binary64)) angle (/.f64 angle #s(literal -180 binary64)))
(fma.f64 (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal 1/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 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(neg.f64 (+.f64 (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -180 binary64))) (/.f64 angle #s(literal 180 binary64))))
(neg.f64 (+.f64 (/.f64 angle #s(literal 180 binary64)) (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -180 binary64)))))
(neg.f64 (/.f64 (*.f64 #s(literal 180 binary64) (PI.f64)) (/.f64 #s(literal -32400 binary64) angle)))
(neg.f64 (/.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal -180 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) angle)))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 #s(literal 180 binary64) (PI.f64))) (/.f64 #s(literal 32400 binary64) angle)))
(/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal 180 binary64) (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64)))))
(/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 #s(literal 32400 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64))) (-.f64 #s(literal 180 binary64) (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 #s(literal 32400 binary64) angle) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64)))) (+.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 #s(literal -1 binary64) (PI.f64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 #s(literal 32400 binary64) angle) (-.f64 #s(literal -1 binary64) (PI.f64))) (-.f64 #s(literal -180 binary64) (/.f64 #s(literal 180 binary64) (-.f64 #s(literal -1 binary64) (PI.f64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 #s(literal 32400 binary64) angle) angle) (+.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64))) (/.f64 #s(literal -180 binary64) angle))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -32400 binary64) angle) (+.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -180 binary64)) #s(literal 180 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 #s(literal -32400 binary64) angle) angle) (+.f64 (/.f64 (-.f64 #s(literal -1 binary64) (PI.f64)) (/.f64 angle #s(literal 180 binary64))) (/.f64 #s(literal 180 binary64) angle))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 32400 binary64) angle) (+.f64 (*.f64 #s(literal -180 binary64) (-.f64 #s(literal -1 binary64) (PI.f64))) #s(literal -180 binary64))))
(/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))
(/.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (PI.f64)))
(/.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) #s(literal 1 binary64))
(/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 180 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))
(/.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) angle))
(/.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64))))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -180 binary64) (*.f64 (PI.f64) angle)))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) angle) (/.f64 #s(literal 180 binary64) (PI.f64))))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) angle) (/.f64 #s(literal -180 binary64) (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 #s(literal 180 binary64) (PI.f64)) (/.f64 #s(literal 32400 binary64) angle))
(/.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 #s(literal -180 binary64) (PI.f64)))
(/.f64 (-.f64 #s(literal 0 binary64) angle) (*.f64 (/.f64 #s(literal 180 binary64) (PI.f64)) #s(literal -1 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal -180 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))
(/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (*.f64 #s(literal 180 binary64) (/.f64 #s(literal -1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (*.f64 (/.f64 #s(literal -180 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (*.f64 (/.f64 #s(literal 1 binary64) angle) (/.f64 #s(literal -180 binary64) (sqrt.f64 (PI.f64)))))
(/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (*.f64 (/.f64 #s(literal -1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))) #s(literal 180 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (*.f64 (/.f64 #s(literal 180 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))) #s(literal -1 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal -180 binary64) angle))
(/.f64 (/.f64 (PI.f64) (/.f64 #s(literal -1 binary64) angle)) #s(literal -180 binary64))
(/.f64 #s(literal 1/180 binary64) (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64)))
(/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle))
(/.f64 #s(literal -1/180 binary64) (/.f64 #s(literal -1 binary64) (*.f64 (PI.f64) angle)))
(/.f64 (-.f64 #s(literal 180 binary64) (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64)))) (/.f64 (/.f64 #s(literal 32400 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64))))
(/.f64 (+.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 #s(literal -1 binary64) (PI.f64)))) (/.f64 (/.f64 #s(literal 32400 binary64) angle) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64)))))
(/.f64 (-.f64 #s(literal -180 binary64) (/.f64 #s(literal 180 binary64) (-.f64 #s(literal -1 binary64) (PI.f64)))) (/.f64 (/.f64 #s(literal 32400 binary64) angle) (-.f64 #s(literal -1 binary64) (PI.f64))))
(/.f64 (+.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64))) (/.f64 #s(literal -180 binary64) angle)) (/.f64 (/.f64 #s(literal 32400 binary64) angle) angle))
(/.f64 (+.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -180 binary64)) #s(literal 180 binary64)) (/.f64 #s(literal -32400 binary64) angle))
(/.f64 (+.f64 (/.f64 (-.f64 #s(literal -1 binary64) (PI.f64)) (/.f64 angle #s(literal 180 binary64))) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (/.f64 #s(literal -32400 binary64) angle) angle))
(/.f64 (+.f64 (*.f64 #s(literal -180 binary64) (-.f64 #s(literal -1 binary64) (PI.f64))) #s(literal -180 binary64)) (/.f64 #s(literal 32400 binary64) angle))
(/.f64 (/.f64 (PI.f64) #s(literal -180 binary64)) (/.f64 #s(literal -1 binary64) angle))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 #s(literal 180 binary64) (PI.f64))) (/.f64 #s(literal -32400 binary64) angle))
(/.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)) #s(literal -1 binary64))
(/.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (cbrt.f64 (PI.f64)) angle)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) angle) (/.f64 #s(literal -180 binary64) (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) angle) (*.f64 (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64))) #s(literal -1 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) angle) (*.f64 (/.f64 #s(literal -180 binary64) (sqrt.f64 (PI.f64))) #s(literal 1 binary64)))
(/.f64 (/.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1/2 binary64)))
(/.f64 (/.f64 (*.f64 #s(literal 180 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) #s(literal 180 binary64))
(/.f64 (-.f64 (-.f64 #s(literal -1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal -180 binary64) angle))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal -1 binary64) (PI.f64)) angle) (-.f64 #s(literal 0 binary64) angle)) #s(literal -180 binary64))
(/.f64 (*.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal -180 binary64) (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) #s(literal -1 binary64)) (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -180 binary64) (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 180 binary64) (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (neg.f64 (/.f64 (/.f64 #s(literal 32400 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (+.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 #s(literal -1 binary64) (PI.f64))))) (neg.f64 (/.f64 (/.f64 #s(literal 32400 binary64) angle) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64))))))
(/.f64 (neg.f64 (-.f64 #s(literal -180 binary64) (/.f64 #s(literal 180 binary64) (-.f64 #s(literal -1 binary64) (PI.f64))))) (neg.f64 (/.f64 (/.f64 #s(literal 32400 binary64) angle) (-.f64 #s(literal -1 binary64) (PI.f64)))))
(/.f64 (neg.f64 (+.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64))) (/.f64 #s(literal -180 binary64) angle))) (/.f64 (/.f64 #s(literal -32400 binary64) angle) angle))
(/.f64 (neg.f64 (+.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -180 binary64)) #s(literal 180 binary64))) (/.f64 #s(literal 32400 binary64) angle))
(/.f64 (neg.f64 (+.f64 (/.f64 (-.f64 #s(literal -1 binary64) (PI.f64)) (/.f64 angle #s(literal 180 binary64))) (/.f64 #s(literal 180 binary64) angle))) (/.f64 (/.f64 #s(literal 32400 binary64) angle) angle))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal -180 binary64) (-.f64 #s(literal -1 binary64) (PI.f64))) #s(literal -180 binary64))) (/.f64 #s(literal -32400 binary64) angle))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 #s(literal 180 binary64) (PI.f64)))) (/.f64 #s(literal 32400 binary64) angle))
(/.f64 (neg.f64 (/.f64 (*.f64 #s(literal 180 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) #s(literal -180 binary64))
(/.f64 (neg.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))) (/.f64 #s(literal -1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))
(/.f64 (*.f64 (*.f64 #s(literal 180 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 #s(literal 32400 binary64) angle))
(/.f64 (*.f64 (/.f64 (PI.f64) #s(literal -180 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) angle))
(/.f64 (*.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))) (/.f64 #s(literal -1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))
(/.f64 (/.f64 (*.f64 #s(literal 180 binary64) (PI.f64)) #s(literal 180 binary64)) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (/.f64 (-.f64 #s(literal 180 binary64) (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64)))) (/.f64 #s(literal 180 binary64) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64))))) #s(literal 180 binary64))
(/.f64 (/.f64 (+.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 #s(literal -1 binary64) (PI.f64)))) (/.f64 #s(literal 180 binary64) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64))))) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (/.f64 (-.f64 #s(literal -180 binary64) (/.f64 #s(literal 180 binary64) (-.f64 #s(literal -1 binary64) (PI.f64)))) (/.f64 #s(literal 180 binary64) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64))))) #s(literal -180 binary64))
(/.f64 (/.f64 (+.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64))) (/.f64 #s(literal -180 binary64) angle)) (/.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 -180 binary64)) #s(literal 180 binary64)) (/.f64 #s(literal 180 binary64) angle)) #s(literal -180 binary64))
(/.f64 (/.f64 (+.f64 (/.f64 (-.f64 #s(literal -1 binary64) (PI.f64)) (/.f64 angle #s(literal 180 binary64))) (/.f64 #s(literal 180 binary64) angle)) (/.f64 #s(literal -180 binary64) angle)) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (/.f64 (+.f64 (*.f64 #s(literal -180 binary64) (-.f64 #s(literal -1 binary64) (PI.f64))) #s(literal -180 binary64)) (/.f64 #s(literal -180 binary64) angle)) #s(literal -180 binary64))
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (PI.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 #s(literal 180 binary64) (*.f64 (PI.f64) angle)) #s(literal -1 binary64))
(pow.f64 (exp.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))) #s(literal -1 binary64))
(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
(*.f64 (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 (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) #s(literal 1 binary64)))
(*.f64 (cbrt.f64 (PI.f64)) (*.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (/.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) #s(literal 180 binary64))))
(*.f64 (cbrt.f64 (PI.f64)) (/.f64 (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) #s(literal 1 binary64)))
(*.f64 (cbrt.f64 (PI.f64)) (/.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (/.f64 #s(literal 180 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))))
(*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))
(*.f64 angle (+.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 180 binary64)) #s(literal -1/180 binary64)))
(*.f64 angle (+.f64 #s(literal -1/180 binary64) (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 180 binary64))))
(*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)))
(*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (/.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (*.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64))) #s(literal -1/180 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 #s(literal -1 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))
(*.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (PI.f64)) (/.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) #s(literal 180 binary64)))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))
(*.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) (/.f64 (sqrt.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 binary64) (/.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 #s(literal 180 binary64) (PI.f64))))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) #s(literal 180 binary64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) #s(literal 180 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64))) (/.f64 angle #s(literal -180 binary64))))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 (/.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) #s(literal 180 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 #s(literal 180 binary64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) angle))
(*.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) (sqrt.f64 (PI.f64))) (*.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal -1/180 binary64) (/.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) angle)))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -180 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (*.f64 (sqrt.f64 (PI.f64)) (/.f64 angle #s(literal -180 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal -180 binary64) angle)))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (*.f64 #s(literal -1/180 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) #s(literal -180 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 angle #s(literal -180 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (*.f64 (/.f64 angle #s(literal -180 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 (PI.f64) (/.f64 #s(literal -1 binary64) angle)) #s(literal -1/180 binary64))
(*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) angle))
(*.f64 #s(literal 1/180 binary64) (/.f64 angle (/.f64 #s(literal 1 binary64) (PI.f64))))
(*.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) angle)))
(*.f64 #s(literal 1/180 binary64) (+.f64 (-.f64 #s(literal 0 binary64) angle) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64)))))
(*.f64 (/.f64 angle #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) (PI.f64)))
(*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) angle)
(*.f64 (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) (cbrt.f64 (PI.f64)))
(*.f64 (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) (/.f64 (cbrt.f64 (PI.f64)) #s(literal 1 binary64)))
(*.f64 #s(literal -1/180 binary64) (/.f64 (PI.f64) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 #s(literal -1/180 binary64) (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 (PI.f64) angle)) #s(literal -1 binary64)))
(*.f64 #s(literal -1/180 binary64) (/.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 #s(literal 1 binary64) (PI.f64))))
(*.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) #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 #s(literal 180 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))))
(*.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (*.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64))))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/9 binary64)) (*.f64 (pow.f64 (PI.f64) #s(literal 1/9 binary64)) (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64))))
(*.f64 (-.f64 #s(literal 180 binary64) (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64)))) (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 32400 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64)))))
(*.f64 (+.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 #s(literal -1 binary64) (PI.f64)))) (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 32400 binary64) angle) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64))))))
(*.f64 (-.f64 #s(literal -180 binary64) (/.f64 #s(literal 180 binary64) (-.f64 #s(literal -1 binary64) (PI.f64)))) (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 32400 binary64) angle) (-.f64 #s(literal -1 binary64) (PI.f64)))))
(*.f64 (+.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64))) (/.f64 #s(literal -180 binary64) angle)) (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 32400 binary64) angle) angle)))
(*.f64 (+.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -180 binary64)) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -32400 binary64) angle)))
(*.f64 (+.f64 (/.f64 (-.f64 #s(literal -1 binary64) (PI.f64)) (/.f64 angle #s(literal 180 binary64))) (/.f64 #s(literal 180 binary64) angle)) (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -32400 binary64) angle) angle)))
(*.f64 (+.f64 (*.f64 #s(literal -180 binary64) (-.f64 #s(literal -1 binary64) (PI.f64))) #s(literal -180 binary64)) (*.f64 #s(literal 1/32400 binary64) angle))
(*.f64 (/.f64 (PI.f64) #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 #s(literal 180 binary64) (PI.f64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -32400 binary64) angle)))
(*.f64 (*.f64 angle (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (/.f64 (cbrt.f64 (PI.f64)) #s(literal -180 binary64)))
(*.f64 (*.f64 angle (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (*.f64 (cbrt.f64 (PI.f64)) #s(literal -1/180 binary64)))
(*.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)) #s(literal -1 binary64))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 180 binary64)) (*.f64 (cbrt.f64 (PI.f64)) angle))
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 180 binary64)))
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) (/.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))))
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) (*.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)) (cbrt.f64 (PI.f64))))
(*.f64 (*.f64 #s(literal 1/32400 binary64) angle) (*.f64 #s(literal 180 binary64) (PI.f64)))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (*.f64 (cbrt.f64 (PI.f64)) (/.f64 angle #s(literal -180 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal -180 binary64) angle)))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (*.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) #s(literal -1/180 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (/.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) #s(literal -180 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64))) (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal -180 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64))) (*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal -1/180 binary64)))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal -180 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) angle))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) angle) (/.f64 (sqrt.f64 (PI.f64)) #s(literal -180 binary64)))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) angle) (/.f64 #s(literal -1/180 binary64) (pow.f64 (PI.f64) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) #s(literal 180 binary64)) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (*.f64 #s(literal 180 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) #s(literal 1/180 binary64))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)) (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) angle)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 180 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (cbrt.f64 (PI.f64)) angle)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 angle #s(literal -180 binary64)))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) #s(literal 180 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) angle)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 #s(literal 1 binary64) angle)) (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 1 binary64)) (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal -180 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal -1 binary64) angle)) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal -180 binary64)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 #s(literal -1 binary64) angle)) (/.f64 (cbrt.f64 (PI.f64)) #s(literal -180 binary64)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 #s(literal -1 binary64) angle)) (/.f64 (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64))) #s(literal 180 binary64)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal -1 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64))) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal -1 binary64)) (/.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal -180 binary64)) (/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal -180 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64))) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) #s(literal 180 binary64)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) angle)) (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) #s(literal 180 binary64)))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal -1 binary64)) (/.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) #s(literal 180 binary64)))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) (/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (/.f64 #s(literal 1 binary64) angle)) (/.f64 (cbrt.f64 (PI.f64)) #s(literal -180 binary64)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (/.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) (/.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) angle)) (/.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) #s(literal 180 binary64)))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 #s(literal -1 binary64) angle)) (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) #s(literal -1 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) angle))
(*.f64 (*.f64 #s(literal 1/180 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (*.f64 (cbrt.f64 (PI.f64)) angle))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 180 binary64))) (*.f64 (cbrt.f64 (PI.f64)) angle))
(*.f64 (*.f64 (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) #s(literal 1 binary64)) (cbrt.f64 (PI.f64)))
(*.f64 (*.f64 (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal 1/6 binary64))) (pow.f64 (PI.f64) #s(literal 1/6 binary64)))
(*.f64 (*.f64 (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal 2/9 binary64))) (pow.f64 (PI.f64) #s(literal 1/9 binary64)))
(*.f64 (*.f64 #s(literal -1/180 binary64) (PI.f64)) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (*.f64 #s(literal -1/180 binary64) (cbrt.f64 (PI.f64))) (*.f64 angle (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))))
(*.f64 (*.f64 #s(literal -1/180 binary64) (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64))))
(*.f64 (*.f64 #s(literal -1/180 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 (cbrt.f64 (PI.f64)) angle)))
(*.f64 (*.f64 #s(literal -1/180 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (*.f64 (cbrt.f64 (PI.f64)) angle))
(*.f64 (*.f64 #s(literal -1/180 binary64) (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64)))) (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))))
(*.f64 (*.f64 (/.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal 1/4 binary64))) (pow.f64 (PI.f64) #s(literal 1/4 binary64)))
(*.f64 (*.f64 (/.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) #s(literal 180 binary64)) (cbrt.f64 (PI.f64))) (pow.f64 (PI.f64) #s(literal 1/6 binary64)))
(*.f64 (*.f64 (/.f64 (PI.f64) #s(literal -180 binary64)) #s(literal -1 binary64)) angle)
(*.f64 (/.f64 (*.f64 #s(literal 180 binary64) (PI.f64)) #s(literal 180 binary64)) (/.f64 angle #s(literal 180 binary64)))
(*.f64 (/.f64 (*.f64 #s(literal 180 binary64) (PI.f64)) #s(literal 32400 binary64)) angle)
(*.f64 (/.f64 (*.f64 #s(literal 180 binary64) (PI.f64)) #s(literal -32400 binary64)) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (cbrt.f64 (PI.f64)))
(*.f64 (/.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))))
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) angle)) #s(literal -1 binary64)))
(exp.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (PI.f64))) (*.f64 #s(literal -1 binary64) (log.f64 angle))))
(-.f64 #s(literal 0 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) angle))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) angle)) (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) angle))
(neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) angle))
(neg.f64 (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) angle) #s(literal 1 binary64)))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) angle)))
(/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) angle))
(/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 1 binary64) angle))
(/.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))
(/.f64 #s(literal -1 binary64) (*.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) (/.f64 #s(literal -1 binary64) angle)))
(/.f64 (-.f64 #s(literal 0 binary64) angle) (*.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) angle) (*.f64 #s(literal -1 binary64) (pow.f64 (PI.f64) #s(literal -1/2 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal -1 binary64) angle))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) angle) #s(literal -1 binary64))
(/.f64 (*.f64 angle (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) angle) #s(literal -1 binary64))
(*.f64 (cbrt.f64 (PI.f64)) (/.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (cbrt.f64 (PI.f64)) (*.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) angle))
(*.f64 angle (sqrt.f64 (PI.f64)))
(*.f64 #s(literal 1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))
(*.f64 (sqrt.f64 (PI.f64)) angle)
(*.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) angle))
(*.f64 (-.f64 #s(literal 0 binary64) angle) (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) angle))
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) (pow.f64 (PI.f64) #s(literal 1/6 binary64)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 #s(literal 1 binary64) angle)) (pow.f64 (PI.f64) #s(literal 1/4 binary64)))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal -1 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 1/4 binary64))) (pow.f64 (PI.f64) #s(literal 1/4 binary64)))
(+.f64 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) (*.f64 (*.f64 a (-.f64 #s(literal 0 binary64) a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))))
(+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) (*.f64 (/.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (sin.f64 #s(literal 0 binary64))) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (/.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (sin.f64 #s(literal 0 binary64))) #s(literal 2 binary64))))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (sin.f64 #s(literal 0 binary64)))) #s(literal 2 binary64))
(/.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (sin.f64 #s(literal 0 binary64))) (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a)))) #s(literal 2 binary64))
(*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (sin.f64 #s(literal 0 binary64))) #s(literal 2 binary64))))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))
(*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (/.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (sin.f64 #s(literal 0 binary64))) #s(literal 2 binary64)))
(*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(*.f64 (/.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (sin.f64 #s(literal 0 binary64))) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (sin.f64 #s(literal 0 binary64))) #s(literal 2 binary64))) #s(literal 2 binary64))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (*.f64 (/.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (sin.f64 #s(literal 0 binary64))) #s(literal 2 binary64)) (-.f64 (*.f64 b b) (*.f64 a a))) #s(literal 2 binary64))
(+.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (+.f64 (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (sin.f64 (/.f64 angle #s(literal -180 binary64)))) (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))))
(+.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (+.f64 (+.f64 (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (sin.f64 (/.f64 angle #s(literal -180 binary64)))) (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) (+.f64 (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (sin.f64 (/.f64 angle #s(literal -180 binary64)))) (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))))
(+.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (sin.f64 (/.f64 angle #s(literal -180 binary64)))))
(+.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (+.f64 (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (sin.f64 (/.f64 angle #s(literal -180 binary64)))) (+.f64 (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (sin.f64 (/.f64 angle #s(literal -180 binary64)))) (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))))
(+.f64 (+.f64 (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (sin.f64 (/.f64 angle #s(literal -180 binary64)))) (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(+.f64 (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (sin.f64 (/.f64 angle #s(literal -180 binary64)))) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))))
(+.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (+.f64 (/.f64 angle #s(literal -180 binary64)) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (+.f64 (/.f64 angle #s(literal -180 binary64)) (/.f64 angle #s(literal 180 binary64))))))
(-.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))
(-.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (-.f64 (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))) (+.f64 (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (sin.f64 (/.f64 angle #s(literal -180 binary64)))) (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))))
(sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (cos.f64 (/.f64 angle #s(literal 180 binary64))) (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (sin.f64 (/.f64 angle #s(literal -180 binary64)))))
(fma.f64 (cos.f64 (/.f64 angle #s(literal 180 binary64))) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (sin.f64 (/.f64 angle #s(literal -180 binary64)))))
(neg.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))))
(cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(+.f64 (*.f64 b b) (*.f64 a (-.f64 #s(literal 0 binary64) a)))
(+.f64 (*.f64 b b) (+.f64 (*.f64 a (-.f64 #s(literal 0 binary64) a)) (*.f64 #s(literal 0 binary64) (*.f64 a a))))
(+.f64 (*.f64 b b) (neg.f64 (-.f64 (*.f64 a a) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(+.f64 (*.f64 b b) (+.f64 (+.f64 (*.f64 a (-.f64 #s(literal 0 binary64) a)) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (*.f64 #s(literal 0 binary64) (*.f64 a a))))
(+.f64 (*.f64 b b) (+.f64 (*.f64 a (-.f64 #s(literal 0 binary64) a)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(+.f64 (*.f64 b b) (+.f64 (+.f64 (*.f64 a (-.f64 #s(literal 0 binary64) a)) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(+.f64 (-.f64 (*.f64 b b) (*.f64 a a)) #s(literal 0 binary64))
(+.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 #s(literal 0 binary64) (*.f64 a a)))
(+.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))))
(+.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (*.f64 #s(literal 0 binary64) (*.f64 a a))))
(+.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(+.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(+.f64 #s(literal 0 binary64) (-.f64 (*.f64 b b) (*.f64 a a)))
(+.f64 (*.f64 a (-.f64 #s(literal 0 binary64) a)) (*.f64 b b))
(+.f64 (*.f64 a (-.f64 #s(literal 0 binary64) a)) (+.f64 (*.f64 b b) (*.f64 #s(literal 0 binary64) (*.f64 a a))))
(+.f64 (*.f64 a (-.f64 #s(literal 0 binary64) a)) (+.f64 (*.f64 b b) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(+.f64 (*.f64 a (-.f64 #s(literal 0 binary64) a)) (+.f64 (*.f64 a a) (-.f64 (*.f64 b b) (*.f64 a a))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a)))
(+.f64 (+.f64 (*.f64 a (-.f64 #s(literal 0 binary64) a)) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (*.f64 b b))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (-.f64 (*.f64 b b) (*.f64 a a)))
(+.f64 (+.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 a (-.f64 #s(literal 0 binary64) a))) (*.f64 a a))
(+.f64 (+.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 b b)) (*.f64 a (-.f64 #s(literal 0 binary64) a)))
(+.f64 (+.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 b b)) (+.f64 (*.f64 a (-.f64 #s(literal 0 binary64) a)) (*.f64 #s(literal 0 binary64) (*.f64 a a))))
(-.f64 (*.f64 b b) (*.f64 a a))
(-.f64 (*.f64 b b) (-.f64 (*.f64 a a) (*.f64 #s(literal 0 binary64) (*.f64 a a))))
(-.f64 (*.f64 b b) (-.f64 (-.f64 (*.f64 a a) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (*.f64 #s(literal 0 binary64) (*.f64 a a))))
(-.f64 (*.f64 b b) (-.f64 (*.f64 a a) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(-.f64 (*.f64 b b) (-.f64 (-.f64 (*.f64 a a) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(-.f64 #s(literal 0 binary64) (-.f64 (*.f64 a a) (*.f64 b b)))
(-.f64 (+.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 b b)) (*.f64 a a))
(-.f64 (+.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 b b)) (-.f64 (*.f64 a a) (*.f64 #s(literal 0 binary64) (*.f64 a a))))
(fma.f64 b b (*.f64 a (-.f64 #s(literal 0 binary64) a)))
(fma.f64 b b (+.f64 (*.f64 a (-.f64 #s(literal 0 binary64) a)) (*.f64 #s(literal 0 binary64) (*.f64 a a))))
(fma.f64 b b (neg.f64 (-.f64 (*.f64 a a) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 a (-.f64 #s(literal 0 binary64) a) (*.f64 b b))
(fma.f64 (-.f64 #s(literal 0 binary64) a) a (*.f64 b b))
(fma.f64 #s(literal -1 binary64) (*.f64 a a) (*.f64 b b))
(+.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (+.f64 (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (sin.f64 (/.f64 angle #s(literal -180 binary64)))) (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))))
(+.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (+.f64 (+.f64 (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (sin.f64 (/.f64 angle #s(literal -180 binary64)))) (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) (+.f64 (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (sin.f64 (/.f64 angle #s(literal -180 binary64)))) (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))))
(+.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (sin.f64 (/.f64 angle #s(literal -180 binary64)))))
(+.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (+.f64 (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (sin.f64 (/.f64 angle #s(literal -180 binary64)))) (+.f64 (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (sin.f64 (/.f64 angle #s(literal -180 binary64)))) (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))))
(+.f64 (+.f64 (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (sin.f64 (/.f64 angle #s(literal -180 binary64)))) (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(+.f64 (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (sin.f64 (/.f64 angle #s(literal -180 binary64)))) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))))
(+.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (+.f64 (/.f64 angle #s(literal -180 binary64)) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (+.f64 (/.f64 angle #s(literal -180 binary64)) (/.f64 angle #s(literal 180 binary64))))))
(-.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))
(-.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (-.f64 (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))) (+.f64 (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (sin.f64 (/.f64 angle #s(literal -180 binary64)))) (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))))
(sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (cos.f64 (/.f64 angle #s(literal 180 binary64))) (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (sin.f64 (/.f64 angle #s(literal -180 binary64)))))
(fma.f64 (cos.f64 (/.f64 angle #s(literal 180 binary64))) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (sin.f64 (/.f64 angle #s(literal -180 binary64)))))
(neg.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))))
(cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(+.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) (+.f64 (/.f64 angle #s(literal -180 binary64)) (/.f64 angle #s(literal 180 binary64))))
(+.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) (+.f64 (+.f64 (/.f64 angle #s(literal -180 binary64)) (/.f64 angle #s(literal 180 binary64))) (+.f64 (/.f64 angle #s(literal -180 binary64)) (/.f64 angle #s(literal 180 binary64)))))
(+.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64)))) (/.f64 angle #s(literal -180 binary64)))
(+.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64)))) (+.f64 (/.f64 angle #s(literal -180 binary64)) (+.f64 (/.f64 angle #s(literal -180 binary64)) (/.f64 angle #s(literal 180 binary64)))))
(+.f64 (/.f64 angle #s(literal -180 binary64)) (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64)))))
(+.f64 (/.f64 angle #s(literal -180 binary64)) (+.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64)))) (+.f64 (/.f64 angle #s(literal -180 binary64)) (/.f64 angle #s(literal 180 binary64)))))
(+.f64 (+.f64 (/.f64 angle #s(literal -180 binary64)) (/.f64 angle #s(literal 180 binary64))) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(exp.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))))
(-.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64)))) (/.f64 angle #s(literal 180 binary64)))
(-.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64)))) (-.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (/.f64 angle #s(literal -180 binary64)) (/.f64 angle #s(literal 180 binary64)))))
(-.f64 #s(literal 0 binary64) (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(-.f64 #s(literal 0 binary64) (-.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))))
(-.f64 (/.f64 angle #s(literal -180 binary64)) (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -180 binary64))))
(-.f64 (/.f64 #s(literal 180 binary64) (/.f64 (/.f64 #s(literal 32400 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64)))) (/.f64 (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) (/.f64 (/.f64 #s(literal 32400 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64)))))
(-.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 (/.f64 #s(literal 32400 binary64) angle) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64))))) (/.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64)))) (/.f64 (/.f64 #s(literal 32400 binary64) angle) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64))))))
(-.f64 (/.f64 #s(literal -180 binary64) (/.f64 (/.f64 #s(literal 32400 binary64) angle) (-.f64 #s(literal -1 binary64) (PI.f64)))) (/.f64 (/.f64 #s(literal 180 binary64) (-.f64 #s(literal -1 binary64) (PI.f64))) (/.f64 (/.f64 #s(literal 32400 binary64) angle) (-.f64 #s(literal -1 binary64) (PI.f64)))))
(-.f64 (/.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64))) (/.f64 (/.f64 #s(literal 32400 binary64) angle) angle)) (/.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 (/.f64 #s(literal 32400 binary64) angle) angle)))
(-.f64 (/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -180 binary64)) (/.f64 #s(literal -32400 binary64) angle)) (/.f64 angle #s(literal 180 binary64)))
(-.f64 (/.f64 (/.f64 (-.f64 #s(literal -1 binary64) (PI.f64)) (/.f64 angle #s(literal 180 binary64))) (/.f64 (/.f64 #s(literal -32400 binary64) angle) angle)) (/.f64 (/.f64 #s(literal -180 binary64) angle) (/.f64 (/.f64 #s(literal -32400 binary64) angle) angle)))
(-.f64 (/.f64 (*.f64 #s(literal -180 binary64) (-.f64 #s(literal -1 binary64) (PI.f64))) (/.f64 #s(literal 32400 binary64) angle)) (/.f64 angle #s(literal 180 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -180 binary64) angle)) (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(-.f64 (+.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal 0 binary64)) (/.f64 angle #s(literal 180 binary64)))
(fma.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 180 binary64)) (/.f64 angle #s(literal -180 binary64)))
(fma.f64 angle #s(literal -1/180 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64)))))
(fma.f64 #s(literal 1 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64)))) (/.f64 angle #s(literal -180 binary64)))
(fma.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 angle #s(literal -180 binary64)))
(fma.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64)) (/.f64 angle #s(literal -180 binary64)))
(fma.f64 #s(literal -1 binary64) (/.f64 angle #s(literal 180 binary64)) (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64)))))
(fma.f64 (*.f64 #s(literal 180 binary64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) angle) (+.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 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64)))))
(fma.f64 (-.f64 #s(literal -1 binary64) (PI.f64)) (/.f64 angle #s(literal -180 binary64)) (/.f64 angle #s(literal -180 binary64)))
(fma.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 180 binary64)) angle (/.f64 angle #s(literal -180 binary64)))
(fma.f64 (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal 1/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 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(neg.f64 (+.f64 (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -180 binary64))) (/.f64 angle #s(literal 180 binary64))))
(neg.f64 (+.f64 (/.f64 angle #s(literal 180 binary64)) (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -180 binary64)))))
(neg.f64 (/.f64 (*.f64 #s(literal 180 binary64) (PI.f64)) (/.f64 #s(literal -32400 binary64) angle)))
(neg.f64 (/.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal -180 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) angle)))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 #s(literal 180 binary64) (PI.f64))) (/.f64 #s(literal 32400 binary64) angle)))
(/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal 180 binary64) (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64)))))
(/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 #s(literal 32400 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64))) (-.f64 #s(literal 180 binary64) (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 #s(literal 32400 binary64) angle) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64)))) (+.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 #s(literal -1 binary64) (PI.f64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 #s(literal 32400 binary64) angle) (-.f64 #s(literal -1 binary64) (PI.f64))) (-.f64 #s(literal -180 binary64) (/.f64 #s(literal 180 binary64) (-.f64 #s(literal -1 binary64) (PI.f64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 #s(literal 32400 binary64) angle) angle) (+.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64))) (/.f64 #s(literal -180 binary64) angle))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -32400 binary64) angle) (+.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -180 binary64)) #s(literal 180 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 #s(literal -32400 binary64) angle) angle) (+.f64 (/.f64 (-.f64 #s(literal -1 binary64) (PI.f64)) (/.f64 angle #s(literal 180 binary64))) (/.f64 #s(literal 180 binary64) angle))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 32400 binary64) angle) (+.f64 (*.f64 #s(literal -180 binary64) (-.f64 #s(literal -1 binary64) (PI.f64))) #s(literal -180 binary64))))
(/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))
(/.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (PI.f64)))
(/.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) #s(literal 1 binary64))
(/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 180 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))
(/.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) angle))
(/.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64))))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -180 binary64) (*.f64 (PI.f64) angle)))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) angle) (/.f64 #s(literal 180 binary64) (PI.f64))))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) angle) (/.f64 #s(literal -180 binary64) (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 #s(literal 180 binary64) (PI.f64)) (/.f64 #s(literal 32400 binary64) angle))
(/.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 #s(literal -180 binary64) (PI.f64)))
(/.f64 (-.f64 #s(literal 0 binary64) angle) (*.f64 (/.f64 #s(literal 180 binary64) (PI.f64)) #s(literal -1 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal -180 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))
(/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (*.f64 #s(literal 180 binary64) (/.f64 #s(literal -1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (*.f64 (/.f64 #s(literal -180 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (*.f64 (/.f64 #s(literal 1 binary64) angle) (/.f64 #s(literal -180 binary64) (sqrt.f64 (PI.f64)))))
(/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (*.f64 (/.f64 #s(literal -1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))) #s(literal 180 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (*.f64 (/.f64 #s(literal 180 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))) #s(literal -1 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal -180 binary64) angle))
(/.f64 (/.f64 (PI.f64) (/.f64 #s(literal -1 binary64) angle)) #s(literal -180 binary64))
(/.f64 #s(literal 1/180 binary64) (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64)))
(/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle))
(/.f64 #s(literal -1/180 binary64) (/.f64 #s(literal -1 binary64) (*.f64 (PI.f64) angle)))
(/.f64 (-.f64 #s(literal 180 binary64) (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64)))) (/.f64 (/.f64 #s(literal 32400 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64))))
(/.f64 (+.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 #s(literal -1 binary64) (PI.f64)))) (/.f64 (/.f64 #s(literal 32400 binary64) angle) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64)))))
(/.f64 (-.f64 #s(literal -180 binary64) (/.f64 #s(literal 180 binary64) (-.f64 #s(literal -1 binary64) (PI.f64)))) (/.f64 (/.f64 #s(literal 32400 binary64) angle) (-.f64 #s(literal -1 binary64) (PI.f64))))
(/.f64 (+.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64))) (/.f64 #s(literal -180 binary64) angle)) (/.f64 (/.f64 #s(literal 32400 binary64) angle) angle))
(/.f64 (+.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -180 binary64)) #s(literal 180 binary64)) (/.f64 #s(literal -32400 binary64) angle))
(/.f64 (+.f64 (/.f64 (-.f64 #s(literal -1 binary64) (PI.f64)) (/.f64 angle #s(literal 180 binary64))) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (/.f64 #s(literal -32400 binary64) angle) angle))
(/.f64 (+.f64 (*.f64 #s(literal -180 binary64) (-.f64 #s(literal -1 binary64) (PI.f64))) #s(literal -180 binary64)) (/.f64 #s(literal 32400 binary64) angle))
(/.f64 (/.f64 (PI.f64) #s(literal -180 binary64)) (/.f64 #s(literal -1 binary64) angle))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 #s(literal 180 binary64) (PI.f64))) (/.f64 #s(literal -32400 binary64) angle))
(/.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)) #s(literal -1 binary64))
(/.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (cbrt.f64 (PI.f64)) angle)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) angle) (/.f64 #s(literal -180 binary64) (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) angle) (*.f64 (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64))) #s(literal -1 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) angle) (*.f64 (/.f64 #s(literal -180 binary64) (sqrt.f64 (PI.f64))) #s(literal 1 binary64)))
(/.f64 (/.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1/2 binary64)))
(/.f64 (/.f64 (*.f64 #s(literal 180 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) #s(literal 180 binary64))
(/.f64 (-.f64 (-.f64 #s(literal -1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal -180 binary64) angle))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal -1 binary64) (PI.f64)) angle) (-.f64 #s(literal 0 binary64) angle)) #s(literal -180 binary64))
(/.f64 (*.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal -180 binary64) (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) #s(literal -1 binary64)) (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -180 binary64) (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 180 binary64) (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (neg.f64 (/.f64 (/.f64 #s(literal 32400 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (+.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 #s(literal -1 binary64) (PI.f64))))) (neg.f64 (/.f64 (/.f64 #s(literal 32400 binary64) angle) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64))))))
(/.f64 (neg.f64 (-.f64 #s(literal -180 binary64) (/.f64 #s(literal 180 binary64) (-.f64 #s(literal -1 binary64) (PI.f64))))) (neg.f64 (/.f64 (/.f64 #s(literal 32400 binary64) angle) (-.f64 #s(literal -1 binary64) (PI.f64)))))
(/.f64 (neg.f64 (+.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64))) (/.f64 #s(literal -180 binary64) angle))) (/.f64 (/.f64 #s(literal -32400 binary64) angle) angle))
(/.f64 (neg.f64 (+.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -180 binary64)) #s(literal 180 binary64))) (/.f64 #s(literal 32400 binary64) angle))
(/.f64 (neg.f64 (+.f64 (/.f64 (-.f64 #s(literal -1 binary64) (PI.f64)) (/.f64 angle #s(literal 180 binary64))) (/.f64 #s(literal 180 binary64) angle))) (/.f64 (/.f64 #s(literal 32400 binary64) angle) angle))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal -180 binary64) (-.f64 #s(literal -1 binary64) (PI.f64))) #s(literal -180 binary64))) (/.f64 #s(literal -32400 binary64) angle))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 #s(literal 180 binary64) (PI.f64)))) (/.f64 #s(literal 32400 binary64) angle))
(/.f64 (neg.f64 (/.f64 (*.f64 #s(literal 180 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) #s(literal -180 binary64))
(/.f64 (neg.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))) (/.f64 #s(literal -1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))
(/.f64 (*.f64 (*.f64 #s(literal 180 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 #s(literal 32400 binary64) angle))
(/.f64 (*.f64 (/.f64 (PI.f64) #s(literal -180 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) angle))
(/.f64 (*.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))) (/.f64 #s(literal -1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))
(/.f64 (/.f64 (*.f64 #s(literal 180 binary64) (PI.f64)) #s(literal 180 binary64)) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (/.f64 (-.f64 #s(literal 180 binary64) (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64)))) (/.f64 #s(literal 180 binary64) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64))))) #s(literal 180 binary64))
(/.f64 (/.f64 (+.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 #s(literal -1 binary64) (PI.f64)))) (/.f64 #s(literal 180 binary64) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64))))) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (/.f64 (-.f64 #s(literal -180 binary64) (/.f64 #s(literal 180 binary64) (-.f64 #s(literal -1 binary64) (PI.f64)))) (/.f64 #s(literal 180 binary64) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64))))) #s(literal -180 binary64))
(/.f64 (/.f64 (+.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64))) (/.f64 #s(literal -180 binary64) angle)) (/.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 -180 binary64)) #s(literal 180 binary64)) (/.f64 #s(literal 180 binary64) angle)) #s(literal -180 binary64))
(/.f64 (/.f64 (+.f64 (/.f64 (-.f64 #s(literal -1 binary64) (PI.f64)) (/.f64 angle #s(literal 180 binary64))) (/.f64 #s(literal 180 binary64) angle)) (/.f64 #s(literal -180 binary64) angle)) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (/.f64 (+.f64 (*.f64 #s(literal -180 binary64) (-.f64 #s(literal -1 binary64) (PI.f64))) #s(literal -180 binary64)) (/.f64 #s(literal -180 binary64) angle)) #s(literal -180 binary64))
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (PI.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 #s(literal 180 binary64) (*.f64 (PI.f64) angle)) #s(literal -1 binary64))
(pow.f64 (exp.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))) #s(literal -1 binary64))
(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
(*.f64 (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 (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) #s(literal 1 binary64)))
(*.f64 (cbrt.f64 (PI.f64)) (*.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (/.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) #s(literal 180 binary64))))
(*.f64 (cbrt.f64 (PI.f64)) (/.f64 (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) #s(literal 1 binary64)))
(*.f64 (cbrt.f64 (PI.f64)) (/.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (/.f64 #s(literal 180 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))))
(*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))
(*.f64 angle (+.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 180 binary64)) #s(literal -1/180 binary64)))
(*.f64 angle (+.f64 #s(literal -1/180 binary64) (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 180 binary64))))
(*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)))
(*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (/.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (*.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64))) #s(literal -1/180 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 #s(literal -1 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))
(*.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (PI.f64)) (/.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) #s(literal 180 binary64)))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))
(*.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) (/.f64 (sqrt.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 binary64) (/.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 #s(literal 180 binary64) (PI.f64))))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) #s(literal 180 binary64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) #s(literal 180 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64))) (/.f64 angle #s(literal -180 binary64))))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 (/.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) #s(literal 180 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 #s(literal 180 binary64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) angle))
(*.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) (sqrt.f64 (PI.f64))) (*.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal -1/180 binary64) (/.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) angle)))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -180 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (*.f64 (sqrt.f64 (PI.f64)) (/.f64 angle #s(literal -180 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal -180 binary64) angle)))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (*.f64 #s(literal -1/180 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) #s(literal -180 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 angle #s(literal -180 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (*.f64 (/.f64 angle #s(literal -180 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 (PI.f64) (/.f64 #s(literal -1 binary64) angle)) #s(literal -1/180 binary64))
(*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) angle))
(*.f64 #s(literal 1/180 binary64) (/.f64 angle (/.f64 #s(literal 1 binary64) (PI.f64))))
(*.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) angle)))
(*.f64 #s(literal 1/180 binary64) (+.f64 (-.f64 #s(literal 0 binary64) angle) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64)))))
(*.f64 (/.f64 angle #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) (PI.f64)))
(*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) angle)
(*.f64 (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) (cbrt.f64 (PI.f64)))
(*.f64 (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) (/.f64 (cbrt.f64 (PI.f64)) #s(literal 1 binary64)))
(*.f64 #s(literal -1/180 binary64) (/.f64 (PI.f64) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 #s(literal -1/180 binary64) (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 (PI.f64) angle)) #s(literal -1 binary64)))
(*.f64 #s(literal -1/180 binary64) (/.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 #s(literal 1 binary64) (PI.f64))))
(*.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) #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 #s(literal 180 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))))
(*.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (*.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64))))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/9 binary64)) (*.f64 (pow.f64 (PI.f64) #s(literal 1/9 binary64)) (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64))))
(*.f64 (-.f64 #s(literal 180 binary64) (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64)))) (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 32400 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64)))))
(*.f64 (+.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 #s(literal -1 binary64) (PI.f64)))) (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 32400 binary64) angle) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64))))))
(*.f64 (-.f64 #s(literal -180 binary64) (/.f64 #s(literal 180 binary64) (-.f64 #s(literal -1 binary64) (PI.f64)))) (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 32400 binary64) angle) (-.f64 #s(literal -1 binary64) (PI.f64)))))
(*.f64 (+.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64))) (/.f64 #s(literal -180 binary64) angle)) (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 32400 binary64) angle) angle)))
(*.f64 (+.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -180 binary64)) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -32400 binary64) angle)))
(*.f64 (+.f64 (/.f64 (-.f64 #s(literal -1 binary64) (PI.f64)) (/.f64 angle #s(literal 180 binary64))) (/.f64 #s(literal 180 binary64) angle)) (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -32400 binary64) angle) angle)))
(*.f64 (+.f64 (*.f64 #s(literal -180 binary64) (-.f64 #s(literal -1 binary64) (PI.f64))) #s(literal -180 binary64)) (*.f64 #s(literal 1/32400 binary64) angle))
(*.f64 (/.f64 (PI.f64) #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 #s(literal 180 binary64) (PI.f64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -32400 binary64) angle)))
(*.f64 (*.f64 angle (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (/.f64 (cbrt.f64 (PI.f64)) #s(literal -180 binary64)))
(*.f64 (*.f64 angle (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (*.f64 (cbrt.f64 (PI.f64)) #s(literal -1/180 binary64)))
(*.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)) #s(literal -1 binary64))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 180 binary64)) (*.f64 (cbrt.f64 (PI.f64)) angle))
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 180 binary64)))
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) (/.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))))
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) (*.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)) (cbrt.f64 (PI.f64))))
(*.f64 (*.f64 #s(literal 1/32400 binary64) angle) (*.f64 #s(literal 180 binary64) (PI.f64)))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (*.f64 (cbrt.f64 (PI.f64)) (/.f64 angle #s(literal -180 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal -180 binary64) angle)))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (*.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) #s(literal -1/180 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (/.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) #s(literal -180 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64))) (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal -180 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64))) (*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal -1/180 binary64)))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal -180 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) angle))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) angle) (/.f64 (sqrt.f64 (PI.f64)) #s(literal -180 binary64)))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) angle) (/.f64 #s(literal -1/180 binary64) (pow.f64 (PI.f64) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) #s(literal 180 binary64)) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (*.f64 #s(literal 180 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) #s(literal 1/180 binary64))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)) (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) angle)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 180 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (cbrt.f64 (PI.f64)) angle)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 angle #s(literal -180 binary64)))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) #s(literal 180 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) angle)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 #s(literal 1 binary64) angle)) (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 1 binary64)) (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal -180 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal -1 binary64) angle)) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal -180 binary64)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 #s(literal -1 binary64) angle)) (/.f64 (cbrt.f64 (PI.f64)) #s(literal -180 binary64)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 #s(literal -1 binary64) angle)) (/.f64 (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64))) #s(literal 180 binary64)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal -1 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64))) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal -1 binary64)) (/.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal -180 binary64)) (/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal -180 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64))) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) #s(literal 180 binary64)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) angle)) (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) #s(literal 180 binary64)))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal -1 binary64)) (/.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) #s(literal 180 binary64)))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) (/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (/.f64 #s(literal 1 binary64) angle)) (/.f64 (cbrt.f64 (PI.f64)) #s(literal -180 binary64)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (/.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) (/.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) angle)) (/.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) #s(literal 180 binary64)))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 #s(literal -1 binary64) angle)) (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) #s(literal -1 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) angle))
(*.f64 (*.f64 #s(literal 1/180 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (*.f64 (cbrt.f64 (PI.f64)) angle))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 180 binary64))) (*.f64 (cbrt.f64 (PI.f64)) angle))
(*.f64 (*.f64 (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) #s(literal 1 binary64)) (cbrt.f64 (PI.f64)))
(*.f64 (*.f64 (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal 1/6 binary64))) (pow.f64 (PI.f64) #s(literal 1/6 binary64)))
(*.f64 (*.f64 (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal 2/9 binary64))) (pow.f64 (PI.f64) #s(literal 1/9 binary64)))
(*.f64 (*.f64 #s(literal -1/180 binary64) (PI.f64)) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (*.f64 #s(literal -1/180 binary64) (cbrt.f64 (PI.f64))) (*.f64 angle (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))))
(*.f64 (*.f64 #s(literal -1/180 binary64) (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64))))
(*.f64 (*.f64 #s(literal -1/180 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 (cbrt.f64 (PI.f64)) angle)))
(*.f64 (*.f64 #s(literal -1/180 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (*.f64 (cbrt.f64 (PI.f64)) angle))
(*.f64 (*.f64 #s(literal -1/180 binary64) (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64)))) (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))))
(*.f64 (*.f64 (/.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal 1/4 binary64))) (pow.f64 (PI.f64) #s(literal 1/4 binary64)))
(*.f64 (*.f64 (/.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) #s(literal 180 binary64)) (cbrt.f64 (PI.f64))) (pow.f64 (PI.f64) #s(literal 1/6 binary64)))
(*.f64 (*.f64 (/.f64 (PI.f64) #s(literal -180 binary64)) #s(literal -1 binary64)) angle)
(*.f64 (/.f64 (*.f64 #s(literal 180 binary64) (PI.f64)) #s(literal 180 binary64)) (/.f64 angle #s(literal 180 binary64)))
(*.f64 (/.f64 (*.f64 #s(literal 180 binary64) (PI.f64)) #s(literal 32400 binary64)) angle)
(*.f64 (/.f64 (*.f64 #s(literal 180 binary64) (PI.f64)) #s(literal -32400 binary64)) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (cbrt.f64 (PI.f64)))
(*.f64 (/.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))))
(+.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (+.f64 (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (sin.f64 (/.f64 angle #s(literal -180 binary64)))) (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))))
(+.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (+.f64 (+.f64 (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (sin.f64 (/.f64 angle #s(literal -180 binary64)))) (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) (+.f64 (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (sin.f64 (/.f64 angle #s(literal -180 binary64)))) (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))))
(+.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (sin.f64 (/.f64 angle #s(literal -180 binary64)))))
(+.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (+.f64 (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (sin.f64 (/.f64 angle #s(literal -180 binary64)))) (+.f64 (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (sin.f64 (/.f64 angle #s(literal -180 binary64)))) (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))))
(+.f64 (+.f64 (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (sin.f64 (/.f64 angle #s(literal -180 binary64)))) (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(+.f64 (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (sin.f64 (/.f64 angle #s(literal -180 binary64)))) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))))
(+.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (+.f64 (/.f64 angle #s(literal -180 binary64)) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (+.f64 (/.f64 angle #s(literal -180 binary64)) (/.f64 angle #s(literal 180 binary64))))))
(-.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))
(-.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (-.f64 (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))) (+.f64 (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (sin.f64 (/.f64 angle #s(literal -180 binary64)))) (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))))
(sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (cos.f64 (/.f64 angle #s(literal 180 binary64))) (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (sin.f64 (/.f64 angle #s(literal -180 binary64)))))
(fma.f64 (cos.f64 (/.f64 angle #s(literal 180 binary64))) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (sin.f64 (/.f64 angle #s(literal -180 binary64)))))
(neg.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))))
(+.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(+.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal 180 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64))))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -180 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -180 binary64) angle)) (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -180 binary64))))
(neg.f64 (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -180 binary64))))
(neg.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (+.f64 (PI.f64) #s(literal 1 binary64))))
(neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -180 binary64)))))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64))))))
(/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))
(/.f64 angle (*.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 32400 binary64) angle) (+.f64 #s(literal 180 binary64) (*.f64 #s(literal 180 binary64) (PI.f64)))))
(/.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))
(/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 #s(literal -1 binary64) (PI.f64))))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) angle) (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64)))))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) (/.f64 #s(literal -1 binary64) angle)))
(/.f64 (+.f64 #s(literal 180 binary64) (*.f64 #s(literal 180 binary64) (PI.f64))) (/.f64 #s(literal 32400 binary64) angle))
(/.f64 (-.f64 #s(literal 0 binary64) angle) (*.f64 #s(literal -1 binary64) (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64)))))
(/.f64 (-.f64 #s(literal 0 binary64) angle) (*.f64 (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal -1 binary64)))
(/.f64 (-.f64 #s(literal -1 binary64) (PI.f64)) (/.f64 #s(literal -180 binary64) angle))
(/.f64 #s(literal 1/180 binary64) (/.f64 #s(literal 1 binary64) (*.f64 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 (*.f64 #s(literal 180 binary64) (-.f64 #s(literal -1 binary64) (PI.f64))) (/.f64 #s(literal -32400 binary64) angle))
(/.f64 (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -180 binary64))) #s(literal -1 binary64))
(/.f64 (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal 180 binary64))
(/.f64 (*.f64 (-.f64 #s(literal -1 binary64) (PI.f64)) angle) #s(literal -180 binary64))
(/.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -180 binary64)) (/.f64 #s(literal -1 binary64) angle))
(/.f64 (*.f64 (-.f64 #s(literal -1 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 #s(literal -180 binary64) angle))
(/.f64 (*.f64 (-.f64 #s(literal -1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (*.f64 angle (-.f64 #s(literal -1 binary64) (PI.f64))) #s(literal -180 binary64))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) (PI.f64))) (/.f64 #s(literal -180 binary64) angle))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) angle) (-.f64 #s(literal -1 binary64) (PI.f64))) #s(literal 180 binary64))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal -1 binary64) (PI.f64)) angle)) #s(literal 180 binary64))
(/.f64 (neg.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 180 binary64))) (/.f64 #s(literal -1 binary64) angle))
(/.f64 (/.f64 (+.f64 #s(literal 180 binary64) (*.f64 #s(literal 180 binary64) (PI.f64))) (/.f64 #s(literal 180 binary64) angle)) #s(literal 180 binary64))
(/.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) angle)) #s(literal -180 binary64))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal 180 binary64))
(/.f64 (*.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 180 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) angle))
(/.f64 (*.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 180 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) angle))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal -1 binary64) (PI.f64)) angle)) #s(literal -180 binary64))
(/.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 180 binary64))) (/.f64 #s(literal -1 binary64) angle))
(/.f64 (/.f64 (+.f64 #s(literal 180 binary64) (*.f64 #s(literal 180 binary64) (PI.f64))) #s(literal 180 binary64)) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (/.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 180 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) angle))
(/.f64 (/.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 180 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) angle))
(pow.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal -1 binary64))
(*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 180 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64)))))
(*.f64 #s(literal 180 binary64) (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 32400 binary64) angle)))
(*.f64 (/.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 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64)))
(*.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -180 binary64))))
(*.f64 (+.f64 #s(literal 180 binary64) (*.f64 #s(literal 180 binary64) (PI.f64))) (*.f64 #s(literal 1/32400 binary64) angle))
(*.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -180 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) angle) (*.f64 #s(literal -1/180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))
(*.f64 (-.f64 #s(literal -1 binary64) (PI.f64)) (/.f64 angle #s(literal -180 binary64)))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64))))
(*.f64 #s(literal 1/180 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal -1 binary64)))
(*.f64 (/.f64 angle #s(literal -180 binary64)) (-.f64 #s(literal -1 binary64) (PI.f64)))
(*.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)) (/.f64 #s(literal 180 binary64) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 #s(literal -1/180 binary64) (*.f64 (-.f64 #s(literal -1 binary64) (PI.f64)) angle))
(*.f64 #s(literal -1/180 binary64) (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal 1/180 binary64))
(*.f64 (*.f64 (-.f64 #s(literal -1 binary64) (PI.f64)) angle) #s(literal -1/180 binary64))
(*.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (*.f64 (-.f64 #s(literal -1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) (PI.f64))) (/.f64 angle #s(literal -180 binary64)))
(*.f64 (/.f64 #s(literal 180 binary64) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 180 binary64)))
(*.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) angle)) #s(literal -1/180 binary64))
(*.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 angle #s(literal -180 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal 1/180 binary64))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -180 binary64))) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (*.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 180 binary64)) #s(literal 1 binary64)) angle)
(*.f64 (*.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 180 binary64)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (*.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -180 binary64)) #s(literal -1 binary64)) angle)
(*.f64 (/.f64 (+.f64 #s(literal 180 binary64) (*.f64 #s(literal 180 binary64) (PI.f64))) #s(literal 180 binary64)) (/.f64 angle #s(literal 180 binary64)))
(*.f64 (/.f64 (-.f64 #s(literal -1 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 angle #s(literal -180 binary64)))
(*.f64 (/.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 180 binary64)) #s(literal 1 binary64)) angle)
(*.f64 (/.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 180 binary64)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (/.f64 (+.f64 #s(literal 180 binary64) (*.f64 #s(literal 180 binary64) (PI.f64))) #s(literal 32400 binary64)) angle)
(*.f64 (/.f64 (+.f64 #s(literal 180 binary64) (*.f64 #s(literal 180 binary64) (PI.f64))) #s(literal -32400 binary64)) (-.f64 #s(literal 0 binary64) angle))
(cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))

simplify319.0ms (1.8%)

Algorithm
egg-herbie
Rules
6844×*-lowering-*.f32
6844×*-lowering-*.f64
2258×+-lowering-+.f64
2258×+-lowering-+.f32
1778×sum3-define
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03546644
112355783
258465575
085655575
Stop Event
iter limit
node limit
Counts
444 → 444
Calls
Call 1
Inputs
(* angle (PI))
(* angle (PI))
(* angle (PI))
(* angle (PI))
(* angle (PI))
(* angle (PI))
(* angle (PI))
(* angle (PI))
(* angle (PI))
(* angle (PI))
(* angle (PI))
(* angle (PI))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/90 (* angle (* (PI) (- (pow b 2) (pow a 2)))))
(* angle (+ (* 1/90 (* (PI) (- (pow b 2) (pow a 2)))) (* 2 (* (pow angle 2) (+ (* -1/11664000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))) (* -1/34992000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))))))))
(* angle (+ (* 1/90 (* (PI) (- (pow b 2) (pow a 2)))) (* (pow angle 2) (+ (* 2 (* (pow angle 2) (+ (* 1/22674816000000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))) (+ (* 1/4534963200000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))) (* 1/2267481600000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))))))) (* 2 (+ (* -1/11664000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))) (* -1/34992000 (* (pow (PI) 3) (- (pow b 2) (pow a 2))))))))))
(* angle (+ (* 1/90 (* (PI) (- (pow b 2) (pow a 2)))) (* (pow angle 2) (+ (* 2 (+ (* -1/11664000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))) (* -1/34992000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))))) (* (pow angle 2) (+ (* 2 (* (pow angle 2) (+ (* -1/881596846080000000 (* (pow (PI) 7) (- (pow b 2) (pow a 2)))) (+ (* -1/1469328076800000000 (* (pow (PI) 7) (- (pow b 2) (pow a 2)))) (+ (* -1/4407984230400000000 (* (pow (PI) 7) (- (pow b 2) (pow a 2)))) (* -1/30855889612800000000 (* (pow (PI) 7) (- (pow b 2) (pow a 2))))))))) (* 2 (+ (* 1/22674816000000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))) (+ (* 1/4534963200000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))) (* 1/2267481600000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))))))))))))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))
(* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))
(* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))
(* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))
(* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 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/90 (* angle (* (pow b 2) (PI))))
(* 1/90 (* angle (* (pow b 2) (PI))))
(* 1/90 (* angle (* (pow b 2) (PI))))
(* 1/90 (* angle (* (pow b 2) (PI))))
(* 1/90 (* angle (* (pow b 2) (PI))))
(* 1/90 (* angle (* (pow b 2) (PI))))
(* 1/90 (* angle (* (pow b 2) (PI))))
(* 1/90 (* angle (* (pow b 2) (PI))))
(* 1/90 (* angle (* (pow b 2) (PI))))
(* 1/90 (* angle (* (pow b 2) (PI))))
(* 1/90 (* angle (* (pow b 2) (PI))))
(* 1/90 (* angle (* (pow b 2) (PI))))
(* 1/90 (* angle (* (pow b 2) (PI))))
(* 1/90 (* angle (* (pow b 2) (PI))))
(* 1/90 (* angle (* (pow b 2) (PI))))
(* 1/90 (* angle (* (pow b 2) (PI))))
(* 1/90 (* angle (* (pow b 2) (PI))))
(* 1/90 (* angle (* (pow b 2) (PI))))
(* 1/90 (* angle (* (pow b 2) (PI))))
(* 1/90 (* angle (* (pow b 2) (PI))))
(* 1/90 (* angle (* (pow b 2) (PI))))
(* 1/90 (* angle (* (pow b 2) (PI))))
(* 1/90 (* angle (* (pow b 2) (PI))))
(* 1/90 (* angle (* (pow b 2) (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/90 (pow b 2))
(* 1/90 (pow b 2))
(* 1/90 (pow b 2))
(* 1/90 (pow b 2))
(* 1/90 (pow b 2))
(* 1/90 (pow b 2))
(* 1/90 (pow b 2))
(* 1/90 (pow b 2))
(* 1/90 (pow b 2))
(* 1/90 (pow b 2))
(* 1/90 (pow b 2))
(* 1/90 (pow b 2))
(* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(* 1/90 (* angle (* (pow b 2) (PI))))
(* angle (+ (* 1/90 (* (pow b 2) (PI))) (* 2 (* (pow angle 2) (* (pow b 2) (+ (* -1/11664000 (pow (PI) 3)) (* -1/34992000 (pow (PI) 3))))))))
(* angle (+ (* 1/90 (* (pow b 2) (PI))) (* (pow angle 2) (+ (* 2 (* (pow angle 2) (* (pow b 2) (+ (* 1/22674816000000 (pow (PI) 5)) (+ (* 1/4534963200000 (pow (PI) 5)) (* 1/2267481600000 (pow (PI) 5))))))) (* 2 (* (pow b 2) (+ (* -1/11664000 (pow (PI) 3)) (* -1/34992000 (pow (PI) 3)))))))))
(* angle (+ (* 1/90 (* (pow b 2) (PI))) (* (pow angle 2) (+ (* 2 (* (pow b 2) (+ (* -1/11664000 (pow (PI) 3)) (* -1/34992000 (pow (PI) 3))))) (* (pow angle 2) (+ (* 2 (* (pow angle 2) (* (pow b 2) (+ (* -1/881596846080000000 (pow (PI) 7)) (+ (* -1/1469328076800000000 (pow (PI) 7)) (+ (* -1/4407984230400000000 (pow (PI) 7)) (* -1/30855889612800000000 (pow (PI) 7)))))))) (* 2 (* (pow b 2) (+ (* 1/22674816000000 (pow (PI) 5)) (+ (* 1/4534963200000 (pow (PI) 5)) (* 1/2267481600000 (pow (PI) 5))))))))))))
(* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(* 2 (* (pow b 2) (sin (* 1/180 (* angle (PI))))))
(* 2 (* (pow b 2) (sin (* 1/180 (* angle (PI))))))
(* 2 (* (pow b 2) (sin (* 1/180 (* angle (PI))))))
(* 2 (* (pow b 2) (sin (* 1/180 (* angle (PI))))))
(* 2 (* (pow b 2) (sin (* 1/180 (* angle (PI))))))
(* 2 (* (pow b 2) (sin (* 1/180 (* angle (PI))))))
(* 2 (* (pow b 2) (sin (* 1/180 (* angle (PI))))))
(* 2 (* (pow b 2) (sin (* 1/180 (* angle (PI))))))
(* 2 (* (pow b 2) (sin (* 1/180 (* angle (PI))))))
(* 2 (* (pow b 2) (sin (* 1/180 (* angle (PI))))))
(* 2 (* (pow b 2) (sin (* 1/180 (* angle (PI))))))
(* 2 (* (pow b 2) (sin (* 1/180 (* angle (PI))))))
(* 1/90 (* angle (* (pow b 2) (PI))))
(* angle (+ (* -1/17496000 (* (pow angle 2) (* (pow b 2) (pow (PI) 3)))) (* 1/90 (* (pow b 2) (PI)))))
(* angle (+ (* 1/90 (* (pow b 2) (PI))) (* (pow angle 2) (+ (* -1/17496000 (* (pow b 2) (pow (PI) 3))) (* 1/11337408000000 (* (pow angle 2) (* (pow b 2) (pow (PI) 5))))))))
(* angle (+ (* 1/90 (* (pow b 2) (PI))) (* (pow angle 2) (+ (* -1/17496000 (* (pow b 2) (pow (PI) 3))) (* (pow angle 2) (+ (* -1/15427944806400000000 (* (pow angle 2) (* (pow b 2) (pow (PI) 7)))) (* 1/11337408000000 (* (pow b 2) (pow (PI) 5)))))))))
(* 2 (* (pow b 2) (sin (* 1/180 (* angle (PI))))))
(* 2 (* (pow b 2) (sin (* 1/180 (* angle (PI))))))
(* 2 (* (pow b 2) (sin (* 1/180 (* angle (PI))))))
(* 2 (* (pow b 2) (sin (* 1/180 (* angle (PI))))))
(* 2 (* (pow b 2) (sin (* 1/180 (* angle (PI))))))
(* 2 (* (pow b 2) (sin (* 1/180 (* angle (PI))))))
(* 2 (* (pow b 2) (sin (* 1/180 (* angle (PI))))))
(* 2 (* (pow b 2) (sin (* 1/180 (* angle (PI))))))
(* 2 (pow b 2))
(* 2 (pow b 2))
(* 2 (pow b 2))
(* 2 (pow b 2))
(* 2 (pow b 2))
(* 2 (pow b 2))
(* 2 (pow b 2))
(* 2 (pow b 2))
(* 2 (pow b 2))
(* 2 (pow b 2))
(* 2 (pow b 2))
(* 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)
(* angle (- (* 1/180 (+ 1 (PI))) 1/180))
(* angle (- (* 1/180 (+ 1 (PI))) 1/180))
(* angle (- (* 1/180 (+ 1 (PI))) 1/180))
(* angle (- (* 1/180 (+ 1 (PI))) 1/180))
(* angle (- (* 1/180 (+ 1 (PI))) 1/180))
(* angle (- (* 1/180 (+ 1 (PI))) 1/180))
(* angle (- (* 1/180 (+ 1 (PI))) 1/180))
(* angle (- (* 1/180 (+ 1 (PI))) 1/180))
(* -1 (* angle (+ 1/180 (* -1/180 (+ 1 (PI))))))
(* -1 (* angle (+ 1/180 (* -1/180 (+ 1 (PI))))))
(* -1 (* angle (+ 1/180 (* -1/180 (+ 1 (PI))))))
(* -1 (* angle (+ 1/180 (* -1/180 (+ 1 (PI))))))
(* -2 (pow a 2))
(* -2 (pow a 2))
(* -2 (pow a 2))
(* -2 (pow a 2))
(* -2 (pow a 2))
(* -2 (pow a 2))
(* -2 (pow a 2))
(* -2 (pow a 2))
(* -2 (pow a 2))
(* -2 (pow a 2))
(* -2 (pow a 2))
(* -2 (pow a 2))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))))
(* -2 (* (pow a 2) (* angle (- (* 1/180 (+ 1 (PI))) 1/180))))
(* angle (+ (* -2 (* (pow a 2) (* (pow angle 2) (+ (* -1/6 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 3)) (* -1/64800 (* (pow (PI) 2) (- (* 1/180 (+ 1 (PI))) 1/180))))))) (* -2 (* (pow a 2) (- (* 1/180 (+ 1 (PI))) 1/180)))))
(* angle (+ (* -2 (* (pow a 2) (- (* 1/180 (+ 1 (PI))) 1/180))) (* (pow angle 2) (+ (* -2 (* (pow a 2) (* (pow angle 2) (+ (* 1/25194240000 (* (pow (PI) 4) (- (* 1/180 (+ 1 (PI))) 1/180))) (+ (* 1/388800 (* (pow (PI) 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 3))) (* 1/120 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 5))))))) (* -2 (* (pow a 2) (+ (* -1/6 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 3)) (* -1/64800 (* (pow (PI) 2) (- (* 1/180 (+ 1 (PI))) 1/180))))))))))
(* angle (+ (* -2 (* (pow a 2) (- (* 1/180 (+ 1 (PI))) 1/180))) (* (pow angle 2) (+ (* -2 (* (pow a 2) (+ (* -1/6 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 3)) (* -1/64800 (* (pow (PI) 2) (- (* 1/180 (+ 1 (PI))) 1/180)))))) (* (pow angle 2) (+ (* -2 (* (pow a 2) (* (pow angle 2) (+ (* -1/5040 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 7)) (+ (* -1/7776000 (* (pow (PI) 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 5))) (+ (* -1/151165440000 (* (pow (PI) 4) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 3))) (* -1/24488801280000000 (* (pow (PI) 6) (- (* 1/180 (+ 1 (PI))) 1/180))))))))) (* -2 (* (pow a 2) (+ (* 1/25194240000 (* (pow (PI) 4) (- (* 1/180 (+ 1 (PI))) 1/180))) (+ (* 1/388800 (* (pow (PI) 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 3))) (* 1/120 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 5))))))))))))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))))))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))))))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))))))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))))))
(* -2 (* (pow a 2) (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle)))))
(* -2 (* (pow a 2) (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle)))))
(* -2 (* (pow a 2) (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle)))))
(* -2 (* (pow a 2) (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle)))))
(* -2 (* (pow a 2) (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle)))))
(* -2 (* (pow a 2) (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle)))))
(* -2 (* (pow a 2) (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle)))))
(* -2 (* (pow a 2) (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle)))))
(* -2 (* (pow a 2) (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle)))))
(* -2 (* (pow a 2) (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle)))))
(* -2 (* (pow a 2) (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle)))))
(* -2 (* (pow a 2) (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle)))))
(* -2 (* (pow a 2) (* angle (- (* 1/180 (+ 1 (PI))) 1/180))))
(* angle (+ (* -2 (* (pow a 2) (- (* 1/180 (+ 1 (PI))) 1/180))) (* 1/3 (* (pow a 2) (* (pow angle 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 3))))))
(* angle (+ (* -2 (* (pow a 2) (- (* 1/180 (+ 1 (PI))) 1/180))) (* (pow angle 2) (+ (* -1/60 (* (pow a 2) (* (pow angle 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 5)))) (* 1/3 (* (pow a 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 3)))))))
(* angle (+ (* -2 (* (pow a 2) (- (* 1/180 (+ 1 (PI))) 1/180))) (* (pow angle 2) (+ (* 1/3 (* (pow a 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 3))) (* (pow angle 2) (+ (* -1/60 (* (pow a 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 5))) (* 1/2520 (* (pow a 2) (* (pow angle 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 7))))))))))
(* -2 (* (pow a 2) (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle)))))
(* -2 (* (pow a 2) (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle)))))
(* -2 (* (pow a 2) (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle)))))
(* -2 (* (pow a 2) (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle)))))
(* -2 (* (pow a 2) (sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI))))))))
(* -2 (* (pow a 2) (sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI))))))))
(* -2 (* (pow a 2) (sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI))))))))
(* -2 (* (pow a 2) (sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI))))))))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* angle (sqrt (PI)))
(* angle (sqrt (PI)))
(* angle (sqrt (PI)))
(* angle (sqrt (PI)))
(* angle (sqrt (PI)))
(* angle (sqrt (PI)))
(* angle (sqrt (PI)))
(* angle (sqrt (PI)))
(* angle (sqrt (PI)))
(* angle (sqrt (PI)))
(* angle (sqrt (PI)))
(* angle (sqrt (PI)))
(* 1/90 (* angle (* (PI) (- (pow b 2) (pow a 2)))))
(* angle (+ (* 1/90 (* (PI) (- (pow b 2) (pow a 2)))) (* 2 (* (pow angle 2) (+ (* -1/11664000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))) (* -1/34992000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))))))))
(* angle (+ (* 1/90 (* (PI) (- (pow b 2) (pow a 2)))) (* (pow angle 2) (+ (* 2 (* (pow angle 2) (+ (* 1/22674816000000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))) (+ (* 1/4534963200000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))) (* 1/2267481600000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))))))) (* 2 (+ (* -1/11664000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))) (* -1/34992000 (* (pow (PI) 3) (- (pow b 2) (pow a 2))))))))))
(* angle (+ (* 1/90 (* (PI) (- (pow b 2) (pow a 2)))) (* (pow angle 2) (+ (* 2 (+ (* -1/11664000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))) (* -1/34992000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))))) (* (pow angle 2) (+ (* 2 (* (pow angle 2) (+ (* -1/881596846080000000 (* (pow (PI) 7) (- (pow b 2) (pow a 2)))) (+ (* -1/1469328076800000000 (* (pow (PI) 7) (- (pow b 2) (pow a 2)))) (+ (* -1/4407984230400000000 (* (pow (PI) 7) (- (pow b 2) (pow a 2)))) (* -1/30855889612800000000 (* (pow (PI) 7) (- (pow b 2) (pow a 2))))))))) (* 2 (+ (* 1/22674816000000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))) (+ (* 1/4534963200000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))) (* 1/2267481600000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))))))))))))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))
(* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))
(* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))
(* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))
(* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))
(* 1/180 (* angle (PI)))
(* angle (+ (* -1/34992000 (* (pow angle 2) (pow (PI) 3))) (* 1/180 (PI))))
(* angle (+ (* 1/180 (PI)) (* (pow angle 2) (+ (* -1/34992000 (pow (PI) 3)) (* 1/22674816000000 (* (pow angle 2) (pow (PI) 5)))))))
(* angle (+ (* 1/180 (PI)) (* (pow angle 2) (+ (* -1/34992000 (pow (PI) 3)) (* (pow angle 2) (+ (* -1/30855889612800000000 (* (pow angle 2) (pow (PI) 7))) (* 1/22674816000000 (pow (PI) 5))))))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
1
(+ 1 (* -1/64800 (* (pow angle 2) (pow (PI) 2))))
(+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* 1/25194240000 (* (pow angle 2) (pow (PI) 4))))))
(+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/24488801280000000 (* (pow angle 2) (pow (PI) 6))) (* 1/25194240000 (pow (PI) 4)))))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(* -1 (pow a 2))
(- (pow b 2) (pow a 2))
(- (pow b 2) (pow a 2))
(- (pow b 2) (pow a 2))
(pow b 2)
(* (pow b 2) (+ 1 (* -1 (/ (pow a 2) (pow b 2)))))
(* (pow b 2) (+ 1 (* -1 (/ (pow a 2) (pow b 2)))))
(* (pow b 2) (+ 1 (* -1 (/ (pow a 2) (pow b 2)))))
(pow b 2)
(* (pow b 2) (+ 1 (* -1 (/ (pow a 2) (pow b 2)))))
(* (pow b 2) (+ 1 (* -1 (/ (pow a 2) (pow b 2)))))
(* (pow b 2) (+ 1 (* -1 (/ (pow a 2) (pow b 2)))))
(pow b 2)
(+ (* -1 (pow a 2)) (pow b 2))
(+ (* -1 (pow a 2)) (pow b 2))
(+ (* -1 (pow a 2)) (pow b 2))
(* -1 (pow a 2))
(* (pow a 2) (- (/ (pow b 2) (pow a 2)) 1))
(* (pow a 2) (- (/ (pow b 2) (pow a 2)) 1))
(* (pow a 2) (- (/ (pow b 2) (pow a 2)) 1))
(* -1 (pow a 2))
(* (pow a 2) (- (/ (pow b 2) (pow a 2)) 1))
(* (pow a 2) (- (/ (pow b 2) (pow a 2)) 1))
(* (pow a 2) (- (/ (pow b 2) (pow a 2)) 1))
(* 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)))
(* angle (- (* 1/180 (+ 1 (PI))) 1/180))
(* angle (- (+ (* -1/6 (* (pow angle 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 3))) (* 1/180 (+ 1 (PI)))) 1/180))
(* angle (- (+ (* 1/180 (+ 1 (PI))) (* (pow angle 2) (+ (* -1/6 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 3)) (* 1/120 (* (pow angle 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 5)))))) 1/180))
(* angle (- (+ (* 1/180 (+ 1 (PI))) (* (pow angle 2) (+ (* -1/6 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 3)) (* (pow angle 2) (+ (* -1/5040 (* (pow angle 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 7))) (* 1/120 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 5))))))) 1/180))
(sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle)))
(sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle)))
(sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle)))
(sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle)))
(sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI))))))
(sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI))))))
(sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI))))))
(sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI))))))
(* 1/180 (* angle (+ 1 (PI))))
(* 1/180 (* angle (+ 1 (PI))))
(* 1/180 (* angle (+ 1 (PI))))
(* 1/180 (* angle (+ 1 (PI))))
(* 1/180 (* angle (+ 1 (PI))))
(* 1/180 (* angle (+ 1 (PI))))
(* 1/180 (* angle (+ 1 (PI))))
(* 1/180 (* angle (+ 1 (PI))))
(* 1/180 (* angle (+ 1 (PI))))
(* 1/180 (* angle (+ 1 (PI))))
(* 1/180 (* angle (+ 1 (PI))))
(* 1/180 (* angle (+ 1 (PI))))
1
(+ 1 (* -1/64800 (* (pow angle 2) (pow (PI) 2))))
(+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* 1/25194240000 (* (pow angle 2) (pow (PI) 4))))))
(+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/24488801280000000 (* (pow angle 2) (pow (PI) 6))) (* 1/25194240000 (pow (PI) 4)))))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
Outputs
(* angle (PI))
(*.f64 angle (PI.f64))
(* angle (PI))
(*.f64 angle (PI.f64))
(* angle (PI))
(*.f64 angle (PI.f64))
(* angle (PI))
(*.f64 angle (PI.f64))
(* angle (PI))
(*.f64 angle (PI.f64))
(* angle (PI))
(*.f64 angle (PI.f64))
(* angle (PI))
(*.f64 angle (PI.f64))
(* angle (PI))
(*.f64 angle (PI.f64))
(* angle (PI))
(*.f64 angle (PI.f64))
(* angle (PI))
(*.f64 angle (PI.f64))
(* angle (PI))
(*.f64 angle (PI.f64))
(* angle (PI))
(*.f64 angle (PI.f64))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 (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/90 (* angle (* (PI) (- (pow b 2) (pow a 2)))))
(*.f64 (*.f64 #s(literal 1/90 binary64) (*.f64 angle (PI.f64))) (-.f64 (*.f64 b b) (*.f64 a a)))
(* angle (+ (* 1/90 (* (PI) (- (pow b 2) (pow a 2)))) (* 2 (* (pow angle 2) (+ (* -1/11664000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))) (* -1/34992000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))))))))
(*.f64 angle (+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (PI.f64) #s(literal 1/90 binary64))) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal -1/4374000 binary64)))))
(* angle (+ (* 1/90 (* (PI) (- (pow b 2) (pow a 2)))) (* (pow angle 2) (+ (* 2 (* (pow angle 2) (+ (* 1/22674816000000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))) (+ (* 1/4534963200000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))) (* 1/2267481600000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))))))) (* 2 (+ (* -1/11664000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))) (* -1/34992000 (* (pow (PI) 3) (- (pow b 2) (pow a 2))))))))))
(*.f64 angle (+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (PI.f64) #s(literal 1/90 binary64))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (pow.f64 (PI.f64) #s(literal 5 binary64))) #s(literal 1/708588000000 binary64))) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal -1/4374000 binary64))))))
(* angle (+ (* 1/90 (* (PI) (- (pow b 2) (pow a 2)))) (* (pow angle 2) (+ (* 2 (+ (* -1/11664000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))) (* -1/34992000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))))) (* (pow angle 2) (+ (* 2 (* (pow angle 2) (+ (* -1/881596846080000000 (* (pow (PI) 7) (- (pow b 2) (pow a 2)))) (+ (* -1/1469328076800000000 (* (pow (PI) 7) (- (pow b 2) (pow a 2)))) (+ (* -1/4407984230400000000 (* (pow (PI) 7) (- (pow b 2) (pow a 2)))) (* -1/30855889612800000000 (* (pow (PI) 7) (- (pow b 2) (pow a 2))))))))) (* 2 (+ (* 1/22674816000000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))) (+ (* 1/4534963200000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))) (* 1/2267481600000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))))))))))))
(*.f64 angle (+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (PI.f64) #s(literal 1/90 binary64))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal -1/4374000 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (pow.f64 (PI.f64) #s(literal 5 binary64)) #s(literal 1/1417176000000 binary64))) (*.f64 (*.f64 angle angle) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (pow.f64 (PI.f64) #s(literal 7 binary64)) #s(literal -1/482123275200000000 binary64))))) (*.f64 angle angle)))))))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 2 binary64)))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 2 binary64)))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 2 binary64)))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 2 binary64)))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 2 binary64)))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 2 binary64)))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 2 binary64)))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 2 binary64)))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (+.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 b b))))
(+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (+.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 b b))))
(+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (+.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 b b))))
(* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 b b))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 b b)) (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 b b)) (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 b b)) (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))))
(* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 b b))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 b b)) (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 b b)) (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 b b)) (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))))
(* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 b b))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (+.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 b b))))
(+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (+.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 b b))))
(+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (+.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 b b))))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal -2 binary64))) (/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 b b))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 a a))))
(* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal -2 binary64))) (/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 b b))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 a a))))
(* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal -2 binary64))) (/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 b b))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 a a))))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal -2 binary64))) (/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 b b))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 a a))))
(* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal -2 binary64))) (/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 b b))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 a a))))
(* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal -2 binary64))) (/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 b b))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 a a))))
(* 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 angle (*.f64 angle (*.f64 (*.f64 (PI.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 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) #s(literal -1/34992000 binary64)) (*.f64 angle (*.f64 angle (*.f64 #s(literal 1/22674816000000 binary64) (pow.f64 (PI.f64) #s(literal 5 binary64)))))))))
(* angle (+ (* 1/180 (PI)) (* (pow angle 2) (+ (* -1/34992000 (pow (PI) 3)) (* (pow angle 2) (+ (* -1/30855889612800000000 (* (pow angle 2) (pow (PI) 7))) (* 1/22674816000000 (pow (PI) 5))))))))
(*.f64 angle (+.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) (*.f64 angle (*.f64 angle (+.f64 (*.f64 (*.f64 (PI.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/90 (* angle (* (pow b 2) (PI))))
(*.f64 #s(literal 1/90 binary64) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(* 1/90 (* angle (* (pow b 2) (PI))))
(*.f64 #s(literal 1/90 binary64) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(* 1/90 (* angle (* (pow b 2) (PI))))
(*.f64 #s(literal 1/90 binary64) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(* 1/90 (* angle (* (pow b 2) (PI))))
(*.f64 #s(literal 1/90 binary64) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(* 1/90 (* angle (* (pow b 2) (PI))))
(*.f64 #s(literal 1/90 binary64) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(* 1/90 (* angle (* (pow b 2) (PI))))
(*.f64 #s(literal 1/90 binary64) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(* 1/90 (* angle (* (pow b 2) (PI))))
(*.f64 #s(literal 1/90 binary64) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(* 1/90 (* angle (* (pow b 2) (PI))))
(*.f64 #s(literal 1/90 binary64) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(* 1/90 (* angle (* (pow b 2) (PI))))
(*.f64 #s(literal 1/90 binary64) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(* 1/90 (* angle (* (pow b 2) (PI))))
(*.f64 #s(literal 1/90 binary64) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(* 1/90 (* angle (* (pow b 2) (PI))))
(*.f64 #s(literal 1/90 binary64) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(* 1/90 (* angle (* (pow b 2) (PI))))
(*.f64 #s(literal 1/90 binary64) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(* 1/90 (* angle (* (pow b 2) (PI))))
(*.f64 #s(literal 1/90 binary64) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(* 1/90 (* angle (* (pow b 2) (PI))))
(*.f64 #s(literal 1/90 binary64) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(* 1/90 (* angle (* (pow b 2) (PI))))
(*.f64 #s(literal 1/90 binary64) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(* 1/90 (* angle (* (pow b 2) (PI))))
(*.f64 #s(literal 1/90 binary64) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(* 1/90 (* angle (* (pow b 2) (PI))))
(*.f64 #s(literal 1/90 binary64) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(* 1/90 (* angle (* (pow b 2) (PI))))
(*.f64 #s(literal 1/90 binary64) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(* 1/90 (* angle (* (pow b 2) (PI))))
(*.f64 #s(literal 1/90 binary64) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(* 1/90 (* angle (* (pow b 2) (PI))))
(*.f64 #s(literal 1/90 binary64) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(* 1/90 (* angle (* (pow b 2) (PI))))
(*.f64 #s(literal 1/90 binary64) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(* 1/90 (* angle (* (pow b 2) (PI))))
(*.f64 #s(literal 1/90 binary64) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(* 1/90 (* angle (* (pow b 2) (PI))))
(*.f64 #s(literal 1/90 binary64) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(* 1/90 (* angle (* (pow b 2) (PI))))
(*.f64 #s(literal 1/90 binary64) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(* 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/90 (pow b 2))
(*.f64 #s(literal 1/90 binary64) (*.f64 b b))
(* 1/90 (pow b 2))
(*.f64 #s(literal 1/90 binary64) (*.f64 b b))
(* 1/90 (pow b 2))
(*.f64 #s(literal 1/90 binary64) (*.f64 b b))
(* 1/90 (pow b 2))
(*.f64 #s(literal 1/90 binary64) (*.f64 b b))
(* 1/90 (pow b 2))
(*.f64 #s(literal 1/90 binary64) (*.f64 b b))
(* 1/90 (pow b 2))
(*.f64 #s(literal 1/90 binary64) (*.f64 b b))
(* 1/90 (pow b 2))
(*.f64 #s(literal 1/90 binary64) (*.f64 b b))
(* 1/90 (pow b 2))
(*.f64 #s(literal 1/90 binary64) (*.f64 b b))
(* 1/90 (pow b 2))
(*.f64 #s(literal 1/90 binary64) (*.f64 b b))
(* 1/90 (pow b 2))
(*.f64 #s(literal 1/90 binary64) (*.f64 b b))
(* 1/90 (pow b 2))
(*.f64 #s(literal 1/90 binary64) (*.f64 b b))
(* 1/90 (pow b 2))
(*.f64 #s(literal 1/90 binary64) (*.f64 b b))
(* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 b b))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 b b))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 b b))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 b b))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 b b))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 b b))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 b b))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 b b))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 b b))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 b b))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 b b))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 b b))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(* 1/90 (* angle (* (pow b 2) (PI))))
(*.f64 #s(literal 1/90 binary64) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(* angle (+ (* 1/90 (* (pow b 2) (PI))) (* 2 (* (pow angle 2) (* (pow b 2) (+ (* -1/11664000 (pow (PI) 3)) (* -1/34992000 (pow (PI) 3))))))))
(*.f64 angle (+.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) (*.f64 b b))) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 b b) (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) #s(literal -1/8748000 binary64)))))))
(* angle (+ (* 1/90 (* (pow b 2) (PI))) (* (pow angle 2) (+ (* 2 (* (pow angle 2) (* (pow b 2) (+ (* 1/22674816000000 (pow (PI) 5)) (+ (* 1/4534963200000 (pow (PI) 5)) (* 1/2267481600000 (pow (PI) 5))))))) (* 2 (* (pow b 2) (+ (* -1/11664000 (pow (PI) 3)) (* -1/34992000 (pow (PI) 3)))))))))
(*.f64 angle (+.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) (*.f64 b b))) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 b b)) (+.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) #s(literal -1/8748000 binary64)) (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 5 binary64)) #s(literal 1/1417176000000 binary64)) (*.f64 angle angle)))))))
(* angle (+ (* 1/90 (* (pow b 2) (PI))) (* (pow angle 2) (+ (* 2 (* (pow b 2) (+ (* -1/11664000 (pow (PI) 3)) (* -1/34992000 (pow (PI) 3))))) (* (pow angle 2) (+ (* 2 (* (pow angle 2) (* (pow b 2) (+ (* -1/881596846080000000 (pow (PI) 7)) (+ (* -1/1469328076800000000 (pow (PI) 7)) (+ (* -1/4407984230400000000 (pow (PI) 7)) (* -1/30855889612800000000 (pow (PI) 7)))))))) (* 2 (* (pow b 2) (+ (* 1/22674816000000 (pow (PI) 5)) (+ (* 1/4534963200000 (pow (PI) 5)) (* 1/2267481600000 (pow (PI) 5))))))))))))
(*.f64 angle (+.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) (*.f64 b b))) (*.f64 angle (*.f64 angle (*.f64 #s(literal 2 binary64) (+.f64 (*.f64 b (*.f64 b (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) #s(literal -1/8748000 binary64)))) (*.f64 (*.f64 (*.f64 b b) (+.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 5 binary64)) #s(literal 1/1417176000000 binary64)) (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 7 binary64)) #s(literal -1/482123275200000000 binary64)) (*.f64 angle angle)))) (*.f64 angle angle))))))))
(* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 b b))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 b b))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 b b))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 b b))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 b b))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 b b))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 b b))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 b b))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(* 2 (* (pow b 2) (sin (* 1/180 (* angle (PI))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 b b)))
(* 2 (* (pow b 2) (sin (* 1/180 (* angle (PI))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 b b)))
(* 2 (* (pow b 2) (sin (* 1/180 (* angle (PI))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 b b)))
(* 2 (* (pow b 2) (sin (* 1/180 (* angle (PI))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 b b)))
(* 2 (* (pow b 2) (sin (* 1/180 (* angle (PI))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 b b)))
(* 2 (* (pow b 2) (sin (* 1/180 (* angle (PI))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 b b)))
(* 2 (* (pow b 2) (sin (* 1/180 (* angle (PI))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 b b)))
(* 2 (* (pow b 2) (sin (* 1/180 (* angle (PI))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 b b)))
(* 2 (* (pow b 2) (sin (* 1/180 (* angle (PI))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 b b)))
(* 2 (* (pow b 2) (sin (* 1/180 (* angle (PI))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 b b)))
(* 2 (* (pow b 2) (sin (* 1/180 (* angle (PI))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 b b)))
(* 2 (* (pow b 2) (sin (* 1/180 (* angle (PI))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 b b)))
(* 1/90 (* angle (* (pow b 2) (PI))))
(*.f64 #s(literal 1/90 binary64) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(* angle (+ (* -1/17496000 (* (pow angle 2) (* (pow b 2) (pow (PI) 3)))) (* 1/90 (* (pow b 2) (PI)))))
(*.f64 angle (+.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) (*.f64 b b))) (*.f64 (*.f64 angle (*.f64 angle (*.f64 b b))) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) #s(literal -1/17496000 binary64)))))
(* angle (+ (* 1/90 (* (pow b 2) (PI))) (* (pow angle 2) (+ (* -1/17496000 (* (pow b 2) (pow (PI) 3))) (* 1/11337408000000 (* (pow angle 2) (* (pow b 2) (pow (PI) 5))))))))
(*.f64 angle (+.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) (*.f64 b b))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) #s(literal -1/17496000 binary64))) (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 5 binary64)) (*.f64 (*.f64 b b) #s(literal 1/11337408000000 binary64))))))))
(* angle (+ (* 1/90 (* (pow b 2) (PI))) (* (pow angle 2) (+ (* -1/17496000 (* (pow b 2) (pow (PI) 3))) (* (pow angle 2) (+ (* -1/15427944806400000000 (* (pow angle 2) (* (pow b 2) (pow (PI) 7)))) (* 1/11337408000000 (* (pow b 2) (pow (PI) 5)))))))))
(*.f64 angle (+.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) (*.f64 b b))) (*.f64 angle (*.f64 angle (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) #s(literal -1/17496000 binary64))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 angle angle) (*.f64 (*.f64 b (*.f64 b (pow.f64 (PI.f64) #s(literal 7 binary64)))) #s(literal -1/15427944806400000000 binary64))) (*.f64 (pow.f64 (PI.f64) #s(literal 5 binary64)) (*.f64 (*.f64 b b) #s(literal 1/11337408000000 binary64))))))))))
(* 2 (* (pow b 2) (sin (* 1/180 (* angle (PI))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 b b)))
(* 2 (* (pow b 2) (sin (* 1/180 (* angle (PI))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 b b)))
(* 2 (* (pow b 2) (sin (* 1/180 (* angle (PI))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 b b)))
(* 2 (* (pow b 2) (sin (* 1/180 (* angle (PI))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 b b)))
(* 2 (* (pow b 2) (sin (* 1/180 (* angle (PI))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 b b)))
(* 2 (* (pow b 2) (sin (* 1/180 (* angle (PI))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 b b)))
(* 2 (* (pow b 2) (sin (* 1/180 (* angle (PI))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 b b)))
(* 2 (* (pow b 2) (sin (* 1/180 (* angle (PI))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 b b)))
(* 2 (pow b 2))
(*.f64 #s(literal 2 binary64) (*.f64 b b))
(* 2 (pow b 2))
(*.f64 #s(literal 2 binary64) (*.f64 b b))
(* 2 (pow b 2))
(*.f64 #s(literal 2 binary64) (*.f64 b b))
(* 2 (pow b 2))
(*.f64 #s(literal 2 binary64) (*.f64 b b))
(* 2 (pow b 2))
(*.f64 #s(literal 2 binary64) (*.f64 b b))
(* 2 (pow b 2))
(*.f64 #s(literal 2 binary64) (*.f64 b b))
(* 2 (pow b 2))
(*.f64 #s(literal 2 binary64) (*.f64 b b))
(* 2 (pow b 2))
(*.f64 #s(literal 2 binary64) (*.f64 b b))
(* 2 (pow b 2))
(*.f64 #s(literal 2 binary64) (*.f64 b b))
(* 2 (pow b 2))
(*.f64 #s(literal 2 binary64) (*.f64 b b))
(* 2 (pow b 2))
(*.f64 #s(literal 2 binary64) (*.f64 b b))
(* 2 (pow b 2))
(*.f64 #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)
(* angle (- (* 1/180 (+ 1 (PI))) 1/180))
(-.f64 #s(literal 0 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal -1/180 binary64))))
(* angle (- (* 1/180 (+ 1 (PI))) 1/180))
(-.f64 #s(literal 0 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal -1/180 binary64))))
(* angle (- (* 1/180 (+ 1 (PI))) 1/180))
(-.f64 #s(literal 0 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal -1/180 binary64))))
(* angle (- (* 1/180 (+ 1 (PI))) 1/180))
(-.f64 #s(literal 0 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal -1/180 binary64))))
(* angle (- (* 1/180 (+ 1 (PI))) 1/180))
(-.f64 #s(literal 0 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal -1/180 binary64))))
(* angle (- (* 1/180 (+ 1 (PI))) 1/180))
(-.f64 #s(literal 0 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal -1/180 binary64))))
(* angle (- (* 1/180 (+ 1 (PI))) 1/180))
(-.f64 #s(literal 0 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal -1/180 binary64))))
(* angle (- (* 1/180 (+ 1 (PI))) 1/180))
(-.f64 #s(literal 0 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal -1/180 binary64))))
(* -1 (* angle (+ 1/180 (* -1/180 (+ 1 (PI))))))
(-.f64 #s(literal 0 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal -1/180 binary64))))
(* -1 (* angle (+ 1/180 (* -1/180 (+ 1 (PI))))))
(-.f64 #s(literal 0 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal -1/180 binary64))))
(* -1 (* angle (+ 1/180 (* -1/180 (+ 1 (PI))))))
(-.f64 #s(literal 0 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal -1/180 binary64))))
(* -1 (* angle (+ 1/180 (* -1/180 (+ 1 (PI))))))
(-.f64 #s(literal 0 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal -1/180 binary64))))
(* -2 (pow a 2))
(*.f64 (*.f64 a a) #s(literal -2 binary64))
(* -2 (pow a 2))
(*.f64 (*.f64 a a) #s(literal -2 binary64))
(* -2 (pow a 2))
(*.f64 (*.f64 a a) #s(literal -2 binary64))
(* -2 (pow a 2))
(*.f64 (*.f64 a a) #s(literal -2 binary64))
(* -2 (pow a 2))
(*.f64 (*.f64 a a) #s(literal -2 binary64))
(* -2 (pow a 2))
(*.f64 (*.f64 a a) #s(literal -2 binary64))
(* -2 (pow a 2))
(*.f64 (*.f64 a a) #s(literal -2 binary64))
(* -2 (pow a 2))
(*.f64 (*.f64 a a) #s(literal -2 binary64))
(* -2 (pow a 2))
(*.f64 (*.f64 a a) #s(literal -2 binary64))
(* -2 (pow a 2))
(*.f64 (*.f64 a a) #s(literal -2 binary64))
(* -2 (pow a 2))
(*.f64 (*.f64 a a) #s(literal -2 binary64))
(* -2 (pow a 2))
(*.f64 (*.f64 a a) #s(literal -2 binary64))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))))
(*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal -1/180 binary64))))))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))))
(*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal -1/180 binary64))))))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))))
(*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal -1/180 binary64))))))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))))
(*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal -1/180 binary64))))))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))))
(*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal -1/180 binary64))))))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))))
(*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal -1/180 binary64))))))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))))
(*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal -1/180 binary64))))))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))))
(*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal -1/180 binary64))))))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))))
(*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal -1/180 binary64))))))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))))
(*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal -1/180 binary64))))))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))))
(*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal -1/180 binary64))))))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))))
(*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal -1/180 binary64))))))
(* -2 (* (pow a 2) (* angle (- (* 1/180 (+ 1 (PI))) 1/180))))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal -1/180 binary64)))) (*.f64 (*.f64 a a) #s(literal -2 binary64)))
(* angle (+ (* -2 (* (pow a 2) (* (pow angle 2) (+ (* -1/6 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 3)) (* -1/64800 (* (pow (PI) 2) (- (* 1/180 (+ 1 (PI))) 1/180))))))) (* -2 (* (pow a 2) (- (* 1/180 (+ 1 (PI))) 1/180)))))
(*.f64 (*.f64 angle #s(literal -2 binary64)) (*.f64 (*.f64 a a) (+.f64 (*.f64 (*.f64 angle angle) (*.f64 (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) #s(literal -1/180 binary64))) (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) #s(literal -1/180 binary64))) (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) #s(literal -1/180 binary64)))) #s(literal -1/6 binary64)) (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal -1/64800 binary64)))))) (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) #s(literal -1/180 binary64))))))
(* angle (+ (* -2 (* (pow a 2) (- (* 1/180 (+ 1 (PI))) 1/180))) (* (pow angle 2) (+ (* -2 (* (pow a 2) (* (pow angle 2) (+ (* 1/25194240000 (* (pow (PI) 4) (- (* 1/180 (+ 1 (PI))) 1/180))) (+ (* 1/388800 (* (pow (PI) 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 3))) (* 1/120 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 5))))))) (* -2 (* (pow a 2) (+ (* -1/6 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 3)) (* -1/64800 (* (pow (PI) 2) (- (* 1/180 (+ 1 (PI))) 1/180))))))))))
(*.f64 angle (*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (+.f64 (*.f64 (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) #s(literal -1/180 binary64))) (*.f64 #s(literal 1/25194240000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))) (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/388800 binary64)) (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) #s(literal -1/180 binary64)))) (*.f64 (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) #s(literal -1/180 binary64))) (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) #s(literal -1/180 binary64))))) (*.f64 #s(literal 1/120 binary64) (pow.f64 (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) #s(literal -1/180 binary64))) #s(literal 5 binary64)))))) (*.f64 angle angle)) (+.f64 (*.f64 (*.f64 angle angle) (*.f64 (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) #s(literal -1/180 binary64))) (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) #s(literal -1/180 binary64))) (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) #s(literal -1/180 binary64)))) #s(literal -1/6 binary64)) (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal -1/64800 binary64)))))) (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) #s(literal -1/180 binary64)))))))
(* angle (+ (* -2 (* (pow a 2) (- (* 1/180 (+ 1 (PI))) 1/180))) (* (pow angle 2) (+ (* -2 (* (pow a 2) (+ (* -1/6 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 3)) (* -1/64800 (* (pow (PI) 2) (- (* 1/180 (+ 1 (PI))) 1/180)))))) (* (pow angle 2) (+ (* -2 (* (pow a 2) (* (pow angle 2) (+ (* -1/5040 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 7)) (+ (* -1/7776000 (* (pow (PI) 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 5))) (+ (* -1/151165440000 (* (pow (PI) 4) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 3))) (* -1/24488801280000000 (* (pow (PI) 6) (- (* 1/180 (+ 1 (PI))) 1/180))))))))) (* -2 (* (pow a 2) (+ (* 1/25194240000 (* (pow (PI) 4) (- (* 1/180 (+ 1 (PI))) 1/180))) (+ (* 1/388800 (* (pow (PI) 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 3))) (* 1/120 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 5))))))))))))
(*.f64 angle (+.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) #s(literal -1/180 binary64))) (*.f64 (*.f64 a a) #s(literal -2 binary64))) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (+.f64 (*.f64 (*.f64 (*.f64 angle angle) (+.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) #s(literal -1/180 binary64))) #s(literal 7 binary64))) (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) #s(literal -1/180 binary64))) (*.f64 (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) #s(literal -1/180 binary64))) (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) #s(literal -1/180 binary64))))) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/151165440000 binary64))) (+.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) #s(literal -1/180 binary64))) (*.f64 #s(literal -1/24488801280000000 binary64) (pow.f64 (PI.f64) #s(literal 6 binary64)))) (*.f64 (pow.f64 (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) #s(literal -1/180 binary64))) #s(literal 5 binary64)) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/7776000 binary64))))))) (*.f64 angle angle)) (+.f64 (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) #s(literal -1/180 binary64))) (*.f64 #s(literal 1/25194240000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))) (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/388800 binary64)) (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) #s(literal -1/180 binary64)))) (*.f64 (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) #s(literal -1/180 binary64))) (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) #s(literal -1/180 binary64))))) (*.f64 #s(literal 1/120 binary64) (pow.f64 (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) #s(literal -1/180 binary64))) #s(literal 5 binary64)))))) (*.f64 (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) #s(literal -1/180 binary64))) (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) #s(literal -1/180 binary64))) (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) #s(literal -1/180 binary64)))) #s(literal -1/6 binary64)) (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal -1/64800 binary64)))))))))))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))))
(*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal -1/180 binary64))))))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))))
(*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal -1/180 binary64))))))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))))
(*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal -1/180 binary64))))))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))))
(*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal -1/180 binary64))))))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))))))
(*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal -1/180 binary64))))))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))))))
(*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal -1/180 binary64))))))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))))))
(*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal -1/180 binary64))))))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))))))
(*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal -1/180 binary64))))))
(* -2 (* (pow a 2) (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle)))))
(*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal -1/180 binary64))))))
(* -2 (* (pow a 2) (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle)))))
(*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal -1/180 binary64))))))
(* -2 (* (pow a 2) (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle)))))
(*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal -1/180 binary64))))))
(* -2 (* (pow a 2) (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle)))))
(*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal -1/180 binary64))))))
(* -2 (* (pow a 2) (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle)))))
(*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal -1/180 binary64))))))
(* -2 (* (pow a 2) (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle)))))
(*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal -1/180 binary64))))))
(* -2 (* (pow a 2) (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle)))))
(*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal -1/180 binary64))))))
(* -2 (* (pow a 2) (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle)))))
(*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal -1/180 binary64))))))
(* -2 (* (pow a 2) (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle)))))
(*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal -1/180 binary64))))))
(* -2 (* (pow a 2) (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle)))))
(*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal -1/180 binary64))))))
(* -2 (* (pow a 2) (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle)))))
(*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal -1/180 binary64))))))
(* -2 (* (pow a 2) (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle)))))
(*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal -1/180 binary64))))))
(* -2 (* (pow a 2) (* angle (- (* 1/180 (+ 1 (PI))) 1/180))))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal -1/180 binary64)))) (*.f64 (*.f64 a a) #s(literal -2 binary64)))
(* angle (+ (* -2 (* (pow a 2) (- (* 1/180 (+ 1 (PI))) 1/180))) (* 1/3 (* (pow a 2) (* (pow angle 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 3))))))
(*.f64 angle (*.f64 (*.f64 a a) (+.f64 (*.f64 #s(literal -2 binary64) (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) #s(literal -1/180 binary64)))) (*.f64 (*.f64 (*.f64 (*.f64 angle angle) (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) #s(literal -1/180 binary64)))) (*.f64 (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) #s(literal -1/180 binary64))) (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) #s(literal -1/180 binary64))))) #s(literal 1/3 binary64)))))
(* angle (+ (* -2 (* (pow a 2) (- (* 1/180 (+ 1 (PI))) 1/180))) (* (pow angle 2) (+ (* -1/60 (* (pow a 2) (* (pow angle 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 5)))) (* 1/3 (* (pow a 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 3)))))))
(*.f64 angle (+.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) #s(literal -1/180 binary64))) (*.f64 (*.f64 a a) #s(literal -2 binary64))) (*.f64 angle (*.f64 angle (*.f64 (*.f64 a a) (+.f64 (*.f64 (*.f64 (*.f64 angle angle) (pow.f64 (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) #s(literal -1/180 binary64))) #s(literal 5 binary64))) #s(literal -1/60 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) #s(literal -1/180 binary64))) (*.f64 (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) #s(literal -1/180 binary64))) (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) #s(literal -1/180 binary64))))) #s(literal 1/3 binary64))))))))
(* angle (+ (* -2 (* (pow a 2) (- (* 1/180 (+ 1 (PI))) 1/180))) (* (pow angle 2) (+ (* 1/3 (* (pow a 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 3))) (* (pow angle 2) (+ (* -1/60 (* (pow a 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 5))) (* 1/2520 (* (pow a 2) (* (pow angle 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 7))))))))))
(*.f64 angle (+.f64 (*.f64 (*.f64 a a) (+.f64 (*.f64 #s(literal -2 binary64) (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) #s(literal -1/180 binary64)))) (*.f64 (*.f64 (*.f64 (*.f64 angle angle) (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) #s(literal -1/180 binary64)))) (*.f64 (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) #s(literal -1/180 binary64))) (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) #s(literal -1/180 binary64))))) #s(literal 1/3 binary64)))) (*.f64 (*.f64 (*.f64 a a) (+.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) #s(literal -1/180 binary64))) #s(literal 5 binary64)) #s(literal -1/60 binary64)) (*.f64 (*.f64 (*.f64 angle angle) (pow.f64 (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) #s(literal -1/180 binary64))) #s(literal 7 binary64))) #s(literal 1/2520 binary64)))) (*.f64 (*.f64 angle angle) (*.f64 angle angle)))))
(* -2 (* (pow a 2) (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle)))))
(*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal -1/180 binary64))))))
(* -2 (* (pow a 2) (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle)))))
(*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal -1/180 binary64))))))
(* -2 (* (pow a 2) (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle)))))
(*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal -1/180 binary64))))))
(* -2 (* (pow a 2) (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle)))))
(*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal -1/180 binary64))))))
(* -2 (* (pow a 2) (sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI))))))))
(*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal -1/180 binary64))))))
(* -2 (* (pow a 2) (sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI))))))))
(*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal -1/180 binary64))))))
(* -2 (* (pow a 2) (sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI))))))))
(*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal -1/180 binary64))))))
(* -2 (* (pow a 2) (sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI))))))))
(*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (sin.f64 (-.f64 #s(literal 0 binary64) (*.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)))
(* angle (sqrt (PI)))
(*.f64 angle (sqrt.f64 (PI.f64)))
(* angle (sqrt (PI)))
(*.f64 angle (sqrt.f64 (PI.f64)))
(* angle (sqrt (PI)))
(*.f64 angle (sqrt.f64 (PI.f64)))
(* angle (sqrt (PI)))
(*.f64 angle (sqrt.f64 (PI.f64)))
(* angle (sqrt (PI)))
(*.f64 angle (sqrt.f64 (PI.f64)))
(* angle (sqrt (PI)))
(*.f64 angle (sqrt.f64 (PI.f64)))
(* angle (sqrt (PI)))
(*.f64 angle (sqrt.f64 (PI.f64)))
(* angle (sqrt (PI)))
(*.f64 angle (sqrt.f64 (PI.f64)))
(* angle (sqrt (PI)))
(*.f64 angle (sqrt.f64 (PI.f64)))
(* angle (sqrt (PI)))
(*.f64 angle (sqrt.f64 (PI.f64)))
(* angle (sqrt (PI)))
(*.f64 angle (sqrt.f64 (PI.f64)))
(* angle (sqrt (PI)))
(*.f64 angle (sqrt.f64 (PI.f64)))
(* 1/90 (* angle (* (PI) (- (pow b 2) (pow a 2)))))
(*.f64 (*.f64 #s(literal 1/90 binary64) (*.f64 angle (PI.f64))) (-.f64 (*.f64 b b) (*.f64 a a)))
(* angle (+ (* 1/90 (* (PI) (- (pow b 2) (pow a 2)))) (* 2 (* (pow angle 2) (+ (* -1/11664000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))) (* -1/34992000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))))))))
(*.f64 angle (+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (PI.f64) #s(literal 1/90 binary64))) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal -1/4374000 binary64)))))
(* angle (+ (* 1/90 (* (PI) (- (pow b 2) (pow a 2)))) (* (pow angle 2) (+ (* 2 (* (pow angle 2) (+ (* 1/22674816000000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))) (+ (* 1/4534963200000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))) (* 1/2267481600000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))))))) (* 2 (+ (* -1/11664000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))) (* -1/34992000 (* (pow (PI) 3) (- (pow b 2) (pow a 2))))))))))
(*.f64 angle (+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (PI.f64) #s(literal 1/90 binary64))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (pow.f64 (PI.f64) #s(literal 5 binary64))) #s(literal 1/708588000000 binary64))) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal -1/4374000 binary64))))))
(* angle (+ (* 1/90 (* (PI) (- (pow b 2) (pow a 2)))) (* (pow angle 2) (+ (* 2 (+ (* -1/11664000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))) (* -1/34992000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))))) (* (pow angle 2) (+ (* 2 (* (pow angle 2) (+ (* -1/881596846080000000 (* (pow (PI) 7) (- (pow b 2) (pow a 2)))) (+ (* -1/1469328076800000000 (* (pow (PI) 7) (- (pow b 2) (pow a 2)))) (+ (* -1/4407984230400000000 (* (pow (PI) 7) (- (pow b 2) (pow a 2)))) (* -1/30855889612800000000 (* (pow (PI) 7) (- (pow b 2) (pow a 2))))))))) (* 2 (+ (* 1/22674816000000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))) (+ (* 1/4534963200000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))) (* 1/2267481600000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))))))))))))
(*.f64 angle (+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (PI.f64) #s(literal 1/90 binary64))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal -1/4374000 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (pow.f64 (PI.f64) #s(literal 5 binary64)) #s(literal 1/1417176000000 binary64))) (*.f64 (*.f64 angle angle) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (pow.f64 (PI.f64) #s(literal 7 binary64)) #s(literal -1/482123275200000000 binary64))))) (*.f64 angle angle)))))))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 2 binary64)))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 2 binary64)))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 2 binary64)))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 2 binary64)))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 2 binary64)))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 2 binary64)))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 2 binary64)))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 2 binary64)))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (+.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 b b))))
(+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (+.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 b b))))
(+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (+.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 b b))))
(* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 b b))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 b b)) (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 b b)) (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 b b)) (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))))
(* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 b b))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 b b)) (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 b b)) (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 b b)) (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))))
(* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 b b))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (+.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 b b))))
(+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (+.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 b b))))
(+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (+.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 b b))))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal -2 binary64))) (/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 b b))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 a a))))
(* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal -2 binary64))) (/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 b b))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 a a))))
(* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal -2 binary64))) (/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 b b))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 a a))))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal -2 binary64))) (/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 b b))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 a a))))
(* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal -2 binary64))) (/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 b b))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 a a))))
(* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal -2 binary64))) (/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 b b))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 a a))))
(* 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 angle (*.f64 angle (*.f64 (*.f64 (PI.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 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) #s(literal -1/34992000 binary64)) (*.f64 angle (*.f64 angle (*.f64 #s(literal 1/22674816000000 binary64) (pow.f64 (PI.f64) #s(literal 5 binary64)))))))))
(* angle (+ (* 1/180 (PI)) (* (pow angle 2) (+ (* -1/34992000 (pow (PI) 3)) (* (pow angle 2) (+ (* -1/30855889612800000000 (* (pow angle 2) (pow (PI) 7))) (* 1/22674816000000 (pow (PI) 5))))))))
(*.f64 angle (+.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) (*.f64 angle (*.f64 angle (+.f64 (*.f64 (*.f64 (PI.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
#s(literal 1 binary64)
(+ 1 (* -1/64800 (* (pow angle 2) (pow (PI) 2))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal -1/64800 binary64)))))
(+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* 1/25194240000 (* (pow angle 2) (pow (PI) 4))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal -1/64800 binary64))) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) (*.f64 (*.f64 angle angle) #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 angle (*.f64 angle (+.f64 (*.f64 (*.f64 angle angle) (*.f64 #s(literal -1/24488801280000000 binary64) (pow.f64 (PI.f64) #s(literal 6 binary64)))) (*.f64 #s(literal 1/25194240000 binary64) (pow.f64 (PI.f64) #s(literal 4 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 (pow a 2))
(-.f64 #s(literal 0 binary64) (*.f64 a a))
(- (pow b 2) (pow a 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(- (pow b 2) (pow a 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(- (pow b 2) (pow a 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(pow b 2)
(*.f64 b b)
(* (pow b 2) (+ 1 (* -1 (/ (pow a 2) (pow b 2)))))
(*.f64 (*.f64 b b) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 a a) (*.f64 b b))))
(* (pow b 2) (+ 1 (* -1 (/ (pow a 2) (pow b 2)))))
(*.f64 (*.f64 b b) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 a a) (*.f64 b b))))
(* (pow b 2) (+ 1 (* -1 (/ (pow a 2) (pow b 2)))))
(*.f64 (*.f64 b b) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 a a) (*.f64 b b))))
(pow b 2)
(*.f64 b b)
(* (pow b 2) (+ 1 (* -1 (/ (pow a 2) (pow b 2)))))
(*.f64 (*.f64 b b) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 a a) (*.f64 b b))))
(* (pow b 2) (+ 1 (* -1 (/ (pow a 2) (pow b 2)))))
(*.f64 (*.f64 b b) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 a a) (*.f64 b b))))
(* (pow b 2) (+ 1 (* -1 (/ (pow a 2) (pow b 2)))))
(*.f64 (*.f64 b b) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 a a) (*.f64 b b))))
(pow b 2)
(*.f64 b b)
(+ (* -1 (pow a 2)) (pow b 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(+ (* -1 (pow a 2)) (pow b 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(+ (* -1 (pow a 2)) (pow b 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(* -1 (pow a 2))
(-.f64 #s(literal 0 binary64) (*.f64 a a))
(* (pow a 2) (- (/ (pow b 2) (pow a 2)) 1))
(*.f64 (*.f64 a a) (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 b b) (*.f64 a a))))
(* (pow a 2) (- (/ (pow b 2) (pow a 2)) 1))
(*.f64 (*.f64 a a) (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 b b) (*.f64 a a))))
(* (pow a 2) (- (/ (pow b 2) (pow a 2)) 1))
(*.f64 (*.f64 a a) (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 b b) (*.f64 a a))))
(* -1 (pow a 2))
(-.f64 #s(literal 0 binary64) (*.f64 a a))
(* (pow a 2) (- (/ (pow b 2) (pow a 2)) 1))
(*.f64 (*.f64 a a) (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 b b) (*.f64 a a))))
(* (pow a 2) (- (/ (pow b 2) (pow a 2)) 1))
(*.f64 (*.f64 a a) (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 b b) (*.f64 a a))))
(* (pow a 2) (- (/ (pow b 2) (pow a 2)) 1))
(*.f64 (*.f64 a a) (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 b b) (*.f64 a a))))
(* 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 angle (*.f64 angle (*.f64 (*.f64 (PI.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 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) #s(literal -1/34992000 binary64)) (*.f64 angle (*.f64 angle (*.f64 #s(literal 1/22674816000000 binary64) (pow.f64 (PI.f64) #s(literal 5 binary64)))))))))
(* angle (+ (* 1/180 (PI)) (* (pow angle 2) (+ (* -1/34992000 (pow (PI) 3)) (* (pow angle 2) (+ (* -1/30855889612800000000 (* (pow angle 2) (pow (PI) 7))) (* 1/22674816000000 (pow (PI) 5))))))))
(*.f64 angle (+.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) (*.f64 angle (*.f64 angle (+.f64 (*.f64 (*.f64 (PI.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
#s(literal 1 binary64)
(+ 1 (* -1/64800 (* (pow angle 2) (pow (PI) 2))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal -1/64800 binary64)))))
(+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* 1/25194240000 (* (pow angle 2) (pow (PI) 4))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal -1/64800 binary64))) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) (*.f64 (*.f64 angle angle) #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 angle (*.f64 angle (+.f64 (*.f64 (*.f64 angle angle) (*.f64 #s(literal -1/24488801280000000 binary64) (pow.f64 (PI.f64) #s(literal 6 binary64)))) (*.f64 #s(literal 1/25194240000 binary64) (pow.f64 (PI.f64) #s(literal 4 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)))
(* angle (- (* 1/180 (+ 1 (PI))) 1/180))
(-.f64 #s(literal 0 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal -1/180 binary64))))
(* angle (- (+ (* -1/6 (* (pow angle 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 3))) (* 1/180 (+ 1 (PI)))) 1/180))
(*.f64 angle (+.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) #s(literal 1/180 binary64))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 (*.f64 angle angle) (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) #s(literal -1/180 binary64)))) (*.f64 (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) #s(literal -1/180 binary64))) (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) #s(literal -1/180 binary64)))))) #s(literal -1/180 binary64))))
(* angle (- (+ (* 1/180 (+ 1 (PI))) (* (pow angle 2) (+ (* -1/6 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 3)) (* 1/120 (* (pow angle 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 5)))))) 1/180))
(*.f64 angle (+.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) #s(literal 1/180 binary64))) (+.f64 (*.f64 (*.f64 angle angle) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) #s(literal -1/180 binary64))) (*.f64 (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) #s(literal -1/180 binary64))) (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) #s(literal -1/180 binary64)))))) (*.f64 (pow.f64 (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) #s(literal -1/180 binary64))) #s(literal 5 binary64)) (*.f64 (*.f64 angle angle) #s(literal 1/120 binary64))))) #s(literal -1/180 binary64))))
(* angle (- (+ (* 1/180 (+ 1 (PI))) (* (pow angle 2) (+ (* -1/6 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 3)) (* (pow angle 2) (+ (* -1/5040 (* (pow angle 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 7))) (* 1/120 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 5))))))) 1/180))
(*.f64 angle (+.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) #s(literal 1/180 binary64))) (+.f64 (*.f64 angle (*.f64 angle (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) #s(literal -1/180 binary64))) (*.f64 (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) #s(literal -1/180 binary64))) (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) #s(literal -1/180 binary64)))))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) #s(literal -1/180 binary64))) #s(literal 5 binary64))) (*.f64 (pow.f64 (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) #s(literal -1/180 binary64))) #s(literal 7 binary64)) (*.f64 (*.f64 angle angle) #s(literal -1/5040 binary64)))))))) #s(literal -1/180 binary64))))
(sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle)))
(sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal -1/180 binary64)))))
(sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle)))
(sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal -1/180 binary64)))))
(sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle)))
(sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal -1/180 binary64)))))
(sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle)))
(sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal -1/180 binary64)))))
(sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI))))))
(sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal -1/180 binary64)))))
(sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI))))))
(sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal -1/180 binary64)))))
(sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI))))))
(sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal -1/180 binary64)))))
(sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI))))))
(sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal -1/180 binary64)))))
(* 1/180 (* angle (+ 1 (PI))))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64))))
(* 1/180 (* angle (+ 1 (PI))))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64))))
(* 1/180 (* angle (+ 1 (PI))))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64))))
(* 1/180 (* angle (+ 1 (PI))))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64))))
(* 1/180 (* angle (+ 1 (PI))))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64))))
(* 1/180 (* angle (+ 1 (PI))))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64))))
(* 1/180 (* angle (+ 1 (PI))))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64))))
(* 1/180 (* angle (+ 1 (PI))))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64))))
(* 1/180 (* angle (+ 1 (PI))))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64))))
(* 1/180 (* angle (+ 1 (PI))))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64))))
(* 1/180 (* angle (+ 1 (PI))))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64))))
(* 1/180 (* angle (+ 1 (PI))))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64))))
1
#s(literal 1 binary64)
(+ 1 (* -1/64800 (* (pow angle 2) (pow (PI) 2))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal -1/64800 binary64)))))
(+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* 1/25194240000 (* (pow angle 2) (pow (PI) 4))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal -1/64800 binary64))) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) (*.f64 (*.f64 angle angle) #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 angle (*.f64 angle (+.f64 (*.f64 (*.f64 angle angle) (*.f64 #s(literal -1/24488801280000000 binary64) (pow.f64 (PI.f64) #s(literal 6 binary64)))) (*.f64 #s(literal 1/25194240000 binary64) (pow.f64 (PI.f64) #s(literal 4 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))))

eval530.0ms (3%)

Compiler

Compiled 103772 to 8996 computations (91.3% saved)

prune804.0ms (4.5%)

Pruning

133 alts after pruning (132 fresh and 1 done)

PrunedKeptTotal
New3472643536
Fresh266894
Picked415
Done000
Total35021333635
Accuracy
84.8%
Counts
3635 → 133
Alt Table
Click to see full alt table
StatusAccuracyProgram
31.3%
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (*.f64 b (*.f64 b #s(literal 1/90 binary64)))) (/.f64 #s(literal -1 binary64) angle))
35.9%
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (cbrt.f64 (PI.f64)) (*.f64 b (*.f64 (*.f64 b #s(literal 1/90 binary64)) angle))))
30.9%
(*.f64 (/.f64 (PI.f64) (/.f64 #s(literal 1 binary64) angle)) (*.f64 #s(literal 1/90 binary64) (*.f64 b b)))
56.9%
(*.f64 (-.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 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle)))))
58.5%
(*.f64 (-.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 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))))
57.2%
(*.f64 (-.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
55.0%
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))
55.5%
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))
30.9%
(*.f64 (-.f64 (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64))) angle) (*.f64 #s(literal 1/90 binary64) (*.f64 b b)))
44.6%
(*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))))
52.0%
(*.f64 (*.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) #s(literal 2 binary64)) (-.f64 (*.f64 b b) (*.f64 a a)))
55.3%
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
40.7%
(*.f64 (*.f64 (*.f64 (*.f64 a a) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 2 binary64)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
40.2%
(*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
36.0%
(*.f64 (*.f64 (*.f64 (PI.f64) angle) b) (*.f64 b #s(literal 1/90 binary64)))
31.9%
(*.f64 (*.f64 (*.f64 b b) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
30.9%
(*.f64 (*.f64 (*.f64 b b) angle) (*.f64 (PI.f64) #s(literal 1/90 binary64)))
52.1%
(*.f64 (*.f64 (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a))) (PI.f64)) #s(literal 1/90 binary64))
39.5%
(*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 a a) #s(literal -1/90 binary64))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
56.3%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
25.3%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) (*.f64 a a))) (sin.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 #s(literal 32400 binary64) angle) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64)))) (+.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 #s(literal -1 binary64) (PI.f64)))))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
39.9%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) (*.f64 a a))) (sin.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
41.7%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) (*.f64 a a))) (sin.f64 (-.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (-.f64 (/.f64 angle #s(literal -180 binary64)) (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -180 binary64))))))
41.3%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) (*.f64 a a))) (sin.f64 (-.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal -180 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) angle))))
41.6%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) (*.f64 a a))) (sin.f64 (-.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 #s(literal 180 binary64) (PI.f64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -32400 binary64) angle)))))
40.1%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) (*.f64 a 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 1 binary64))
40.3%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) (*.f64 a a))) (sin.f64 (-.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64)))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
40.4%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) (*.f64 a a))) (sin.f64 (-.f64 (exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64))))) #s(literal -1 binary64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
41.1%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) (*.f64 a a))) (sin.f64 (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) #s(literal 2 binary64)) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
25.4%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) (*.f64 a a))) (sin.f64 (*.f64 (+.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 #s(literal -1 binary64) (PI.f64)))) (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 32400 binary64) angle) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64)))))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
40.8%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (+.f64 (*.f64 (cos.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))))
41.2%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (/.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (PI.f64)))))
40.2%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
41.0%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) #s(literal 2 binary64)) (/.f64 angle #s(literal 180 binary64)))))
39.7%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 #s(literal 180 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))))))
41.6%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal -180 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) angle))))
40.0%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (cbrt.f64 (PI.f64)))))
42.0%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64)))))
39.7%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64))))
42.9%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) #s(literal -1 binary64)))))
41.4%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))
39.3%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) (*.f64 a a))) (sin.f64 (exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) #s(literal -1 binary64))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
31.8%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 b b)) (-.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
33.8%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 b b)) (sin.f64 (pow.f64 (exp.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))) #s(literal -1 binary64)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
32.5%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 b b)) (sin.f64 (/.f64 (/.f64 (*.f64 #s(literal 180 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) #s(literal 180 binary64)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
33.0%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 b b)) (sin.f64 (/.f64 (/.f64 (PI.f64) (/.f64 #s(literal -1 binary64) angle)) #s(literal -180 binary64)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
31.7%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 b b)) (sin.f64 (/.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (PI.f64))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
21.1%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 b b)) (sin.f64 (/.f64 (+.f64 (/.f64 (-.f64 #s(literal -1 binary64) (PI.f64)) (/.f64 angle #s(literal 180 binary64))) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (/.f64 #s(literal -32400 binary64) angle) angle)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
33.1%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 b b)) (sin.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
32.8%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 b b)) (sin.f64 (/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) angle) (/.f64 #s(literal 180 binary64) (PI.f64)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
20.7%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 b b)) (sin.f64 (-.f64 (/.f64 (/.f64 (-.f64 #s(literal -1 binary64) (PI.f64)) (/.f64 angle #s(literal 180 binary64))) (/.f64 (/.f64 #s(literal -32400 binary64) angle) angle)) (/.f64 (/.f64 #s(literal -180 binary64) angle) (/.f64 (/.f64 #s(literal -32400 binary64) angle) angle))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
31.8%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 b b)) (sin.f64 (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) #s(literal 2 binary64)) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
31.9%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 b b)) (sin.f64 (*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 #s(literal -1 binary64) angle)) (/.f64 (cbrt.f64 (PI.f64)) #s(literal -180 binary64))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
32.1%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 b b)) (sin.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (*.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
32.5%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 b b)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
32.7%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 b b)) (sin.f64 (*.f64 (*.f64 #s(literal 180 binary64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) angle)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
33.7%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 b b)) (sin.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
35.0%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal -1/64800 binary64))))))
33.4%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))))
32.8%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
33.1%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (/.f64 #s(literal -1/180 binary64) (/.f64 #s(literal -1 binary64) (*.f64 (PI.f64) angle)))))
31.8%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (-.f64 (/.f64 angle #s(literal -180 binary64)) (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -180 binary64))))))
32.5%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 #s(literal -1/180 binary64) (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 (PI.f64) angle)) #s(literal -1 binary64)))))
31.5%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))
34.3%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 b b)) (sin.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
31.7%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 b)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
41.2%
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 a a) #s(literal -2 binary64))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
52.1%
(*.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 angle #s(literal 1/90 binary64)))
52.0%
(*.f64 (*.f64 (PI.f64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) #s(literal 1/90 binary64))) angle)
36.0%
(*.f64 (*.f64 (PI.f64) (*.f64 b #s(literal 1/90 binary64))) (*.f64 b angle))
36.0%
(*.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b #s(literal 1/90 binary64)))) b)
30.9%
(*.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))) (*.f64 b b))
31.3%
(*.f64 (*.f64 (PI.f64) angle) (*.f64 b (*.f64 b #s(literal 1/90 binary64))))
52.1%
(*.f64 (*.f64 (PI.f64) #s(literal 1/90 binary64)) (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a))))
31.7%
(*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))
54.0%
(*.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))))
54.6%
(*.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
39.6%
(*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (PI.f64))) (-.f64 #s(literal 0 binary64) (*.f64 a a)))
39.6%
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 a a) #s(literal -1/90 binary64)))
30.9%
(*.f64 (*.f64 angle (PI.f64)) (*.f64 #s(literal 1/90 binary64) (*.f64 b b)))
32.9%
(*.f64 (*.f64 #s(literal 1/90 binary64) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
54.4%
(*.f64 (sin.f64 (pow.f64 (exp.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))) #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
56.2%
(*.f64 (sin.f64 (/.f64 (/.f64 (+.f64 (/.f64 (-.f64 #s(literal -1 binary64) (PI.f64)) (/.f64 angle #s(literal 180 binary64))) (/.f64 #s(literal 180 binary64) angle)) (/.f64 #s(literal -180 binary64) angle)) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (*.f64 (cbrt.f64 (PI.f64)) (*.f64 (cbrt.f64 (PI.f64)) (*.f64 angle (cbrt.f64 (PI.f64))))) #s(literal 180 binary64)))))
56.2%
(*.f64 (sin.f64 (/.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (PI.f64)))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
57.8%
(*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle)))))
55.8%
(*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (exp.f64 (-.f64 (log.f64 (PI.f64)) (*.f64 #s(literal -1 binary64) (log.f64 angle)))) #s(literal 180 binary64)))))
56.5%
(*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))
57.0%
(*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))))))
56.0%
(*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)))))))
58.4%
(*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) #s(literal -1 binary64))))))
56.9%
(*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) #s(literal 1 binary64)))
41.7%
(*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) (*.f64 a a))) (cos.f64 (/.f64 (*.f64 (cbrt.f64 (PI.f64)) (*.f64 (cbrt.f64 (PI.f64)) (*.f64 angle (cbrt.f64 (PI.f64))))) #s(literal 180 binary64)))))
35.4%
(*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 b b) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 a a) (*.f64 b b))))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))))
31.8%
(*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 b b)) (cos.f64 (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle)))))
31.9%
(*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 b b)) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))))
56.9%
(*.f64 (sin.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (/.f64 (PI.f64) (/.f64 #s(literal 1 binary64) angle)) #s(literal 180 binary64)))))
55.8%
(*.f64 (sin.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) angle))) #s(literal 180 binary64)))))
57.3%
(*.f64 (sin.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 #s(literal 1 binary64) angle)) (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (pow.f64 (PI.f64) #s(literal -1/2 binary64)))) #s(literal 180 binary64)))))
55.9%
(*.f64 (sin.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))))
56.7%
(*.f64 (sin.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64))) #s(literal -1 binary64))) #s(literal 180 binary64)))))
56.7%
(*.f64 (sin.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) #s(literal 1 binary64)))
57.0%
(*.f64 (sin.f64 (-.f64 (/.f64 angle #s(literal -180 binary64)) (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -180 binary64))))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
56.1%
(*.f64 (sin.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 1 binary64) angle)))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (+.f64 (*.f64 (cos.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))))
56.1%
(*.f64 (sin.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 1 binary64) angle)))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (PI.f64))))))
55.0%
(*.f64 (sin.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 1 binary64) angle)))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) #s(literal 2 binary64)) angle) #s(literal 180 binary64)))))
55.5%
(*.f64 (sin.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 1 binary64) angle)))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) angle) #s(literal 180 binary64)))))
55.9%
(*.f64 (sin.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 1 binary64) angle)))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) angle)) (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) #s(literal 180 binary64))))))
55.5%
(*.f64 (sin.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 1 binary64) angle)))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (*.f64 (/.f64 (PI.f64) (/.f64 #s(literal -1 binary64) angle)) #s(literal -1/180 binary64)))))
57.7%
(*.f64 (sin.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 1 binary64) angle)))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) #s(literal -1 binary64))))))
56.5%
(*.f64 (sin.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 1 binary64) angle)))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) #s(literal 1 binary64)))
55.3%
(*.f64 (sin.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 1 binary64) angle)))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 b))) (*.f64 a a))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
41.6%
(*.f64 (sin.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 1 binary64) angle)))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) (*.f64 a a))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))))
31.9%
(*.f64 (sin.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 1 binary64) angle)))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 b b)) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))))
30.6%
(*.f64 (sin.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 1 binary64) angle)))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 b b)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
55.3%
(*.f64 (sin.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (exp.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (PI.f64))) (*.f64 #s(literal -1 binary64) (log.f64 angle)))))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
55.9%
(*.f64 (sin.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) angle)) #s(literal -1 binary64))))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))))
58.0%
(*.f64 (sin.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 #s(literal 180 binary64) (PI.f64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -32400 binary64) angle)))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (*.f64 (cbrt.f64 (PI.f64)) (*.f64 (cbrt.f64 (PI.f64)) (*.f64 angle (cbrt.f64 (PI.f64))))) #s(literal 180 binary64)))))
56.9%
(*.f64 (sin.f64 (*.f64 (*.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (cbrt.f64 (PI.f64))) (pow.f64 (PI.f64) #s(literal 1/6 binary64)))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle)))))
58.0%
(*.f64 (sin.f64 (*.f64 (*.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (cbrt.f64 (PI.f64))) (pow.f64 (PI.f64) #s(literal 1/6 binary64)))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (*.f64 (cbrt.f64 (PI.f64)) (*.f64 (cbrt.f64 (PI.f64)) (*.f64 angle (cbrt.f64 (PI.f64))))) #s(literal 180 binary64)))))
58.8%
(*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (*.f64 (cbrt.f64 (PI.f64)) (*.f64 (cbrt.f64 (PI.f64)) (*.f64 angle (cbrt.f64 (PI.f64))))) #s(literal 180 binary64)))))
56.1%
(*.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))))
56.1%
(*.f64 (sin.f64 (exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 #s(literal 180 binary64) angle)) #s(literal -1 binary64)) (log.f64 (PI.f64))))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))))
56.3%
(*.f64 (sin.f64 (exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) #s(literal -1 binary64)))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle)))))
56.6%
(*.f64 (sin.f64 (exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) #s(literal -1 binary64)))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (*.f64 (cbrt.f64 (PI.f64)) (*.f64 (cbrt.f64 (PI.f64)) (*.f64 angle (cbrt.f64 (PI.f64))))) #s(literal 180 binary64)))))
56.0%
(*.f64 (sin.f64 (exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) #s(literal -1 binary64)))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))))
55.5%
(*.f64 (sin.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
52.1%
(*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a)))))
37.9%
(*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))))
34.0%
(*.f64 angle (+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (PI.f64) #s(literal 1/90 binary64))) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal -1/4374000 binary64)))))
21.3%
(*.f64 angle (+.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) (*.f64 b b))) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 b b) (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) #s(literal -1/8748000 binary64)))))))
41.5%
(*.f64 angle (*.f64 (*.f64 a a) (+.f64 (*.f64 (PI.f64) #s(literal -1/90 binary64)) (*.f64 #s(literal -2 binary64) (*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/8748000 binary64))))))))
40.6%
(neg.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))))
44.2%
(neg.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cos.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)))))))
Compiler

Compiled 7248 to 5077 computations (30% saved)

simplify324.0ms (1.8%)

Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))
cost-diff0
(sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))
cost-diff0
(*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))))))
cost-diff12928
(*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)))
cost-diff0
(*.f64 #s(literal 1/180 binary64) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))))
cost-diff0
(sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)))))
cost-diff0
(*.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))))
cost-diff256
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)))
cost-diff0
(PI.f64)
cost-diff0
(*.f64 (PI.f64) #s(literal 1/180 binary64))
cost-diff0
(*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))
cost-diff128
(*.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
cost-diff0
(*.f64 (*.f64 a a) #s(literal -1/90 binary64))
cost-diff0
(PI.f64)
cost-diff0
(*.f64 angle (PI.f64))
cost-diff0
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 a a) #s(literal -1/90 binary64)))
cost-diff0
(*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64))
cost-diff0
(sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64)))
cost-diff0
(*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (*.f64 (cbrt.f64 (PI.f64)) (*.f64 (cbrt.f64 (PI.f64)) (*.f64 angle (cbrt.f64 (PI.f64))))) #s(literal 180 binary64)))))
cost-diff19456
(*.f64 (cbrt.f64 (PI.f64)) (*.f64 (cbrt.f64 (PI.f64)) (*.f64 angle (cbrt.f64 (PI.f64)))))
Rules
3770×*-lowering-*.f32
3770×*-lowering-*.f64
2218×/-lowering-/.f32
2218×/-lowering-/.f64
1138×neg-lowering-neg.f64
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
050459
1134432
2367281
31482280
44165280
56954280
08024280
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(* (sin (* (* (PI) angle) 1/180)) (* (* 2 (- (* b b) (* a a))) (cos (/ (* (cbrt (PI)) (* (cbrt (PI)) (* angle (cbrt (PI))))) 180))))
(sin (* (* (PI) angle) 1/180))
(* (* (PI) angle) 1/180)
(* (PI) angle)
(PI)
angle
1/180
(* (* 2 (- (* b b) (* a a))) (cos (/ (* (cbrt (PI)) (* (cbrt (PI)) (* angle (cbrt (PI))))) 180)))
(* 2 (- (* b b) (* a a)))
2
(- (* b b) (* a a))
(* b b)
b
(* a a)
a
(cos (/ (* (cbrt (PI)) (* (cbrt (PI)) (* angle (cbrt (PI))))) 180))
(/ (* (cbrt (PI)) (* (cbrt (PI)) (* angle (cbrt (PI))))) 180)
(* (cbrt (PI)) (* (cbrt (PI)) (* angle (cbrt (PI)))))
(cbrt (PI))
(* (cbrt (PI)) (* angle (cbrt (PI))))
(* angle (cbrt (PI)))
180
(* (* angle (PI)) (* (* a a) -1/90))
(* angle (PI))
angle
(PI)
(* (* a a) -1/90)
(* a a)
a
-1/90
(* (* angle (* (PI) 1/180)) (* (* 2 (- (* b b) (* a a))) (cos (/ (PI) (/ 180 angle)))))
(* angle (* (PI) 1/180))
angle
(* (PI) 1/180)
(PI)
1/180
(* (* 2 (- (* b b) (* a a))) (cos (/ (PI) (/ 180 angle))))
(* 2 (- (* b b) (* a a)))
2
(- (* b b) (* a a))
(* b b)
b
(* a a)
a
(cos (/ (PI) (/ 180 angle)))
(/ (PI) (/ 180 angle))
(/ 180 angle)
180
(* (sin (* 1/180 (/ 1 (/ 1 (* (PI) angle))))) (* (* 2 (- (* b b) (* a a))) (cos (/ (* (PI) angle) 180))))
(sin (* 1/180 (/ 1 (/ 1 (* (PI) angle)))))
(* 1/180 (/ 1 (/ 1 (* (PI) angle))))
1/180
(/ 1 (/ 1 (* (PI) angle)))
1
(/ 1 (* (PI) angle))
(* (PI) angle)
(PI)
angle
(* (* 2 (- (* b b) (* a a))) (cos (/ (* (PI) angle) 180)))
(* 2 (- (* b b) (* a a)))
2
(- (* b b) (* a a))
(* b b)
b
(* a a)
a
(cos (/ (* (PI) angle) 180))
(/ (* (PI) angle) 180)
180
(* (sin (/ (* (PI) angle) 180)) (* (* 2 (- (* b b) (* a a))) (cos (* (* angle (sqrt (PI))) (/ (sqrt (PI)) 180)))))
(sin (/ (* (PI) angle) 180))
(/ (* (PI) angle) 180)
(* (PI) angle)
(PI)
angle
180
(* (* 2 (- (* b b) (* a a))) (cos (* (* angle (sqrt (PI))) (/ (sqrt (PI)) 180))))
(* 2 (- (* b b) (* a a)))
2
(- (* b b) (* a a))
(* b b)
b
(* a a)
a
(cos (* (* angle (sqrt (PI))) (/ (sqrt (PI)) 180)))
(* (* angle (sqrt (PI))) (/ (sqrt (PI)) 180))
(* angle (sqrt (PI)))
(sqrt (PI))
(/ (sqrt (PI)) 180)
Outputs
(* (sin (* (* (PI) angle) 1/180)) (* (* 2 (- (* b b) (* a a))) (cos (/ (* (cbrt (PI)) (* (cbrt (PI)) (* angle (cbrt (PI))))) 180))))
(*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))))))
(sin (* (* (PI) angle) 1/180))
(sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))
(* (* (PI) angle) 1/180)
(/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))
(* (PI) angle)
(*.f64 (PI.f64) angle)
(PI)
(PI.f64)
angle
1/180
#s(literal 1/180 binary64)
(* (* 2 (- (* b b) (* a a))) (cos (/ (* (cbrt (PI)) (* (cbrt (PI)) (* angle (cbrt (PI))))) 180)))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))))
(* 2 (- (* b b) (* a a)))
(*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a)))
2
#s(literal 2 binary64)
(- (* b b) (* a a))
(-.f64 (*.f64 b b) (*.f64 a a))
(* b b)
(*.f64 b b)
b
(* a a)
(*.f64 a a)
a
(cos (/ (* (cbrt (PI)) (* (cbrt (PI)) (* angle (cbrt (PI))))) 180))
(cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))
(/ (* (cbrt (PI)) (* (cbrt (PI)) (* angle (cbrt (PI))))) 180)
(/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))
(* (cbrt (PI)) (* (cbrt (PI)) (* angle (cbrt (PI)))))
(*.f64 (PI.f64) angle)
(cbrt (PI))
(cbrt.f64 (PI.f64))
(* (cbrt (PI)) (* angle (cbrt (PI))))
(*.f64 (cbrt.f64 (PI.f64)) (*.f64 angle (cbrt.f64 (PI.f64))))
(* angle (cbrt (PI)))
(*.f64 angle (cbrt.f64 (PI.f64)))
180
#s(literal 180 binary64)
(* (* angle (PI)) (* (* a a) -1/90))
(*.f64 (*.f64 (PI.f64) angle) (*.f64 (*.f64 a a) #s(literal -1/90 binary64)))
(* angle (PI))
(*.f64 (PI.f64) angle)
angle
(PI)
(PI.f64)
(* (* a a) -1/90)
(*.f64 (*.f64 a a) #s(literal -1/90 binary64))
(* a a)
(*.f64 a a)
a
-1/90
#s(literal -1/90 binary64)
(* (* angle (* (PI) 1/180)) (* (* 2 (- (* b b) (* a a))) (cos (/ (PI) (/ 180 angle)))))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))
(* angle (* (PI) 1/180))
(/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))
angle
(* (PI) 1/180)
(/.f64 (PI.f64) #s(literal 180 binary64))
(PI)
(PI.f64)
1/180
#s(literal 1/180 binary64)
(* (* 2 (- (* b b) (* a a))) (cos (/ (PI) (/ 180 angle))))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))))
(* 2 (- (* b b) (* a a)))
(*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a)))
2
#s(literal 2 binary64)
(- (* b b) (* a a))
(-.f64 (*.f64 b b) (*.f64 a a))
(* b b)
(*.f64 b b)
b
(* a a)
(*.f64 a a)
a
(cos (/ (PI) (/ 180 angle)))
(cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))
(/ (PI) (/ 180 angle))
(/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))
(/ 180 angle)
(/.f64 #s(literal 180 binary64) angle)
180
#s(literal 180 binary64)
(* (sin (* 1/180 (/ 1 (/ 1 (* (PI) angle))))) (* (* 2 (- (* b b) (* a a))) (cos (/ (* (PI) angle) 180))))
(*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))))))
(sin (* 1/180 (/ 1 (/ 1 (* (PI) angle)))))
(sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))
(* 1/180 (/ 1 (/ 1 (* (PI) angle))))
(/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))
1/180
#s(literal 1/180 binary64)
(/ 1 (/ 1 (* (PI) angle)))
(*.f64 (PI.f64) angle)
1
#s(literal 1 binary64)
(/ 1 (* (PI) angle))
(/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))
(* (PI) angle)
(*.f64 (PI.f64) angle)
(PI)
(PI.f64)
angle
(* (* 2 (- (* b b) (* a a))) (cos (/ (* (PI) angle) 180)))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))))
(* 2 (- (* b b) (* a a)))
(*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a)))
2
#s(literal 2 binary64)
(- (* b b) (* a a))
(-.f64 (*.f64 b b) (*.f64 a a))
(* b b)
(*.f64 b b)
b
(* a a)
(*.f64 a a)
a
(cos (/ (* (PI) angle) 180))
(cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))
(/ (* (PI) angle) 180)
(/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))
180
#s(literal 180 binary64)
(* (sin (/ (* (PI) angle) 180)) (* (* 2 (- (* b b) (* a a))) (cos (* (* angle (sqrt (PI))) (/ (sqrt (PI)) 180)))))
(*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))))))
(sin (/ (* (PI) angle) 180))
(sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))
(/ (* (PI) angle) 180)
(/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))
(* (PI) angle)
(*.f64 (PI.f64) angle)
(PI)
(PI.f64)
angle
180
#s(literal 180 binary64)
(* (* 2 (- (* b b) (* a a))) (cos (* (* angle (sqrt (PI))) (/ (sqrt (PI)) 180))))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))))
(* 2 (- (* b b) (* a a)))
(*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a)))
2
#s(literal 2 binary64)
(- (* b b) (* a a))
(-.f64 (*.f64 b b) (*.f64 a a))
(* b b)
(*.f64 b b)
b
(* a a)
(*.f64 a a)
a
(cos (* (* angle (sqrt (PI))) (/ (sqrt (PI)) 180)))
(cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))
(* (* angle (sqrt (PI))) (/ (sqrt (PI)) 180))
(/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))
(* angle (sqrt (PI)))
(*.f64 angle (sqrt.f64 (PI.f64)))
(sqrt (PI))
(sqrt.f64 (PI.f64))
(/ (sqrt (PI)) 180)
(/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))

localize635.0ms (3.6%)

Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy94.6%
(-.f64 (*.f64 b b) (*.f64 a a))
accuracy89.5%
(*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))))))
accuracy61.4%
(cos.f64 (*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))))
accuracy60.0%
(sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))
accuracy94.6%
(-.f64 (*.f64 b b) (*.f64 a a))
accuracy89.5%
(*.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))))
accuracy61.4%
(cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))
accuracy60.0%
(sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)))))
accuracy99.2%
(/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))
accuracy94.6%
(-.f64 (*.f64 b b) (*.f64 a a))
accuracy88.3%
(*.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
accuracy61.4%
(cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
accuracy100.0%
(PI.f64)
accuracy99.7%
(*.f64 (*.f64 a a) #s(literal -1/90 binary64))
accuracy99.6%
(*.f64 angle (PI.f64))
accuracy88.7%
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 a a) #s(literal -1/90 binary64)))
accuracy94.6%
(-.f64 (*.f64 b b) (*.f64 a a))
accuracy89.5%
(*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (*.f64 (cbrt.f64 (PI.f64)) (*.f64 (cbrt.f64 (PI.f64)) (*.f64 angle (cbrt.f64 (PI.f64))))) #s(literal 180 binary64)))))
accuracy61.4%
(cos.f64 (/.f64 (*.f64 (cbrt.f64 (PI.f64)) (*.f64 (cbrt.f64 (PI.f64)) (*.f64 angle (cbrt.f64 (PI.f64))))) #s(literal 180 binary64)))
accuracy60.0%
(sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64)))
Results
340.0ms113×1valid
125.0ms142×0valid
11.0ms3valid
Compiler

Compiled 497 to 51 computations (89.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 202.0ms
ival-mult: 64.0ms (31.6% of total)
ival-div: 45.0ms (22.2% of total)
ival-sin: 25.0ms (12.4% of total)
ival-cos: 23.0ms (11.4% of total)
...c/correct-round.rkt:119:19: 17.0ms (8.4% of total)
backward-pass: 16.0ms (7.9% of total)
ival-pi: 4.0ms (2% of total)
ival-sqrt: 3.0ms (1.5% of total)
ival-cbrt: 3.0ms (1.5% of total)
ival-sub: 2.0ms (1% of total)
const: 1.0ms (0.5% of total)

series39.0ms (0.2%)

Counts
25 → 396
Calls
Call 1
Inputs
#<alt (* (cbrt (PI)) (* (cbrt (PI)) (* angle (cbrt (PI)))))>
#<alt (* (sin (* (* (PI) angle) 1/180)) (* (* 2 (- (* b b) (* a a))) (cos (/ (* (cbrt (PI)) (* (cbrt (PI)) (* angle (cbrt (PI))))) 180))))>
#<alt (sin (* (* (PI) angle) 1/180))>
#<alt (* (* (PI) angle) 1/180)>
#<alt (* (* angle (PI)) (* (* a a) -1/90))>
#<alt (* angle (PI))>
#<alt (PI)>
#<alt (* (* a a) -1/90)>
#<alt (* (* angle (* (PI) 1/180)) (* (* 2 (- (* b b) (* a a))) (cos (/ (PI) (/ 180 angle)))))>
#<alt (* angle (* (PI) 1/180))>
#<alt (* (PI) 1/180)>
#<alt (/ 1 (/ 1 (* (PI) angle)))>
#<alt (* (sin (* 1/180 (/ 1 (/ 1 (* (PI) angle))))) (* (* 2 (- (* b b) (* a a))) (cos (/ (* (PI) angle) 180))))>
#<alt (sin (* 1/180 (/ 1 (/ 1 (* (PI) angle)))))>
#<alt (* 1/180 (/ 1 (/ 1 (* (PI) angle))))>
#<alt (* (* angle (sqrt (PI))) (/ (sqrt (PI)) 180))>
#<alt (* (sin (/ (* (PI) angle) 180)) (* (* 2 (- (* b b) (* a a))) (cos (* (* angle (sqrt (PI))) (/ (sqrt (PI)) 180)))))>
#<alt (sin (/ (* (PI) angle) 180))>
#<alt (/ (* (PI) angle) 180)>
#<alt (cos (/ (* (cbrt (PI)) (* (cbrt (PI)) (* angle (cbrt (PI))))) 180))>
#<alt (- (* b b) (* a a))>
#<alt (cos (/ (PI) (/ 180 angle)))>
#<alt (/ (PI) (/ 180 angle))>
#<alt (cos (/ (* (PI) angle) 180))>
#<alt (cos (* (* angle (sqrt (PI))) (/ (sqrt (PI)) 180)))>
Outputs
#<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/90 (* angle (* (PI) (- (pow b 2) (pow a 2)))))>
#<alt (* angle (+ (* 1/90 (* (PI) (- (pow b 2) (pow a 2)))) (* 2 (* (pow angle 2) (+ (* -1/11664000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))) (* -1/34992000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))))))))>
#<alt (* angle (+ (* 1/90 (* (PI) (- (pow b 2) (pow a 2)))) (* (pow angle 2) (+ (* 2 (* (pow angle 2) (+ (* 1/22674816000000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))) (+ (* 1/4534963200000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))) (* 1/2267481600000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))))))) (* 2 (+ (* -1/11664000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))) (* -1/34992000 (* (pow (PI) 3) (- (pow b 2) (pow a 2))))))))))>
#<alt (* angle (+ (* 1/90 (* (PI) (- (pow b 2) (pow a 2)))) (* (pow angle 2) (+ (* 2 (+ (* -1/11664000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))) (* -1/34992000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))))) (* (pow angle 2) (+ (* 2 (* (pow angle 2) (+ (* -1/881596846080000000 (* (pow (PI) 7) (- (pow b 2) (pow a 2)))) (+ (* -1/1469328076800000000 (* (pow (PI) 7) (- (pow b 2) (pow a 2)))) (+ (* -1/4407984230400000000 (* (pow (PI) 7) (- (pow b 2) (pow a 2)))) (* -1/30855889612800000000 (* (pow (PI) 7) (- (pow b 2) (pow a 2))))))))) (* 2 (+ (* 1/22674816000000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))) (+ (* 1/4534963200000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))) (* 1/2267481600000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))))))))))))>
#<alt (* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))>
#<alt (* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))>
#<alt (* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))>
#<alt (* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))>
#<alt (* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))>
#<alt (* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))>
#<alt (* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))>
#<alt (* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))>
#<alt (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))>
#<alt (+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))>
#<alt (+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))>
#<alt (+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))>
#<alt (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))>
#<alt (* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))>
#<alt (* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))>
#<alt (* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))>
#<alt (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))>
#<alt (* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))>
#<alt (* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))>
#<alt (* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))>
#<alt (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))>
#<alt (+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))>
#<alt (+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))>
#<alt (+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))>
#<alt (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))>
#<alt (* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))>
#<alt (* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))>
#<alt (* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))>
#<alt (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))>
#<alt (* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))>
#<alt (* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))>
#<alt (* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 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/90 (* (pow a 2) (* angle (PI))))>
#<alt (* -1/90 (* (pow a 2) (* angle (PI))))>
#<alt (* -1/90 (* (pow a 2) (* angle (PI))))>
#<alt (* -1/90 (* (pow a 2) (* angle (PI))))>
#<alt (* -1/90 (* (pow a 2) (* angle (PI))))>
#<alt (* -1/90 (* (pow a 2) (* angle (PI))))>
#<alt (* -1/90 (* (pow a 2) (* angle (PI))))>
#<alt (* -1/90 (* (pow a 2) (* angle (PI))))>
#<alt (* -1/90 (* (pow a 2) (* angle (PI))))>
#<alt (* -1/90 (* (pow a 2) (* angle (PI))))>
#<alt (* -1/90 (* (pow a 2) (* angle (PI))))>
#<alt (* -1/90 (* (pow a 2) (* angle (PI))))>
#<alt (* -1/90 (* (pow a 2) (* angle (PI))))>
#<alt (* -1/90 (* (pow a 2) (* angle (PI))))>
#<alt (* -1/90 (* (pow a 2) (* angle (PI))))>
#<alt (* -1/90 (* (pow a 2) (* angle (PI))))>
#<alt (* -1/90 (* (pow a 2) (* angle (PI))))>
#<alt (* -1/90 (* (pow a 2) (* angle (PI))))>
#<alt (* -1/90 (* (pow a 2) (* angle (PI))))>
#<alt (* -1/90 (* (pow a 2) (* angle (PI))))>
#<alt (* -1/90 (* (pow a 2) (* angle (PI))))>
#<alt (* -1/90 (* (pow a 2) (* angle (PI))))>
#<alt (* -1/90 (* (pow a 2) (* angle (PI))))>
#<alt (* -1/90 (* (pow a 2) (* 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/90 (pow a 2))>
#<alt (* -1/90 (pow a 2))>
#<alt (* -1/90 (pow a 2))>
#<alt (* -1/90 (pow a 2))>
#<alt (* -1/90 (pow a 2))>
#<alt (* -1/90 (pow a 2))>
#<alt (* -1/90 (pow a 2))>
#<alt (* -1/90 (pow a 2))>
#<alt (* -1/90 (pow a 2))>
#<alt (* -1/90 (pow a 2))>
#<alt (* -1/90 (pow a 2))>
#<alt (* -1/90 (pow a 2))>
#<alt (* 1/90 (* angle (* (PI) (- (pow b 2) (pow a 2)))))>
#<alt (* angle (+ (* -1/5832000 (* (pow angle 2) (* (pow (PI) 3) (- (pow b 2) (pow a 2))))) (* 1/90 (* (PI) (- (pow b 2) (pow a 2))))))>
#<alt (* angle (+ (* 1/90 (* (PI) (- (pow b 2) (pow a 2)))) (* (pow angle 2) (+ (* -1/5832000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))) (* 1/2267481600000 (* (pow angle 2) (* (pow (PI) 5) (- (pow b 2) (pow a 2)))))))))>
#<alt (* angle (+ (* 1/90 (* (PI) (- (pow b 2) (pow a 2)))) (* (pow angle 2) (+ (* -1/5832000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))) (* (pow angle 2) (+ (* -1/2203992115200000000 (* (pow angle 2) (* (pow (PI) 7) (- (pow b 2) (pow a 2))))) (* 1/2267481600000 (* (pow (PI) 5) (- (pow b 2) (pow a 2))))))))))>
#<alt (* 1/90 (* angle (* (PI) (* (cos (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2))))))>
#<alt (* 1/90 (* angle (* (PI) (* (cos (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2))))))>
#<alt (* 1/90 (* angle (* (PI) (* (cos (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2))))))>
#<alt (* 1/90 (* angle (* (PI) (* (cos (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2))))))>
#<alt (* 1/90 (* angle (* (PI) (* (cos (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2))))))>
#<alt (* 1/90 (* angle (* (PI) (* (cos (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2))))))>
#<alt (* 1/90 (* angle (* (PI) (* (cos (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2))))))>
#<alt (* 1/90 (* angle (* (PI) (* (cos (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2))))))>
#<alt (* -1/90 (* (pow a 2) (* angle (* (PI) (cos (* 1/180 (* angle (PI))))))))>
#<alt (+ (* -1/90 (* (pow a 2) (* angle (* (PI) (cos (* 1/180 (* angle (PI)))))))) (* 1/90 (* angle (* (pow b 2) (* (PI) (cos (* 1/180 (* angle (PI)))))))))>
#<alt (+ (* -1/90 (* (pow a 2) (* angle (* (PI) (cos (* 1/180 (* angle (PI)))))))) (* 1/90 (* angle (* (pow b 2) (* (PI) (cos (* 1/180 (* angle (PI)))))))))>
#<alt (+ (* -1/90 (* (pow a 2) (* angle (* (PI) (cos (* 1/180 (* angle (PI)))))))) (* 1/90 (* angle (* (pow b 2) (* (PI) (cos (* 1/180 (* angle (PI)))))))))>
#<alt (* 1/90 (* angle (* (pow b 2) (* (PI) (cos (* 1/180 (* angle (PI))))))))>
#<alt (* (pow b 2) (+ (* -1/90 (/ (* (pow a 2) (* angle (* (PI) (cos (* 1/180 (* angle (PI))))))) (pow b 2))) (* 1/90 (* angle (* (PI) (cos (* 1/180 (* angle (PI)))))))))>
#<alt (* (pow b 2) (+ (* -1/90 (/ (* (pow a 2) (* angle (* (PI) (cos (* 1/180 (* angle (PI))))))) (pow b 2))) (* 1/90 (* angle (* (PI) (cos (* 1/180 (* angle (PI)))))))))>
#<alt (* (pow b 2) (+ (* -1/90 (/ (* (pow a 2) (* angle (* (PI) (cos (* 1/180 (* angle (PI))))))) (pow b 2))) (* 1/90 (* angle (* (PI) (cos (* 1/180 (* angle (PI)))))))))>
#<alt (* 1/90 (* angle (* (pow b 2) (* (PI) (cos (* 1/180 (* angle (PI))))))))>
#<alt (* (pow b 2) (+ (* -1/90 (/ (* (pow a 2) (* angle (* (PI) (cos (* 1/180 (* angle (PI))))))) (pow b 2))) (* 1/90 (* angle (* (PI) (cos (* 1/180 (* angle (PI)))))))))>
#<alt (* (pow b 2) (+ (* -1/90 (/ (* (pow a 2) (* angle (* (PI) (cos (* 1/180 (* angle (PI))))))) (pow b 2))) (* 1/90 (* angle (* (PI) (cos (* 1/180 (* angle (PI)))))))))>
#<alt (* (pow b 2) (+ (* -1/90 (/ (* (pow a 2) (* angle (* (PI) (cos (* 1/180 (* angle (PI))))))) (pow b 2))) (* 1/90 (* angle (* (PI) (cos (* 1/180 (* angle (PI)))))))))>
#<alt (* 1/90 (* angle (* (pow b 2) (* (PI) (cos (* 1/180 (* angle (PI))))))))>
#<alt (+ (* -1/90 (* (pow a 2) (* angle (* (PI) (cos (* 1/180 (* angle (PI)))))))) (* 1/90 (* angle (* (pow b 2) (* (PI) (cos (* 1/180 (* angle (PI)))))))))>
#<alt (+ (* -1/90 (* (pow a 2) (* angle (* (PI) (cos (* 1/180 (* angle (PI)))))))) (* 1/90 (* angle (* (pow b 2) (* (PI) (cos (* 1/180 (* angle (PI)))))))))>
#<alt (+ (* -1/90 (* (pow a 2) (* angle (* (PI) (cos (* 1/180 (* angle (PI)))))))) (* 1/90 (* angle (* (pow b 2) (* (PI) (cos (* 1/180 (* angle (PI)))))))))>
#<alt (* -1/90 (* (pow a 2) (* angle (* (PI) (cos (* 1/180 (* angle (PI))))))))>
#<alt (* (pow a 2) (+ (* -1/90 (* angle (* (PI) (cos (* 1/180 (* angle (PI))))))) (* 1/90 (/ (* angle (* (pow b 2) (* (PI) (cos (* 1/180 (* angle (PI))))))) (pow a 2)))))>
#<alt (* (pow a 2) (+ (* -1/90 (* angle (* (PI) (cos (* 1/180 (* angle (PI))))))) (* 1/90 (/ (* angle (* (pow b 2) (* (PI) (cos (* 1/180 (* angle (PI))))))) (pow a 2)))))>
#<alt (* (pow a 2) (+ (* -1/90 (* angle (* (PI) (cos (* 1/180 (* angle (PI))))))) (* 1/90 (/ (* angle (* (pow b 2) (* (PI) (cos (* 1/180 (* angle (PI))))))) (pow a 2)))))>
#<alt (* -1/90 (* (pow a 2) (* angle (* (PI) (cos (* 1/180 (* angle (PI))))))))>
#<alt (* (pow a 2) (+ (* -1/90 (* angle (* (PI) (cos (* 1/180 (* angle (PI))))))) (* 1/90 (/ (* angle (* (pow b 2) (* (PI) (cos (* 1/180 (* angle (PI))))))) (pow a 2)))))>
#<alt (* (pow a 2) (+ (* -1/90 (* angle (* (PI) (cos (* 1/180 (* angle (PI))))))) (* 1/90 (/ (* angle (* (pow b 2) (* (PI) (cos (* 1/180 (* angle (PI))))))) (pow a 2)))))>
#<alt (* (pow a 2) (+ (* -1/90 (* angle (* (PI) (cos (* 1/180 (* angle (PI))))))) (* 1/90 (/ (* angle (* (pow b 2) (* (PI) (cos (* 1/180 (* angle (PI))))))) (pow a 2)))))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 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/90 (* angle (* (PI) (- (pow b 2) (pow a 2)))))>
#<alt (* angle (+ (* 1/90 (* (PI) (- (pow b 2) (pow a 2)))) (* 2 (* (pow angle 2) (+ (* -1/11664000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))) (* -1/34992000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))))))))>
#<alt (* angle (+ (* 1/90 (* (PI) (- (pow b 2) (pow a 2)))) (* (pow angle 2) (+ (* 2 (* (pow angle 2) (+ (* 1/22674816000000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))) (+ (* 1/4534963200000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))) (* 1/2267481600000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))))))) (* 2 (+ (* -1/11664000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))) (* -1/34992000 (* (pow (PI) 3) (- (pow b 2) (pow a 2))))))))))>
#<alt (* angle (+ (* 1/90 (* (PI) (- (pow b 2) (pow a 2)))) (* (pow angle 2) (+ (* 2 (+ (* -1/11664000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))) (* -1/34992000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))))) (* (pow angle 2) (+ (* 2 (* (pow angle 2) (+ (* -1/881596846080000000 (* (pow (PI) 7) (- (pow b 2) (pow a 2)))) (+ (* -1/1469328076800000000 (* (pow (PI) 7) (- (pow b 2) (pow a 2)))) (+ (* -1/4407984230400000000 (* (pow (PI) 7) (- (pow b 2) (pow a 2)))) (* -1/30855889612800000000 (* (pow (PI) 7) (- (pow b 2) (pow a 2))))))))) (* 2 (+ (* 1/22674816000000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))) (+ (* 1/4534963200000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))) (* 1/2267481600000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))))))))))))>
#<alt (* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))>
#<alt (* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))>
#<alt (* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))>
#<alt (* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))>
#<alt (* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))>
#<alt (* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))>
#<alt (* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))>
#<alt (* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))>
#<alt (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))>
#<alt (+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))>
#<alt (+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))>
#<alt (+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))>
#<alt (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))>
#<alt (* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))>
#<alt (* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))>
#<alt (* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))>
#<alt (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))>
#<alt (* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))>
#<alt (* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))>
#<alt (* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))>
#<alt (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))>
#<alt (+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))>
#<alt (+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))>
#<alt (+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))>
#<alt (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))>
#<alt (* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))>
#<alt (* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))>
#<alt (* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))>
#<alt (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))>
#<alt (* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))>
#<alt (* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))>
#<alt (* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 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 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/90 (* angle (* (PI) (- (pow b 2) (pow a 2)))))>
#<alt (* angle (+ (* 1/90 (* (PI) (- (pow b 2) (pow a 2)))) (* 2 (* (pow angle 2) (+ (* -1/11664000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))) (* -1/34992000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))))))))>
#<alt (* angle (+ (* 1/90 (* (PI) (- (pow b 2) (pow a 2)))) (* (pow angle 2) (+ (* 2 (* (pow angle 2) (+ (* 1/22674816000000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))) (+ (* 1/4534963200000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))) (* 1/2267481600000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))))))) (* 2 (+ (* -1/11664000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))) (* -1/34992000 (* (pow (PI) 3) (- (pow b 2) (pow a 2))))))))))>
#<alt (* angle (+ (* 1/90 (* (PI) (- (pow b 2) (pow a 2)))) (* (pow angle 2) (+ (* 2 (+ (* -1/11664000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))) (* -1/34992000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))))) (* (pow angle 2) (+ (* 2 (* (pow angle 2) (+ (* -1/881596846080000000 (* (pow (PI) 7) (- (pow b 2) (pow a 2)))) (+ (* -1/1469328076800000000 (* (pow (PI) 7) (- (pow b 2) (pow a 2)))) (+ (* -1/4407984230400000000 (* (pow (PI) 7) (- (pow b 2) (pow a 2)))) (* -1/30855889612800000000 (* (pow (PI) 7) (- (pow b 2) (pow a 2))))))))) (* 2 (+ (* 1/22674816000000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))) (+ (* 1/4534963200000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))) (* 1/2267481600000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))))))))))))>
#<alt (* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))>
#<alt (* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))>
#<alt (* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))>
#<alt (* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))>
#<alt (* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))>
#<alt (* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))>
#<alt (* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))>
#<alt (* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))>
#<alt (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))>
#<alt (+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))>
#<alt (+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))>
#<alt (+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))>
#<alt (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))>
#<alt (* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))>
#<alt (* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))>
#<alt (* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))>
#<alt (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))>
#<alt (* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))>
#<alt (* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))>
#<alt (* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))>
#<alt (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))>
#<alt (+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))>
#<alt (+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))>
#<alt (+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))>
#<alt (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))>
#<alt (* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))>
#<alt (* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))>
#<alt (* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))>
#<alt (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))>
#<alt (* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))>
#<alt (* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))>
#<alt (* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* angle (+ (* -1/34992000 (* (pow angle 2) (pow (PI) 3))) (* 1/180 (PI))))>
#<alt (* angle (+ (* 1/180 (PI)) (* (pow angle 2) (+ (* -1/34992000 (pow (PI) 3)) (* 1/22674816000000 (* (pow angle 2) (pow (PI) 5)))))))>
#<alt (* angle (+ (* 1/180 (PI)) (* (pow angle 2) (+ (* -1/34992000 (pow (PI) 3)) (* (pow angle 2) (+ (* -1/30855889612800000000 (* (pow angle 2) (pow (PI) 7))) (* 1/22674816000000 (pow (PI) 5))))))))>
#<alt (sin (* 1/180 (* angle (PI))))>
#<alt (sin (* 1/180 (* angle (PI))))>
#<alt (sin (* 1/180 (* angle (PI))))>
#<alt (sin (* 1/180 (* angle (PI))))>
#<alt (sin (* 1/180 (* angle (PI))))>
#<alt (sin (* 1/180 (* angle (PI))))>
#<alt (sin (* 1/180 (* angle (PI))))>
#<alt (sin (* 1/180 (* angle (PI))))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt 1>
#<alt (+ 1 (* -1/64800 (* (pow angle 2) (pow (PI) 2))))>
#<alt (+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* 1/25194240000 (* (pow angle 2) (pow (PI) 4))))))>
#<alt (+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/24488801280000000 (* (pow angle 2) (pow (PI) 6))) (* 1/25194240000 (pow (PI) 4)))))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (* -1 (pow a 2))>
#<alt (- (pow b 2) (pow a 2))>
#<alt (- (pow b 2) (pow a 2))>
#<alt (- (pow b 2) (pow a 2))>
#<alt (pow b 2)>
#<alt (* (pow b 2) (+ 1 (* -1 (/ (pow a 2) (pow b 2)))))>
#<alt (* (pow b 2) (+ 1 (* -1 (/ (pow a 2) (pow b 2)))))>
#<alt (* (pow b 2) (+ 1 (* -1 (/ (pow a 2) (pow b 2)))))>
#<alt (pow b 2)>
#<alt (* (pow b 2) (+ 1 (* -1 (/ (pow a 2) (pow b 2)))))>
#<alt (* (pow b 2) (+ 1 (* -1 (/ (pow a 2) (pow b 2)))))>
#<alt (* (pow b 2) (+ 1 (* -1 (/ (pow a 2) (pow b 2)))))>
#<alt (pow b 2)>
#<alt (+ (* -1 (pow a 2)) (pow b 2))>
#<alt (+ (* -1 (pow a 2)) (pow b 2))>
#<alt (+ (* -1 (pow a 2)) (pow b 2))>
#<alt (* -1 (pow a 2))>
#<alt (* (pow a 2) (- (/ (pow b 2) (pow a 2)) 1))>
#<alt (* (pow a 2) (- (/ (pow b 2) (pow a 2)) 1))>
#<alt (* (pow a 2) (- (/ (pow b 2) (pow a 2)) 1))>
#<alt (* -1 (pow a 2))>
#<alt (* (pow a 2) (- (/ (pow b 2) (pow a 2)) 1))>
#<alt (* (pow a 2) (- (/ (pow b 2) (pow a 2)) 1))>
#<alt (* (pow a 2) (- (/ (pow b 2) (pow a 2)) 1))>
#<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>
#<alt (+ 1 (* -1/64800 (* (pow angle 2) (pow (PI) 2))))>
#<alt (+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* 1/25194240000 (* (pow angle 2) (pow (PI) 4))))))>
#<alt (+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/24488801280000000 (* (pow angle 2) (pow (PI) 6))) (* 1/25194240000 (pow (PI) 4)))))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (cos (* 1/180 (* angle (PI))))>
Calls

99 calls:

TimeVariablePointExpression
19.0ms
a
@inf
(- (* b b) (* a a))
1.0ms
angle
@inf
(* (* angle (* (PI) 1/180)) (* (* 2 (- (* b b) (* a a))) (cos (/ (PI) (/ 180 angle)))))
1.0ms
angle
@-inf
(* (* angle (* (PI) 1/180)) (* (* 2 (- (* b b) (* a a))) (cos (/ (PI) (/ 180 angle)))))
1.0ms
angle
@0
(* (* angle (* (PI) 1/180)) (* (* 2 (- (* b b) (* a a))) (cos (/ (PI) (/ 180 angle)))))
1.0ms
b
@0
(* (* angle (* (PI) 1/180)) (* (* 2 (- (* b b) (* a a))) (cos (/ (PI) (/ 180 angle)))))

rewrite392.0ms (2.2%)

Algorithm
batch-egg-rewrite
Rules
2772×*-lowering-*.f32
2772×*-lowering-*.f64
2134×fma-lowering-fma.f32
2134×fma-lowering-fma.f64
1990×sum4-define
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
050255
1206121
2872107
34774107
08131107
Stop Event
iter limit
node limit
Counts
25 → 1541
Calls
Call 1
Inputs
(* (cbrt (PI)) (* (cbrt (PI)) (* angle (cbrt (PI)))))
(* (sin (* (* (PI) angle) 1/180)) (* (* 2 (- (* b b) (* a a))) (cos (/ (* (cbrt (PI)) (* (cbrt (PI)) (* angle (cbrt (PI))))) 180))))
(sin (* (* (PI) angle) 1/180))
(* (* (PI) angle) 1/180)
(* (* angle (PI)) (* (* a a) -1/90))
(* angle (PI))
(PI)
(* (* a a) -1/90)
(* (* angle (* (PI) 1/180)) (* (* 2 (- (* b b) (* a a))) (cos (/ (PI) (/ 180 angle)))))
(* angle (* (PI) 1/180))
(* (PI) 1/180)
(/ 1 (/ 1 (* (PI) angle)))
(* (sin (* 1/180 (/ 1 (/ 1 (* (PI) angle))))) (* (* 2 (- (* b b) (* a a))) (cos (/ (* (PI) angle) 180))))
(sin (* 1/180 (/ 1 (/ 1 (* (PI) angle)))))
(* 1/180 (/ 1 (/ 1 (* (PI) angle))))
(* (* angle (sqrt (PI))) (/ (sqrt (PI)) 180))
(* (sin (/ (* (PI) angle) 180)) (* (* 2 (- (* b b) (* a a))) (cos (* (* angle (sqrt (PI))) (/ (sqrt (PI)) 180)))))
(sin (/ (* (PI) angle) 180))
(/ (* (PI) angle) 180)
(cos (/ (* (cbrt (PI)) (* (cbrt (PI)) (* angle (cbrt (PI))))) 180))
(- (* b b) (* a a))
(cos (/ (PI) (/ 180 angle)))
(/ (PI) (/ 180 angle))
(cos (/ (* (PI) angle) 180))
(cos (* (* angle (sqrt (PI))) (/ (sqrt (PI)) 180)))
Outputs
(exp.f64 (log.f64 (*.f64 (PI.f64) angle)))
(exp.f64 (*.f64 (log.f64 (*.f64 (PI.f64) angle)) #s(literal 1 binary64)))
(-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)))
(-.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) angle)) angle)
(neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)))
(/.f64 (PI.f64) (/.f64 #s(literal 1 binary64) angle))
(/.f64 angle (/.f64 #s(literal 1 binary64) (PI.f64)))
(/.f64 (*.f64 (PI.f64) angle) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64)))
(/.f64 #s(literal -1 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (PI.f64)) angle))
(/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal -1 binary64) angle))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 #s(literal -1 binary64) (PI.f64)))
(pow.f64 (*.f64 (PI.f64) angle) #s(literal 1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64)) #s(literal -1 binary64))
(*.f64 (PI.f64) angle)
(*.f64 (PI.f64) (pow.f64 angle #s(literal 1 binary64)))
(*.f64 (PI.f64) (pow.f64 (/.f64 #s(literal 1 binary64) angle) #s(literal -1 binary64)))
(*.f64 (cbrt.f64 (PI.f64)) (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))))
(*.f64 (cbrt.f64 (PI.f64)) (pow.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 1 binary64)))
(*.f64 (cbrt.f64 (PI.f64)) (neg.f64 (*.f64 angle (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))))))
(*.f64 (cbrt.f64 (PI.f64)) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (cbrt.f64 (PI.f64)) (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 1 binary64)))
(*.f64 (cbrt.f64 (PI.f64)) (/.f64 (*.f64 angle (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) #s(literal -1 binary64)))
(*.f64 angle (PI.f64))
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (cbrt.f64 (PI.f64)))
(*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (/.f64 (cbrt.f64 (PI.f64)) #s(literal 1 binary64)))
(*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (neg.f64 (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64)))))
(*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (/.f64 (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64))) #s(literal -1 binary64)))
(*.f64 (*.f64 (PI.f64) angle) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 angle (sqrt.f64 (PI.f64))))
(*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (PI.f64)) (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 1 binary64)))
(*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)))
(*.f64 #s(literal -1 binary64) (pow.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (cbrt.f64 (PI.f64)) angle))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (pow.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) #s(literal 1 binary64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 (cbrt.f64 (PI.f64)) angle))))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) #s(literal 1 binary64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (cbrt.f64 (PI.f64)) angle)) #s(literal -1 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 angle #s(literal -1 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)) #s(literal -1 binary64))
(*.f64 (-.f64 #s(literal 0 binary64) angle) (-.f64 #s(literal 0 binary64) (PI.f64)))
(*.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 (PI.f64) #s(literal -1 binary64)))
(*.f64 (*.f64 angle (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64))))
(*.f64 (*.f64 angle (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (/.f64 (cbrt.f64 (PI.f64)) #s(literal -1 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64))) (*.f64 angle (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64))) (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal -1 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 (cbrt.f64 (PI.f64)) angle)))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (/.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) #s(literal -1 binary64)))
(*.f64 (pow.f64 angle #s(literal 1 binary64)) (PI.f64))
(*.f64 (pow.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 1 binary64)) (cbrt.f64 (PI.f64)))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) #s(literal 1 binary64)) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))
(*.f64 (pow.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 1 binary64)) (sqrt.f64 (PI.f64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) angle) #s(literal -1 binary64)) (PI.f64))
(*.f64 (neg.f64 (*.f64 angle (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))))) (cbrt.f64 (PI.f64)))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 1 binary64)) (*.f64 angle (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 1 binary64)) (*.f64 (cbrt.f64 (PI.f64)) angle))
(*.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (PI.f64) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (*.f64 (cbrt.f64 (PI.f64)) angle))
(*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64)))) (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (PI.f64))) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (PI.f64))) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (/.f64 angle #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (PI.f64)))
(*.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -2/3 binary64))) (cbrt.f64 (PI.f64)))
(+.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 #s(literal 2 binary64) (*.f64 b b))) (*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (neg.f64 (*.f64 (*.f64 a a) #s(literal 2 binary64)))))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 b b)) (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (*.f64 (neg.f64 (*.f64 (*.f64 a a) #s(literal 2 binary64))) (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(fma.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(fma.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(fma.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(fma.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(fma.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(fma.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(fma.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(fma.f64 (*.f64 #s(literal 2 binary64) (*.f64 b b)) (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (neg.f64 (*.f64 (*.f64 a a) #s(literal 2 binary64))) (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(fma.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(fma.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(fma.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 #s(literal 2 binary64) (*.f64 b b)) (*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (neg.f64 (*.f64 (*.f64 a a) #s(literal 2 binary64)))))
(fma.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 2 binary64) (*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 2 binary64) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 2 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))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(-.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal 180 binary64)))
(-.f64 (/.f64 #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)))
(neg.f64 (/.f64 #s(literal 1/180 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (PI.f64)) angle)))
(neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)) #s(literal 1/180 binary64)))
(neg.f64 (*.f64 #s(literal 1/180 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle))))
(neg.f64 (/.f64 #s(literal -1/180 binary64) (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64))))
(/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal 180 binary64) (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64)))))
(/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))
(/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))
(/.f64 #s(literal 1/180 binary64) (/.f64 (/.f64 #s(literal 1 binary64) 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 (PI.f64) angle)))
(/.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) #s(literal 1 binary64))
(/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 180 binary64) (*.f64 angle (sqrt.f64 (PI.f64)))))
(/.f64 (sqrt.f64 (PI.f64)) (*.f64 (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 angle (sqrt.f64 (PI.f64)))))
(/.f64 #s(literal -1 binary64) (/.f64 (/.f64 #s(literal -180 binary64) angle) (PI.f64)))
(/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal -180 binary64) angle))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)) #s(literal -180 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (*.f64 (/.f64 #s(literal -180 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (PI.f64)))
(/.f64 #s(literal -1/180 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (PI.f64)) angle))
(/.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (cbrt.f64 (PI.f64)) angle)))
(/.f64 (/.f64 (PI.f64) #s(literal -180 binary64)) (/.f64 #s(literal -1 binary64) angle))
(/.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (pow.f64 (PI.f64) #s(literal -1/2 binary64)))
(/.f64 (neg.f64 (/.f64 (PI.f64) #s(literal 180 binary64))) (/.f64 #s(literal -1 binary64) angle))
(/.f64 (neg.f64 (*.f64 angle (sqrt.f64 (PI.f64)))) (/.f64 #s(literal -180 binary64) (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)) #s(literal 1/180 binary64)) #s(literal -1 binary64))
(/.f64 (*.f64 #s(literal 1/180 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle))) #s(literal -1 binary64))
(/.f64 (*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal -1 binary64)) (/.f64 #s(literal -180 binary64) (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 #s(literal -1 binary64) (*.f64 angle (sqrt.f64 (PI.f64)))) (/.f64 #s(literal -180 binary64) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) angle))
(pow.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)) #s(literal -1 binary64))
(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
(*.f64 (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 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 180 binary64)))
(*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)))
(*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64))
(*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) angle))
(*.f64 #s(literal 1/180 binary64) (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (pow.f64 (PI.f64) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) angle)
(*.f64 #s(literal 1 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (PI.f64)) (/.f64 angle (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))))
(*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (*.f64 angle (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 angle (sqrt.f64 (PI.f64)))) #s(literal -1 binary64)))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) #s(literal 180 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 angle #s(literal -180 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)) #s(literal -1/180 binary64))
(*.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 (PI.f64) #s(literal -180 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal -180 binary64) angle)))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal -180 binary64)))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 (sqrt.f64 (PI.f64)) (pow.f64 (PI.f64) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) (cbrt.f64 (PI.f64)))
(*.f64 (/.f64 angle #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) (PI.f64)))
(*.f64 (*.f64 angle (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (/.f64 (cbrt.f64 (PI.f64)) #s(literal -180 binary64)))
(*.f64 #s(literal -1/180 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)))
(*.f64 #s(literal -1/180 binary64) (/.f64 (PI.f64) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 #s(literal -1/180 binary64) (/.f64 (-.f64 #s(literal 0 binary64) (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)) angle))
(*.f64 (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64))) (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal -180 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal -180 binary64) angle)))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (/.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) #s(literal -180 binary64)))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal -180 binary64)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal -180 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (/.f64 (PI.f64) #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (/.f64 (PI.f64) #s(literal -180 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)) (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (PI.f64) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 180 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (cbrt.f64 (PI.f64)) angle)) #s(literal -1 binary64)))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 #s(literal 1 binary64) angle)) (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 1 binary64)) (/.f64 angle (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) #s(literal 180 binary64)))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal -180 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal -180 binary64)) (/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal -180 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64))) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) #s(literal 1 binary64)) (*.f64 angle (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 180 binary64)) #s(literal 1 binary64)) (*.f64 (cbrt.f64 (PI.f64)) angle))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal -1 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal -1 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64))) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) #s(literal -1 binary64)) (/.f64 angle (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) (/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal -1 binary64)) (/.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) #s(literal 180 binary64)))
(*.f64 (/.f64 #s(literal 1/180 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (PI.f64)) angle)) #s(literal -1 binary64))
(*.f64 (/.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal -180 binary64)))
(*.f64 (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) #s(literal 1 binary64)) angle)
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 angle #s(literal -180 binary64)))
(*.f64 (/.f64 #s(literal 1/180 binary64) (/.f64 #s(literal -1 binary64) (PI.f64))) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)))
(*.f64 (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 #s(literal -1/180 binary64) (/.f64 #s(literal 1 binary64) (PI.f64))) (-.f64 #s(literal 0 binary64) angle))
(neg.f64 (/.f64 (*.f64 a (*.f64 a #s(literal -1/90 binary64))) (/.f64 (/.f64 #s(literal -1 binary64) (PI.f64)) angle)))
(neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)) (*.f64 a (*.f64 a #s(literal -1/90 binary64)))))
(neg.f64 (*.f64 (*.f64 a (*.f64 a #s(literal -1/90 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle))))
(neg.f64 (/.f64 (neg.f64 (*.f64 a (*.f64 a #s(literal -1/90 binary64)))) (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64))))
(/.f64 (*.f64 a (*.f64 a #s(literal -1/90 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64)))
(/.f64 (*.f64 (*.f64 (PI.f64) angle) (*.f64 a (*.f64 a #s(literal -1/90 binary64)))) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64)) (*.f64 a (*.f64 a #s(literal -1/90 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 #s(literal -1 binary64) (PI.f64)) angle) (neg.f64 (*.f64 a (*.f64 a #s(literal -1/90 binary64))))))
(/.f64 (neg.f64 (*.f64 a (*.f64 a #s(literal -1/90 binary64)))) (/.f64 (/.f64 #s(literal -1 binary64) (PI.f64)) angle))
(/.f64 (neg.f64 (neg.f64 (*.f64 a (*.f64 a #s(literal -1/90 binary64))))) (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64)))
(/.f64 (/.f64 (*.f64 a (*.f64 a #s(literal -1/90 binary64))) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64)))
(/.f64 (/.f64 (*.f64 a (*.f64 a #s(literal -1/90 binary64))) #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal -1 binary64) (PI.f64)) angle))
(/.f64 (/.f64 (*.f64 a (*.f64 a #s(literal -1/90 binary64))) (/.f64 #s(literal 1 binary64) angle)) (/.f64 #s(literal 1 binary64) (PI.f64)))
(/.f64 (/.f64 (*.f64 a (*.f64 a #s(literal -1/90 binary64))) (/.f64 #s(literal 1 binary64) (PI.f64))) (/.f64 #s(literal 1 binary64) angle))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)) (*.f64 a (*.f64 a #s(literal -1/90 binary64)))) #s(literal -1 binary64))
(/.f64 (*.f64 (*.f64 a (*.f64 a #s(literal -1/90 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle))) #s(literal -1 binary64))
(/.f64 (*.f64 #s(literal -1/90 binary64) (-.f64 #s(literal 0 binary64) (*.f64 a a))) (/.f64 (/.f64 #s(literal -1 binary64) (PI.f64)) angle))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (*.f64 a (*.f64 a #s(literal -1/90 binary64))))) (/.f64 (/.f64 #s(literal -1 binary64) (PI.f64)) angle))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) #s(literal -1/90 binary64)) (/.f64 (/.f64 #s(literal -1 binary64) (PI.f64)) angle))
(/.f64 (/.f64 (neg.f64 (*.f64 a (*.f64 a #s(literal -1/90 binary64)))) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal -1 binary64) (PI.f64)) angle))
(/.f64 (/.f64 (neg.f64 (*.f64 a (*.f64 a #s(literal -1/90 binary64)))) #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 a (*.f64 a #s(literal -1/90 binary64)))))
(*.f64 (PI.f64) (/.f64 (*.f64 a (*.f64 a #s(literal -1/90 binary64))) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 angle (*.f64 (*.f64 a a) (*.f64 (PI.f64) #s(literal -1/90 binary64))))
(*.f64 angle (/.f64 (*.f64 a (*.f64 a #s(literal -1/90 binary64))) (/.f64 #s(literal 1 binary64) (PI.f64))))
(*.f64 (*.f64 (PI.f64) angle) (*.f64 a (*.f64 a #s(literal -1/90 binary64))))
(*.f64 (*.f64 (PI.f64) angle) (/.f64 (*.f64 a (*.f64 a #s(literal -1/90 binary64))) #s(literal 1 binary64)))
(*.f64 a (*.f64 (*.f64 (PI.f64) angle) (*.f64 a #s(literal -1/90 binary64))))
(*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) angle) #s(literal -1/90 binary64)))
(*.f64 #s(literal -1/90 binary64) (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))))
(*.f64 (*.f64 a (*.f64 a #s(literal -1/90 binary64))) (*.f64 (PI.f64) angle))
(*.f64 (*.f64 (*.f64 (PI.f64) angle) (*.f64 a (*.f64 a #s(literal -1/90 binary64)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (PI.f64) angle) (*.f64 a (*.f64 a #s(literal -1/90 binary64)))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 a (*.f64 a #s(literal -1/90 binary64))) (/.f64 (/.f64 #s(literal -1 binary64) (PI.f64)) angle)))
(*.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))) #s(literal -1/90 binary64))
(*.f64 (*.f64 (*.f64 a a) (*.f64 (PI.f64) #s(literal -1/90 binary64))) angle)
(*.f64 (*.f64 a #s(literal -1/90 binary64)) (*.f64 (*.f64 (PI.f64) angle) a))
(*.f64 (*.f64 a #s(literal -1/90 binary64)) (/.f64 a (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64))))
(*.f64 (*.f64 (*.f64 (PI.f64) angle) a) (*.f64 a #s(literal -1/90 binary64)))
(*.f64 (*.f64 angle (*.f64 a (*.f64 a #s(literal -1/90 binary64)))) (PI.f64))
(*.f64 (neg.f64 (*.f64 a (*.f64 a #s(literal -1/90 binary64)))) (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)))
(*.f64 (/.f64 a #s(literal 1 binary64)) (*.f64 (*.f64 (PI.f64) angle) (*.f64 a #s(literal -1/90 binary64))))
(*.f64 (*.f64 (*.f64 (PI.f64) angle) (*.f64 a #s(literal -1/90 binary64))) a)
(*.f64 (*.f64 (*.f64 (PI.f64) angle) (*.f64 a #s(literal -1/90 binary64))) (/.f64 a #s(literal 1 binary64)))
(*.f64 (/.f64 a (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64))) (/.f64 (*.f64 a #s(literal -1/90 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 (*.f64 a #s(literal -1/90 binary64)) #s(literal 1 binary64)) (/.f64 a (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64))))
(*.f64 (/.f64 a #s(literal -1 binary64)) (/.f64 (*.f64 a #s(literal -1/90 binary64)) (/.f64 (/.f64 #s(literal -1 binary64) (PI.f64)) angle)))
(*.f64 (/.f64 a (/.f64 #s(literal 1 binary64) angle)) (/.f64 (*.f64 a #s(literal -1/90 binary64)) (/.f64 #s(literal 1 binary64) (PI.f64))))
(*.f64 (/.f64 (*.f64 a #s(literal -1/90 binary64)) (/.f64 #s(literal 1 binary64) (PI.f64))) (/.f64 a (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (/.f64 a (/.f64 #s(literal 1 binary64) (PI.f64))) (/.f64 (*.f64 a #s(literal -1/90 binary64)) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (/.f64 (*.f64 a #s(literal -1/90 binary64)) (/.f64 #s(literal 1 binary64) angle)) (/.f64 a (/.f64 #s(literal 1 binary64) (PI.f64))))
(*.f64 (/.f64 (*.f64 a a) #s(literal 1 binary64)) (*.f64 (*.f64 (PI.f64) angle) #s(literal -1/90 binary64)))
(*.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal -1/90 binary64)) (*.f64 a a))
(*.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal -1/90 binary64)) (/.f64 (*.f64 a a) #s(literal 1 binary64)))
(*.f64 (/.f64 (*.f64 a a) #s(literal -1 binary64)) (/.f64 #s(literal -1/90 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (PI.f64)) angle)))
(*.f64 (/.f64 (*.f64 a a) (/.f64 #s(literal 1 binary64) angle)) (/.f64 #s(literal -1/90 binary64) (/.f64 #s(literal 1 binary64) (PI.f64))))
(*.f64 (/.f64 #s(literal -1/90 binary64) (/.f64 #s(literal 1 binary64) (PI.f64))) (/.f64 (*.f64 a a) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (/.f64 (*.f64 a a) (/.f64 #s(literal 1 binary64) (PI.f64))) (/.f64 #s(literal -1/90 binary64) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (/.f64 #s(literal -1/90 binary64) (/.f64 #s(literal 1 binary64) angle)) (/.f64 (*.f64 a a) (/.f64 #s(literal 1 binary64) (PI.f64))))
(*.f64 #s(literal 1/90 binary64) (/.f64 (*.f64 a a) (/.f64 (/.f64 #s(literal -1 binary64) (PI.f64)) angle)))
(*.f64 (/.f64 (*.f64 a #s(literal -1/90 binary64)) #s(literal -1 binary64)) (/.f64 a (/.f64 (/.f64 #s(literal -1 binary64) (PI.f64)) angle)))
(*.f64 (/.f64 (*.f64 a (*.f64 a #s(literal -1/90 binary64))) #s(literal 1 binary64)) (*.f64 (PI.f64) angle))
(*.f64 (/.f64 (*.f64 a (*.f64 a #s(literal -1/90 binary64))) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)))
(*.f64 (/.f64 (*.f64 a (*.f64 a #s(literal -1/90 binary64))) (/.f64 #s(literal 1 binary64) angle)) (PI.f64))
(*.f64 (/.f64 (*.f64 a (*.f64 a #s(literal -1/90 binary64))) (/.f64 #s(literal 1 binary64) (PI.f64))) angle)
(*.f64 (/.f64 (*.f64 a (*.f64 a #s(literal -1/90 binary64))) (/.f64 (/.f64 #s(literal -1 binary64) (PI.f64)) angle)) #s(literal -1 binary64))
(*.f64 (/.f64 (neg.f64 (*.f64 a (*.f64 a #s(literal -1/90 binary64)))) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)))
(*.f64 (/.f64 (neg.f64 (*.f64 a (*.f64 a #s(literal -1/90 binary64)))) #s(literal -1 binary64)) (*.f64 (PI.f64) angle))
(*.f64 (/.f64 (*.f64 a (*.f64 a #s(literal -1/90 binary64))) (/.f64 #s(literal -1 binary64) (PI.f64))) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (/.f64 (neg.f64 (*.f64 a (*.f64 a #s(literal -1/90 binary64)))) (/.f64 #s(literal 1 binary64) (PI.f64))) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (/.f64 (neg.f64 (*.f64 a (*.f64 a #s(literal -1/90 binary64)))) (/.f64 #s(literal -1 binary64) (PI.f64))) angle)
(exp.f64 (log.f64 (*.f64 (PI.f64) angle)))
(exp.f64 (*.f64 (log.f64 (*.f64 (PI.f64) angle)) #s(literal 1 binary64)))
(-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)))
(-.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) angle)) angle)
(neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)))
(/.f64 (PI.f64) (/.f64 #s(literal 1 binary64) angle))
(/.f64 angle (/.f64 #s(literal 1 binary64) (PI.f64)))
(/.f64 (*.f64 (PI.f64) angle) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64)))
(/.f64 #s(literal -1 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (PI.f64)) angle))
(/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal -1 binary64) angle))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 #s(literal -1 binary64) (PI.f64)))
(pow.f64 (*.f64 (PI.f64) angle) #s(literal 1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64)) #s(literal -1 binary64))
(*.f64 (PI.f64) angle)
(*.f64 (PI.f64) (pow.f64 angle #s(literal 1 binary64)))
(*.f64 (PI.f64) (pow.f64 (/.f64 #s(literal 1 binary64) angle) #s(literal -1 binary64)))
(*.f64 (cbrt.f64 (PI.f64)) (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))))
(*.f64 (cbrt.f64 (PI.f64)) (pow.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 1 binary64)))
(*.f64 (cbrt.f64 (PI.f64)) (neg.f64 (*.f64 angle (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))))))
(*.f64 (cbrt.f64 (PI.f64)) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (cbrt.f64 (PI.f64)) (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 1 binary64)))
(*.f64 (cbrt.f64 (PI.f64)) (/.f64 (*.f64 angle (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) #s(literal -1 binary64)))
(*.f64 angle (PI.f64))
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (cbrt.f64 (PI.f64)))
(*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (/.f64 (cbrt.f64 (PI.f64)) #s(literal 1 binary64)))
(*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (neg.f64 (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64)))))
(*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (/.f64 (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64))) #s(literal -1 binary64)))
(*.f64 (*.f64 (PI.f64) angle) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 angle (sqrt.f64 (PI.f64))))
(*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (PI.f64)) (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 1 binary64)))
(*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)))
(*.f64 #s(literal -1 binary64) (pow.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (cbrt.f64 (PI.f64)) angle))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (pow.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) #s(literal 1 binary64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 (cbrt.f64 (PI.f64)) angle))))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) #s(literal 1 binary64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (cbrt.f64 (PI.f64)) angle)) #s(literal -1 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 angle #s(literal -1 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)) #s(literal -1 binary64))
(*.f64 (-.f64 #s(literal 0 binary64) angle) (-.f64 #s(literal 0 binary64) (PI.f64)))
(*.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 (PI.f64) #s(literal -1 binary64)))
(*.f64 (*.f64 angle (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64))))
(*.f64 (*.f64 angle (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (/.f64 (cbrt.f64 (PI.f64)) #s(literal -1 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64))) (*.f64 angle (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64))) (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal -1 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 (cbrt.f64 (PI.f64)) angle)))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (/.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) #s(literal -1 binary64)))
(*.f64 (pow.f64 angle #s(literal 1 binary64)) (PI.f64))
(*.f64 (pow.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 1 binary64)) (cbrt.f64 (PI.f64)))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) #s(literal 1 binary64)) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))
(*.f64 (pow.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 1 binary64)) (sqrt.f64 (PI.f64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) angle) #s(literal -1 binary64)) (PI.f64))
(*.f64 (neg.f64 (*.f64 angle (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))))) (cbrt.f64 (PI.f64)))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 1 binary64)) (*.f64 angle (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 1 binary64)) (*.f64 (cbrt.f64 (PI.f64)) angle))
(*.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (PI.f64) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (*.f64 (cbrt.f64 (PI.f64)) angle))
(*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64)))) (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (PI.f64))) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (PI.f64))) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (/.f64 angle #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (PI.f64)))
(*.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -2/3 binary64))) (cbrt.f64 (PI.f64)))
(PI.f64)
(log.f64 (exp.f64 (PI.f64)))
(log.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (exp.f64 (PI.f64)))))
(+.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -1 binary64))
(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 (*.f64 #s(literal 2 binary64) (log.f64 (PI.f64))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal 1/3 binary64)))
(exp.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (log.f64 (PI.f64)))))
(fabs.f64 (PI.f64))
(-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (PI.f64)))
(-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64))
(-.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))
(sqrt.f64 (*.f64 (PI.f64) (PI.f64)))
(cbrt.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))))
(fma.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64) #s(literal -1 binary64))
(expm1.f64 (log1p.f64 (PI.f64)))
(neg.f64 (-.f64 #s(literal 0 binary64) (PI.f64)))
(/.f64 (PI.f64) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (PI.f64)))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (PI.f64)))
(/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64))
(log1p.f64 (expm1.f64 (PI.f64)))
(pow.f64 (PI.f64) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (PI.f64)) #s(literal 3 binary64))
(pow.f64 (sqrt.f64 (PI.f64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/2 binary64))
(pow.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) #s(literal 1/3 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64))
(pow.f64 (E.f64) (log.f64 (PI.f64)))
(*.f64 (PI.f64) #s(literal 1 binary64))
(*.f64 (PI.f64) (log.f64 (E.f64)))
(*.f64 (cbrt.f64 (PI.f64)) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))
(*.f64 (cbrt.f64 (PI.f64)) (log.f64 (exp.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)))))
(*.f64 (cbrt.f64 (PI.f64)) (pow.f64 (pow.f64 (PI.f64) #s(literal 4/3 binary64)) #s(literal 1/2 binary64)))
(*.f64 (cbrt.f64 (PI.f64)) (sqrt.f64 (pow.f64 (PI.f64) #s(literal 4/3 binary64))))
(*.f64 (cbrt.f64 (PI.f64)) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 1 binary64)))
(*.f64 #s(literal 1 binary64) (PI.f64))
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (PI.f64)) (log.f64 (exp.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (sqrt.f64 (PI.f64)) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (PI.f64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (cbrt.f64 (PI.f64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 (cbrt.f64 (PI.f64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))))
(*.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (pow.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (sqrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64))))
(*.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) #s(literal 3 binary64)))
(*.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal 2/9 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (PI.f64) #s(literal 1/9 binary64)) #s(literal 3 binary64)))
(*.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (PI.f64) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal 5/3 binary64)) #s(literal 1/2 binary64)) (pow.f64 (PI.f64) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal 5/2 binary64)) #s(literal 1/3 binary64)) (pow.f64 (PI.f64) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal 8/3 binary64)) #s(literal 1/3 binary64)) (pow.f64 (PI.f64) #s(literal 1/9 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 5/2 binary64))) (pow.f64 (PI.f64) #s(literal 1/6 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 8/3 binary64))) (pow.f64 (PI.f64) #s(literal 1/9 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (pow.f64 (PI.f64) #s(literal 1/4 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (PI.f64) #s(literal 5/3 binary64))) (pow.f64 (PI.f64) #s(literal 1/6 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (PI.f64) #s(literal -1/2 binary64))) (sqrt.f64 (PI.f64)))
(*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (cbrt.f64 (PI.f64)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (PI.f64) #s(literal -2/3 binary64))) (cbrt.f64 (PI.f64)))
(*.f64 a (*.f64 a #s(literal -1/90 binary64)))
(*.f64 (*.f64 a a) #s(literal -1/90 binary64))
(*.f64 #s(literal -1/90 binary64) (*.f64 a a))
(*.f64 (*.f64 a (*.f64 a #s(literal -1/90 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a #s(literal -1/90 binary64))))
(*.f64 (*.f64 a #s(literal -1/90 binary64)) a)
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))) (*.f64 (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))))
(+.f64 (*.f64 (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) (*.f64 #s(literal 2 binary64) (*.f64 b b))) (*.f64 (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) (neg.f64 (*.f64 (*.f64 a a) #s(literal 2 binary64)))))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 b b)) (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))) (*.f64 (neg.f64 (*.f64 (*.f64 a a) #s(literal 2 binary64))) (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))))
(fma.f64 (PI.f64) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (PI.f64) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))))
(fma.f64 angle (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (*.f64 (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 angle (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))))
(fma.f64 (*.f64 (PI.f64) angle) (*.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (*.f64 (PI.f64) angle) (*.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))))
(fma.f64 (*.f64 (PI.f64) angle) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 180 binary64)) (*.f64 (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (*.f64 (PI.f64) angle) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 180 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))))
(fma.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 (PI.f64) angle) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 (PI.f64) angle) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))))
(fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) (*.f64 (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))))
(fma.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) (*.f64 (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))))
(fma.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) (*.f64 (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))))
(fma.f64 #s(literal -1/90 binary64) (/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (/.f64 (/.f64 #s(literal -1 binary64) (PI.f64)) angle)) (*.f64 (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 #s(literal -1/90 binary64) (/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (/.f64 (/.f64 #s(literal -1 binary64) (PI.f64)) angle)) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))))
(fma.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 angle (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 angle (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))))
(fma.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))))
(fma.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) (*.f64 (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))))
(fma.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))))
(fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))) #s(literal 1 binary64) (*.f64 (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))) #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))))
(fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))) (*.f64 (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))))
(fma.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (*.f64 (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))))
(fma.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 1 binary64)) (*.f64 (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 1 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))))
(fma.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (/.f64 #s(literal 1 binary64) (*.f64 angle (sqrt.f64 (PI.f64))))) (*.f64 (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (/.f64 #s(literal 1 binary64) (*.f64 angle (sqrt.f64 (PI.f64))))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))))
(fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal -180 binary64)) (*.f64 (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal -180 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))))
(fma.f64 (/.f64 angle #s(literal 180 binary64)) (*.f64 (PI.f64) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (/.f64 angle #s(literal 180 binary64)) (*.f64 (PI.f64) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))))
(fma.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (/.f64 #s(literal 1 binary64) (PI.f64))) (*.f64 (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (/.f64 #s(literal 1 binary64) (PI.f64))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))))
(fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))))
(fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) angle (*.f64 (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) angle (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))))
(fma.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (/.f64 #s(literal -1/90 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (PI.f64)) angle)) (*.f64 (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (/.f64 #s(literal -1/90 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (PI.f64)) angle)) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))))
(fma.f64 #s(literal -1/180 binary64) (neg.f64 (*.f64 (*.f64 (PI.f64) angle) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 #s(literal -1/180 binary64) (neg.f64 (*.f64 (*.f64 (PI.f64) angle) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))))
(fma.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 180 binary64)) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (/.f64 #s(literal 1 binary64) (*.f64 (cbrt.f64 (PI.f64)) angle))) (*.f64 (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 180 binary64)) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (/.f64 #s(literal 1 binary64) (*.f64 (cbrt.f64 (PI.f64)) angle))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))))
(fma.f64 (*.f64 #s(literal 2 binary64) (*.f64 b b)) (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) (*.f64 (neg.f64 (*.f64 (*.f64 a a) #s(literal 2 binary64))) (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))))
(fma.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) (*.f64 (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))))
(fma.f64 (/.f64 #s(literal -1/90 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (PI.f64)) angle)) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (/.f64 #s(literal -1/90 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (PI.f64)) angle)) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))))
(fma.f64 (*.f64 (PI.f64) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (/.f64 angle #s(literal 180 binary64)) (*.f64 (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (*.f64 (PI.f64) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (/.f64 angle #s(literal 180 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))))
(fma.f64 (*.f64 (*.f64 (PI.f64) angle) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) #s(literal 1/180 binary64) (*.f64 (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (*.f64 (*.f64 (PI.f64) angle) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) #s(literal 1/180 binary64) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))))
(fma.f64 (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))))
(fma.f64 (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) (*.f64 #s(literal 2 binary64) (*.f64 b b)) (*.f64 (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) (neg.f64 (*.f64 (*.f64 a a) #s(literal 2 binary64)))))
(fma.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 (PI.f64) angle) (*.f64 (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 (PI.f64) angle) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))))
(fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 1 binary64) (PI.f64))) (*.f64 (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 1 binary64) (PI.f64))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))))
(fma.f64 (/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) #s(literal 2 binary64) (*.f64 (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) #s(literal 2 binary64) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))))
(fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (/.f64 #s(literal 180 binary64) angle)) (PI.f64) (*.f64 (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (/.f64 #s(literal 180 binary64) angle)) (PI.f64) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))))
(fma.f64 (*.f64 angle (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (/.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (*.f64 angle (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (/.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))))
(fma.f64 (neg.f64 (*.f64 (*.f64 (PI.f64) angle) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) #s(literal -1/180 binary64) (*.f64 (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (neg.f64 (*.f64 (*.f64 (PI.f64) angle) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) #s(literal -1/180 binary64) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))))
(fma.f64 #s(literal 1/90 binary64) (/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64))) (*.f64 (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 #s(literal 1/90 binary64) (/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))))
(fma.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (/.f64 #s(literal 1 binary64) (PI.f64))) (*.f64 (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (/.f64 #s(literal 1 binary64) (PI.f64))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))))
(fma.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (/.f64 #s(literal 1 binary64) (*.f64 angle (sqrt.f64 (PI.f64))))) (*.f64 (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (/.f64 #s(literal 1 binary64) (*.f64 angle (sqrt.f64 (PI.f64))))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))))
(fma.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (/.f64 #s(literal 1 binary64) (*.f64 (cbrt.f64 (PI.f64)) angle))) (*.f64 (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (/.f64 #s(literal 1 binary64) (*.f64 (cbrt.f64 (PI.f64)) angle))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))))
(fma.f64 (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) #s(literal 180 binary64)) (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64))) (*.f64 (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) #s(literal 180 binary64)) (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))))
(fma.f64 (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (/.f64 #s(literal 1 binary64) (PI.f64))) (*.f64 (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (/.f64 #s(literal 1 binary64) (PI.f64))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))))
(fma.f64 (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) #s(literal -180 binary64)) (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (/.f64 (/.f64 #s(literal -1 binary64) (PI.f64)) angle)) (*.f64 (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) #s(literal -180 binary64)) (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (/.f64 (/.f64 #s(literal -1 binary64) (PI.f64)) angle)) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))))
(fma.f64 (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (/.f64 #s(literal 1 binary64) (*.f64 angle (sqrt.f64 (PI.f64))))) (*.f64 (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (/.f64 #s(literal 1 binary64) (*.f64 angle (sqrt.f64 (PI.f64))))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))))
(fma.f64 (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 #s(literal 180 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (/.f64 #s(literal 1 binary64) (*.f64 (cbrt.f64 (PI.f64)) angle))) (*.f64 (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 #s(literal 180 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (/.f64 #s(literal 1 binary64) (*.f64 (cbrt.f64 (PI.f64)) angle))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))))
(fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) #s(literal 180 binary64)) (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64))) (*.f64 (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) #s(literal 180 binary64)) (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))))
(fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) #s(literal -180 binary64)) (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 (/.f64 #s(literal -1 binary64) (PI.f64)) angle)) (*.f64 (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) #s(literal -180 binary64)) (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 (/.f64 #s(literal -1 binary64) (PI.f64)) angle)) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))))
(fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 1 binary64) (*.f64 angle (sqrt.f64 (PI.f64))))) (*.f64 (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 1 binary64) (*.f64 angle (sqrt.f64 (PI.f64))))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))))
(fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (/.f64 #s(literal 180 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 1 binary64) (*.f64 (cbrt.f64 (PI.f64)) angle))) (*.f64 (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (/.f64 #s(literal 180 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 1 binary64) (*.f64 (cbrt.f64 (PI.f64)) angle))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))))
(fma.f64 (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 180 binary64)) (*.f64 (*.f64 (PI.f64) angle) (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 180 binary64)) (*.f64 (*.f64 (PI.f64) angle) (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))))
(fma.f64 (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (/.f64 #s(literal 1 binary64) (PI.f64))) (*.f64 (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (/.f64 #s(literal 1 binary64) (PI.f64))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))))
(fma.f64 (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal -180 binary64)) (neg.f64 (*.f64 (*.f64 (PI.f64) angle) (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))) (*.f64 (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal -180 binary64)) (neg.f64 (*.f64 (*.f64 (PI.f64) angle) (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))))
(fma.f64 (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (/.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (/.f64 #s(literal 1 binary64) (*.f64 angle (sqrt.f64 (PI.f64))))) (*.f64 (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (/.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (/.f64 #s(literal 1 binary64) (*.f64 angle (sqrt.f64 (PI.f64))))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))))
(fma.f64 (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (/.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (/.f64 #s(literal 1 binary64) (*.f64 (cbrt.f64 (PI.f64)) angle))) (*.f64 (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (/.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (/.f64 #s(literal 1 binary64) (*.f64 (cbrt.f64 (PI.f64)) angle))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))))
(fma.f64 (/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 180 binary64)) (/.f64 #s(literal 2 binary64) (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64))) (*.f64 (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 180 binary64)) (/.f64 #s(literal 2 binary64) (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))))
(fma.f64 (/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (/.f64 #s(literal 180 binary64) angle)) (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (PI.f64))) (*.f64 (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (/.f64 #s(literal 180 binary64) angle)) (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (PI.f64))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))))
(fma.f64 (/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal -180 binary64)) (/.f64 #s(literal 2 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (PI.f64)) angle)) (*.f64 (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal -180 binary64)) (/.f64 #s(literal 2 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (PI.f64)) angle)) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))))
(fma.f64 (/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 angle (sqrt.f64 (PI.f64))))) (*.f64 (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 angle (sqrt.f64 (PI.f64))))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))))
(fma.f64 (/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (/.f64 #s(literal 180 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (cbrt.f64 (PI.f64)) angle))) (*.f64 (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (/.f64 #s(literal 180 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (cbrt.f64 (PI.f64)) angle))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))))
(fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 180 binary64)) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64))) (*.f64 (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 180 binary64)) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))))
(fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 #s(literal 1 binary64) (PI.f64))) (*.f64 (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 #s(literal 1 binary64) (PI.f64))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))))
(fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal -180 binary64)) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 (/.f64 #s(literal -1 binary64) (PI.f64)) angle)) (*.f64 (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal -180 binary64)) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 (/.f64 #s(literal -1 binary64) (PI.f64)) angle)) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))))
(fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 #s(literal 1 binary64) (*.f64 angle (sqrt.f64 (PI.f64))))) (*.f64 (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 #s(literal 1 binary64) (*.f64 angle (sqrt.f64 (PI.f64))))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))))
(fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (/.f64 #s(literal 180 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 #s(literal 1 binary64) (*.f64 (cbrt.f64 (PI.f64)) angle))) (*.f64 (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (/.f64 #s(literal 180 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 #s(literal 1 binary64) (*.f64 (cbrt.f64 (PI.f64)) angle))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))))
(fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 1 binary64)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 1 binary64)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))))
(fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal -1 binary64)) (/.f64 #s(literal 1/180 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (PI.f64)) angle)) (*.f64 (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal -1 binary64)) (/.f64 #s(literal 1/180 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (PI.f64)) angle)) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))))
(fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (/.f64 #s(literal 1 binary64) angle)) (/.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (/.f64 #s(literal 1 binary64) angle)) (/.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))))
(fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (/.f64 #s(literal 1 binary64) (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (*.f64 (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (/.f64 #s(literal 1 binary64) (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))))
(fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 180 binary64)) (*.f64 (PI.f64) angle) (*.f64 (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 180 binary64)) (*.f64 (PI.f64) angle) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))))
(fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)) (*.f64 (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))))
(fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (*.f64 angle (sqrt.f64 (PI.f64))) (*.f64 (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (*.f64 angle (sqrt.f64 (PI.f64))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))))
(fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (/.f64 #s(literal 180 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (*.f64 (cbrt.f64 (PI.f64)) angle) (*.f64 (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (/.f64 #s(literal 180 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (*.f64 (cbrt.f64 (PI.f64)) angle) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))))
(fma.f64 (/.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (/.f64 (/.f64 #s(literal -1 binary64) (PI.f64)) angle)) #s(literal -1 binary64) (*.f64 (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (/.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (/.f64 (/.f64 #s(literal -1 binary64) (PI.f64)) angle)) #s(literal -1 binary64) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))))
(fma.f64 (/.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) #s(literal 1 binary64)) (*.f64 (PI.f64) angle) (*.f64 (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (/.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) #s(literal 1 binary64)) (*.f64 (PI.f64) angle) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))))
(fma.f64 (/.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)) (*.f64 (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (/.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))))
(fma.f64 (/.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (/.f64 #s(literal 1 binary64) (PI.f64))) angle (*.f64 (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (/.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (/.f64 #s(literal 1 binary64) (PI.f64))) angle (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))))
(fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (/.f64 #s(literal -180 binary64) angle)) (-.f64 #s(literal 0 binary64) (PI.f64)) (*.f64 (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (/.f64 #s(literal -180 binary64) angle)) (-.f64 #s(literal 0 binary64) (PI.f64)) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))))
(fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (/.f64 #s(literal 180 binary64) (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))))) (cbrt.f64 (PI.f64)) (*.f64 (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (/.f64 #s(literal 180 binary64) (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))))) (cbrt.f64 (PI.f64)) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))))
(fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (/.f64 #s(literal 180 binary64) (*.f64 angle (sqrt.f64 (PI.f64))))) (sqrt.f64 (PI.f64)) (*.f64 (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (/.f64 #s(literal 180 binary64) (*.f64 angle (sqrt.f64 (PI.f64))))) (sqrt.f64 (PI.f64)) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))))
(fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (/.f64 #s(literal 180 binary64) (cbrt.f64 (PI.f64)))) (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (*.f64 (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (/.f64 #s(literal 180 binary64) (cbrt.f64 (PI.f64)))) (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))))
(fma.f64 (/.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (/.f64 #s(literal -1 binary64) (PI.f64))) (-.f64 #s(literal 0 binary64) angle) (*.f64 (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (/.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (/.f64 #s(literal -1 binary64) (PI.f64))) (-.f64 #s(literal 0 binary64) angle) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))))
(neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)) (*.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(neg.f64 (*.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))
(neg.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))))
(neg.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle))))
(neg.f64 (/.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (/.f64 (/.f64 #s(literal -1 binary64) (PI.f64)) angle)))
(/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 (*.f64 (PI.f64) angle) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64)) (*.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -180 binary64) (neg.f64 (*.f64 (*.f64 (PI.f64) angle) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (/.f64 #s(literal 1 binary64) angle))
(/.f64 (*.f64 (PI.f64) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (*.f64 (*.f64 (PI.f64) angle) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) #s(literal 180 binary64))
(/.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64)))
(/.f64 (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (/.f64 #s(literal 180 binary64) angle)) (/.f64 #s(literal 1 binary64) (PI.f64)))
(/.f64 (*.f64 angle (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (/.f64 #s(literal 180 binary64) (PI.f64)))
(/.f64 (neg.f64 (*.f64 (*.f64 (PI.f64) angle) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) #s(literal -180 binary64))
(/.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (/.f64 (/.f64 #s(literal -180 binary64) angle) (PI.f64)))
(/.f64 (neg.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (/.f64 (/.f64 #s(literal -1 binary64) (PI.f64)) angle))
(/.f64 (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 180 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64)))
(/.f64 (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal -180 binary64)) (/.f64 (/.f64 #s(literal -1 binary64) (PI.f64)) angle))
(/.f64 (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (/.f64 #s(literal 1 binary64) (*.f64 angle (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (/.f64 #s(literal 180 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (cbrt.f64 (PI.f64)) angle)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)) (*.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) #s(literal -1 binary64))
(/.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle))) #s(literal -1 binary64))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal -180 binary64) angle) (PI.f64)))
(/.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))) (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64)))
(/.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (*.f64 (PI.f64) angle) (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))) #s(literal 180 binary64))
(/.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (neg.f64 (*.f64 (*.f64 (PI.f64) angle) (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a)))))) #s(literal -180 binary64))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (*.f64 angle (sqrt.f64 (PI.f64)))) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (-.f64 #s(literal 0 binary64) (PI.f64))) (/.f64 #s(literal -180 binary64) angle))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal -1/180 binary64)) (/.f64 (/.f64 #s(literal -1 binary64) (PI.f64)) angle))
(/.f64 (*.f64 (*.f64 (PI.f64) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) angle) #s(literal 180 binary64))
(/.f64 (*.f64 (*.f64 (PI.f64) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (*.f64 (*.f64 (PI.f64) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) #s(literal -1 binary64)) (/.f64 #s(literal -180 binary64) angle))
(/.f64 (*.f64 (*.f64 (PI.f64) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (-.f64 #s(literal 0 binary64) angle)) #s(literal -180 binary64))
(/.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (PI.f64)) #s(literal 180 binary64))
(/.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) (PI.f64)))
(/.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (sqrt.f64 (PI.f64))) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (-.f64 #s(literal 0 binary64) (PI.f64))) #s(literal -180 binary64))
(/.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64)))
(/.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal -1 binary64) (PI.f64)) angle))
(/.f64 (*.f64 #s(literal -1 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (/.f64 (/.f64 #s(literal -180 binary64) angle) (PI.f64)))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64)))
(/.f64 (*.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (/.f64 (/.f64 #s(literal -1 binary64) (PI.f64)) angle))
(/.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) #s(literal 180 binary64))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 angle (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (/.f64 #s(literal 180 binary64) (PI.f64)))
(/.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 angle (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (*.f64 angle (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) #s(literal -180 binary64))
(/.f64 (*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (/.f64 #s(literal -180 binary64) angle))
(/.f64 (*.f64 #s(literal -1/180 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (/.f64 (/.f64 #s(literal -1 binary64) (PI.f64)) angle))
(/.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a)))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64)))
(/.f64 (*.f64 (*.f64 (*.f64 (PI.f64) angle) (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a)))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 180 binary64))
(/.f64 (*.f64 (neg.f64 (*.f64 (*.f64 (PI.f64) angle) (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal -180 binary64))
(/.f64 (/.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64)))
(/.f64 (/.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal -1 binary64) (PI.f64)) angle))
(/.f64 (/.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (/.f64 #s(literal 1 binary64) (PI.f64))) (/.f64 #s(literal 1 binary64) angle))
(*.f64 (PI.f64) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 angle (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(*.f64 (*.f64 (PI.f64) angle) (*.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))
(*.f64 (*.f64 (PI.f64) angle) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 180 binary64)))
(*.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 (PI.f64) angle) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))
(*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))))
(*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))))
(*.f64 #s(literal -1/90 binary64) (/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (/.f64 (/.f64 #s(literal -1 binary64) (PI.f64)) angle)))
(*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 angle (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))
(*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))))
(*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))))
(*.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(*.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 1 binary64)))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (/.f64 #s(literal 1 binary64) (*.f64 angle (sqrt.f64 (PI.f64))))))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal -180 binary64)))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (*.f64 (PI.f64) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (/.f64 #s(literal 1 binary64) (PI.f64))))
(*.f64 (/.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) angle)
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (/.f64 #s(literal -1/90 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (PI.f64)) angle)))
(*.f64 #s(literal -1/180 binary64) (neg.f64 (*.f64 (*.f64 (PI.f64) angle) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 180 binary64)) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (/.f64 #s(literal 1 binary64) (*.f64 (cbrt.f64 (PI.f64)) angle))))
(*.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))))
(*.f64 (/.f64 #s(literal -1/90 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (PI.f64)) angle)) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(*.f64 (*.f64 (PI.f64) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (/.f64 angle #s(literal 180 binary64)))
(*.f64 (*.f64 (*.f64 (PI.f64) angle) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) #s(literal 1/180 binary64))
(*.f64 (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 (PI.f64) angle))
(*.f64 (/.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 1 binary64) (PI.f64))))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) #s(literal 2 binary64))
(*.f64 (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (/.f64 #s(literal 180 binary64) angle)) (PI.f64))
(*.f64 (*.f64 angle (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (/.f64 (PI.f64) #s(literal 180 binary64)))
(*.f64 (neg.f64 (*.f64 (*.f64 (PI.f64) angle) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) #s(literal -1/180 binary64))
(*.f64 #s(literal 1/90 binary64) (/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64))))
(*.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (/.f64 #s(literal 1 binary64) (PI.f64))))
(*.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (/.f64 #s(literal 1 binary64) (*.f64 angle (sqrt.f64 (PI.f64))))))
(*.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (/.f64 #s(literal 1 binary64) (*.f64 (cbrt.f64 (PI.f64)) angle))))
(*.f64 (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) #s(literal 180 binary64)) (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64))))
(*.f64 (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (/.f64 #s(literal 1 binary64) (PI.f64))))
(*.f64 (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) #s(literal -180 binary64)) (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (/.f64 (/.f64 #s(literal -1 binary64) (PI.f64)) angle)))
(*.f64 (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (/.f64 #s(literal 1 binary64) (*.f64 angle (sqrt.f64 (PI.f64))))))
(*.f64 (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 #s(literal 180 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (/.f64 #s(literal 1 binary64) (*.f64 (cbrt.f64 (PI.f64)) angle))))
(*.f64 (/.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) #s(literal 180 binary64)) (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64))))
(*.f64 (/.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) #s(literal -180 binary64)) (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 (/.f64 #s(literal -1 binary64) (PI.f64)) angle)))
(*.f64 (/.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 1 binary64) (*.f64 angle (sqrt.f64 (PI.f64))))))
(*.f64 (/.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (/.f64 #s(literal 180 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 1 binary64) (*.f64 (cbrt.f64 (PI.f64)) angle))))
(*.f64 (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 180 binary64)) (*.f64 (*.f64 (PI.f64) angle) (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (/.f64 #s(literal 1 binary64) (PI.f64))))
(*.f64 (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal -180 binary64)) (neg.f64 (*.f64 (*.f64 (PI.f64) angle) (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))))
(*.f64 (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (/.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (/.f64 #s(literal 1 binary64) (*.f64 angle (sqrt.f64 (PI.f64))))))
(*.f64 (/.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 180 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (/.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (/.f64 #s(literal 1 binary64) (*.f64 (cbrt.f64 (PI.f64)) angle))))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 180 binary64)) (/.f64 #s(literal 2 binary64) (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64))))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (/.f64 #s(literal 180 binary64) angle)) (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (PI.f64))))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal -180 binary64)) (/.f64 #s(literal 2 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (PI.f64)) angle)))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 angle (sqrt.f64 (PI.f64))))))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (/.f64 #s(literal 180 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (cbrt.f64 (PI.f64)) angle))))
(*.f64 (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 180 binary64)) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64))))
(*.f64 (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 #s(literal 1 binary64) (PI.f64))))
(*.f64 (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal -180 binary64)) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 (/.f64 #s(literal -1 binary64) (PI.f64)) angle)))
(*.f64 (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 #s(literal 1 binary64) (*.f64 angle (sqrt.f64 (PI.f64))))))
(*.f64 (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (/.f64 #s(literal 180 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 #s(literal 1 binary64) (*.f64 (cbrt.f64 (PI.f64)) angle))))
(*.f64 (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 1 binary64)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal -1 binary64)) (/.f64 #s(literal 1/180 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (PI.f64)) angle)))
(*.f64 (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (/.f64 #s(literal 1 binary64) angle)) (/.f64 (PI.f64) #s(literal 180 binary64)))
(*.f64 (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (/.f64 #s(literal 1 binary64) (PI.f64))) (/.f64 angle #s(literal 180 binary64)))
(*.f64 (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 180 binary64)) (*.f64 (PI.f64) angle))
(*.f64 (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)))
(*.f64 (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (*.f64 angle (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (/.f64 #s(literal 180 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (*.f64 (cbrt.f64 (PI.f64)) angle))
(*.f64 (/.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (/.f64 (/.f64 #s(literal -1 binary64) (PI.f64)) angle)) #s(literal -1 binary64))
(*.f64 (/.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) #s(literal 1 binary64)) (*.f64 (PI.f64) angle))
(*.f64 (/.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)))
(*.f64 (/.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (/.f64 #s(literal 1 binary64) (PI.f64))) angle)
(*.f64 (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (/.f64 #s(literal -180 binary64) angle)) (-.f64 #s(literal 0 binary64) (PI.f64)))
(*.f64 (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (/.f64 #s(literal 180 binary64) (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))))) (cbrt.f64 (PI.f64)))
(*.f64 (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (/.f64 #s(literal 180 binary64) (*.f64 angle (sqrt.f64 (PI.f64))))) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (/.f64 #s(literal 180 binary64) (cbrt.f64 (PI.f64)))) (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))))
(*.f64 (/.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (/.f64 #s(literal -1 binary64) (PI.f64))) (-.f64 #s(literal 0 binary64) angle))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(-.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal 180 binary64)))
(-.f64 (/.f64 #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)))
(neg.f64 (/.f64 #s(literal 1/180 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (PI.f64)) angle)))
(neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)) #s(literal 1/180 binary64)))
(neg.f64 (*.f64 #s(literal 1/180 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle))))
(neg.f64 (/.f64 #s(literal -1/180 binary64) (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64))))
(/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal 180 binary64) (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64)))))
(/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))
(/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))
(/.f64 #s(literal 1/180 binary64) (/.f64 (/.f64 #s(literal 1 binary64) 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 (PI.f64) angle)))
(/.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) #s(literal 1 binary64))
(/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 180 binary64) (*.f64 angle (sqrt.f64 (PI.f64)))))
(/.f64 (sqrt.f64 (PI.f64)) (*.f64 (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 angle (sqrt.f64 (PI.f64)))))
(/.f64 #s(literal -1 binary64) (/.f64 (/.f64 #s(literal -180 binary64) angle) (PI.f64)))
(/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal -180 binary64) angle))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)) #s(literal -180 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (*.f64 (/.f64 #s(literal -180 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (PI.f64)))
(/.f64 #s(literal -1/180 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (PI.f64)) angle))
(/.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (cbrt.f64 (PI.f64)) angle)))
(/.f64 (/.f64 (PI.f64) #s(literal -180 binary64)) (/.f64 #s(literal -1 binary64) angle))
(/.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (pow.f64 (PI.f64) #s(literal -1/2 binary64)))
(/.f64 (neg.f64 (/.f64 (PI.f64) #s(literal 180 binary64))) (/.f64 #s(literal -1 binary64) angle))
(/.f64 (neg.f64 (*.f64 angle (sqrt.f64 (PI.f64)))) (/.f64 #s(literal -180 binary64) (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)) #s(literal 1/180 binary64)) #s(literal -1 binary64))
(/.f64 (*.f64 #s(literal 1/180 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle))) #s(literal -1 binary64))
(/.f64 (*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal -1 binary64)) (/.f64 #s(literal -180 binary64) (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 #s(literal -1 binary64) (*.f64 angle (sqrt.f64 (PI.f64)))) (/.f64 #s(literal -180 binary64) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) angle))
(pow.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)) #s(literal -1 binary64))
(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
(*.f64 (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 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 180 binary64)))
(*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)))
(*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64))
(*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) angle))
(*.f64 #s(literal 1/180 binary64) (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (pow.f64 (PI.f64) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) angle)
(*.f64 #s(literal 1 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (PI.f64)) (/.f64 angle (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))))
(*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (*.f64 angle (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 angle (sqrt.f64 (PI.f64)))) #s(literal -1 binary64)))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) #s(literal 180 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 angle #s(literal -180 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)) #s(literal -1/180 binary64))
(*.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 (PI.f64) #s(literal -180 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal -180 binary64) angle)))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal -180 binary64)))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 (sqrt.f64 (PI.f64)) (pow.f64 (PI.f64) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) (cbrt.f64 (PI.f64)))
(*.f64 (/.f64 angle #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) (PI.f64)))
(*.f64 (*.f64 angle (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (/.f64 (cbrt.f64 (PI.f64)) #s(literal -180 binary64)))
(*.f64 #s(literal -1/180 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)))
(*.f64 #s(literal -1/180 binary64) (/.f64 (PI.f64) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 #s(literal -1/180 binary64) (/.f64 (-.f64 #s(literal 0 binary64) (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)) angle))
(*.f64 (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64))) (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal -180 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal -180 binary64) angle)))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (/.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) #s(literal -180 binary64)))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal -180 binary64)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal -180 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (/.f64 (PI.f64) #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (/.f64 (PI.f64) #s(literal -180 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)) (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (PI.f64) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 180 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (cbrt.f64 (PI.f64)) angle)) #s(literal -1 binary64)))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 #s(literal 1 binary64) angle)) (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 1 binary64)) (/.f64 angle (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) #s(literal 180 binary64)))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal -180 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal -180 binary64)) (/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal -180 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64))) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) #s(literal 1 binary64)) (*.f64 angle (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 180 binary64)) #s(literal 1 binary64)) (*.f64 (cbrt.f64 (PI.f64)) angle))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal -1 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal -1 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64))) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) #s(literal -1 binary64)) (/.f64 angle (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) (/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal -1 binary64)) (/.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) #s(literal 180 binary64)))
(*.f64 (/.f64 #s(literal 1/180 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (PI.f64)) angle)) #s(literal -1 binary64))
(*.f64 (/.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal -180 binary64)))
(*.f64 (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) #s(literal 1 binary64)) angle)
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 angle #s(literal -180 binary64)))
(*.f64 (/.f64 #s(literal 1/180 binary64) (/.f64 #s(literal -1 binary64) (PI.f64))) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)))
(*.f64 (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 #s(literal -1/180 binary64) (/.f64 #s(literal 1 binary64) (PI.f64))) (-.f64 #s(literal 0 binary64) angle))
(-.f64 #s(literal 0 binary64) (/.f64 (PI.f64) #s(literal -180 binary64)))
(-.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 180 binary64)) #s(literal 1/180 binary64))
(neg.f64 (/.f64 (PI.f64) #s(literal -180 binary64)))
(neg.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal -180 binary64)) (sqrt.f64 (PI.f64))))
(/.f64 (PI.f64) #s(literal 180 binary64))
(/.f64 #s(literal 1/180 binary64) (/.f64 #s(literal 1 binary64) (PI.f64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (PI.f64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1/180 binary64)))
(/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1/2 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 180 binary64) (PI.f64))))
(/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -180 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal -180 binary64) (sqrt.f64 (PI.f64))))
(/.f64 #s(literal -1/180 binary64) (/.f64 #s(literal -1 binary64) (PI.f64)))
(pow.f64 (/.f64 #s(literal 180 binary64) (PI.f64)) #s(literal -1 binary64))
(*.f64 (PI.f64) #s(literal 1/180 binary64))
(*.f64 (cbrt.f64 (PI.f64)) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 180 binary64)))
(*.f64 (cbrt.f64 (PI.f64)) (/.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))))
(*.f64 #s(literal 1/180 binary64) (PI.f64))
(*.f64 #s(literal 1/180 binary64) (/.f64 (sqrt.f64 (PI.f64)) (pow.f64 (PI.f64) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (PI.f64) #s(literal 180 binary64)))
(*.f64 (sqrt.f64 (PI.f64)) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (pow.f64 (PI.f64) #s(literal -1/2 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 (PI.f64) #s(literal -180 binary64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1/180 binary64))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.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 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))))
(*.f64 #s(literal -1/180 binary64) (-.f64 #s(literal 0 binary64) (PI.f64)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 180 binary64)) (cbrt.f64 (PI.f64)))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (/.f64 (cbrt.f64 (PI.f64)) #s(literal -180 binary64)))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (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 1/6 binary64)) (pow.f64 (PI.f64) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) #s(literal 180 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (pow.f64 (PI.f64) #s(literal -1/2 binary64))))
(*.f64 (/.f64 #s(literal 1/180 binary64) (pow.f64 (PI.f64) #s(literal -2/3 binary64))) (cbrt.f64 (PI.f64)))
(exp.f64 (log.f64 (*.f64 (PI.f64) angle)))
(exp.f64 (*.f64 (log.f64 (*.f64 (PI.f64) angle)) #s(literal 1 binary64)))
(-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)))
(-.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) angle)) angle)
(neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)))
(/.f64 (PI.f64) (/.f64 #s(literal 1 binary64) angle))
(/.f64 angle (/.f64 #s(literal 1 binary64) (PI.f64)))
(/.f64 (*.f64 (PI.f64) angle) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64)))
(/.f64 #s(literal -1 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (PI.f64)) angle))
(/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal -1 binary64) angle))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 #s(literal -1 binary64) (PI.f64)))
(pow.f64 (*.f64 (PI.f64) angle) #s(literal 1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64)) #s(literal -1 binary64))
(*.f64 (PI.f64) angle)
(*.f64 (PI.f64) (pow.f64 angle #s(literal 1 binary64)))
(*.f64 (PI.f64) (pow.f64 (/.f64 #s(literal 1 binary64) angle) #s(literal -1 binary64)))
(*.f64 (cbrt.f64 (PI.f64)) (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))))
(*.f64 (cbrt.f64 (PI.f64)) (pow.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 1 binary64)))
(*.f64 (cbrt.f64 (PI.f64)) (neg.f64 (*.f64 angle (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))))))
(*.f64 (cbrt.f64 (PI.f64)) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (cbrt.f64 (PI.f64)) (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 1 binary64)))
(*.f64 (cbrt.f64 (PI.f64)) (/.f64 (*.f64 angle (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) #s(literal -1 binary64)))
(*.f64 angle (PI.f64))
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (cbrt.f64 (PI.f64)))
(*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (/.f64 (cbrt.f64 (PI.f64)) #s(literal 1 binary64)))
(*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (neg.f64 (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64)))))
(*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (/.f64 (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64))) #s(literal -1 binary64)))
(*.f64 (*.f64 (PI.f64) angle) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 angle (sqrt.f64 (PI.f64))))
(*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (PI.f64)) (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 1 binary64)))
(*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)))
(*.f64 #s(literal -1 binary64) (pow.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (cbrt.f64 (PI.f64)) angle))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (pow.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) #s(literal 1 binary64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 (cbrt.f64 (PI.f64)) angle))))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) #s(literal 1 binary64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (cbrt.f64 (PI.f64)) angle)) #s(literal -1 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 angle #s(literal -1 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)) #s(literal -1 binary64))
(*.f64 (-.f64 #s(literal 0 binary64) angle) (-.f64 #s(literal 0 binary64) (PI.f64)))
(*.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 (PI.f64) #s(literal -1 binary64)))
(*.f64 (*.f64 angle (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64))))
(*.f64 (*.f64 angle (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (/.f64 (cbrt.f64 (PI.f64)) #s(literal -1 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64))) (*.f64 angle (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64))) (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal -1 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 (cbrt.f64 (PI.f64)) angle)))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (/.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) #s(literal -1 binary64)))
(*.f64 (pow.f64 angle #s(literal 1 binary64)) (PI.f64))
(*.f64 (pow.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 1 binary64)) (cbrt.f64 (PI.f64)))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) #s(literal 1 binary64)) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))
(*.f64 (pow.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 1 binary64)) (sqrt.f64 (PI.f64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) angle) #s(literal -1 binary64)) (PI.f64))
(*.f64 (neg.f64 (*.f64 angle (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))))) (cbrt.f64 (PI.f64)))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 1 binary64)) (*.f64 angle (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 1 binary64)) (*.f64 (cbrt.f64 (PI.f64)) angle))
(*.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (PI.f64) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (*.f64 (cbrt.f64 (PI.f64)) angle))
(*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64)))) (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (PI.f64))) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (PI.f64))) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (/.f64 angle #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (PI.f64)))
(*.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -2/3 binary64))) (cbrt.f64 (PI.f64)))
(+.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 #s(literal 2 binary64) (*.f64 b b))) (*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (neg.f64 (*.f64 (*.f64 a a) #s(literal 2 binary64)))))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 b b)) (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (*.f64 (neg.f64 (*.f64 (*.f64 a a) #s(literal 2 binary64))) (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(fma.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(fma.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(fma.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(fma.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(fma.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(fma.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(fma.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(fma.f64 (*.f64 #s(literal 2 binary64) (*.f64 b b)) (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (neg.f64 (*.f64 (*.f64 a a) #s(literal 2 binary64))) (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(fma.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(fma.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(fma.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 #s(literal 2 binary64) (*.f64 b b)) (*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (neg.f64 (*.f64 (*.f64 a a) #s(literal 2 binary64)))))
(fma.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 2 binary64) (*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 2 binary64) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 2 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))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(-.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal 180 binary64)))
(-.f64 (/.f64 #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)))
(neg.f64 (/.f64 #s(literal 1/180 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (PI.f64)) angle)))
(neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)) #s(literal 1/180 binary64)))
(neg.f64 (*.f64 #s(literal 1/180 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle))))
(neg.f64 (/.f64 #s(literal -1/180 binary64) (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64))))
(/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal 180 binary64) (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64)))))
(/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))
(/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))
(/.f64 #s(literal 1/180 binary64) (/.f64 (/.f64 #s(literal 1 binary64) 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 (PI.f64) angle)))
(/.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) #s(literal 1 binary64))
(/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 180 binary64) (*.f64 angle (sqrt.f64 (PI.f64)))))
(/.f64 (sqrt.f64 (PI.f64)) (*.f64 (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 angle (sqrt.f64 (PI.f64)))))
(/.f64 #s(literal -1 binary64) (/.f64 (/.f64 #s(literal -180 binary64) angle) (PI.f64)))
(/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal -180 binary64) angle))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)) #s(literal -180 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (*.f64 (/.f64 #s(literal -180 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (PI.f64)))
(/.f64 #s(literal -1/180 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (PI.f64)) angle))
(/.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (cbrt.f64 (PI.f64)) angle)))
(/.f64 (/.f64 (PI.f64) #s(literal -180 binary64)) (/.f64 #s(literal -1 binary64) angle))
(/.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (pow.f64 (PI.f64) #s(literal -1/2 binary64)))
(/.f64 (neg.f64 (/.f64 (PI.f64) #s(literal 180 binary64))) (/.f64 #s(literal -1 binary64) angle))
(/.f64 (neg.f64 (*.f64 angle (sqrt.f64 (PI.f64)))) (/.f64 #s(literal -180 binary64) (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)) #s(literal 1/180 binary64)) #s(literal -1 binary64))
(/.f64 (*.f64 #s(literal 1/180 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle))) #s(literal -1 binary64))
(/.f64 (*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal -1 binary64)) (/.f64 #s(literal -180 binary64) (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 #s(literal -1 binary64) (*.f64 angle (sqrt.f64 (PI.f64)))) (/.f64 #s(literal -180 binary64) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) angle))
(pow.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)) #s(literal -1 binary64))
(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
(*.f64 (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 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 180 binary64)))
(*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)))
(*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64))
(*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) angle))
(*.f64 #s(literal 1/180 binary64) (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (pow.f64 (PI.f64) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) angle)
(*.f64 #s(literal 1 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (PI.f64)) (/.f64 angle (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))))
(*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (*.f64 angle (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 angle (sqrt.f64 (PI.f64)))) #s(literal -1 binary64)))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) #s(literal 180 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 angle #s(literal -180 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)) #s(literal -1/180 binary64))
(*.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 (PI.f64) #s(literal -180 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal -180 binary64) angle)))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal -180 binary64)))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 (sqrt.f64 (PI.f64)) (pow.f64 (PI.f64) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) (cbrt.f64 (PI.f64)))
(*.f64 (/.f64 angle #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) (PI.f64)))
(*.f64 (*.f64 angle (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (/.f64 (cbrt.f64 (PI.f64)) #s(literal -180 binary64)))
(*.f64 #s(literal -1/180 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)))
(*.f64 #s(literal -1/180 binary64) (/.f64 (PI.f64) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 #s(literal -1/180 binary64) (/.f64 (-.f64 #s(literal 0 binary64) (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)) angle))
(*.f64 (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64))) (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal -180 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal -180 binary64) angle)))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (/.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) #s(literal -180 binary64)))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal -180 binary64)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal -180 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (/.f64 (PI.f64) #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (/.f64 (PI.f64) #s(literal -180 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)) (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (PI.f64) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 180 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (cbrt.f64 (PI.f64)) angle)) #s(literal -1 binary64)))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 #s(literal 1 binary64) angle)) (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 1 binary64)) (/.f64 angle (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) #s(literal 180 binary64)))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal -180 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal -180 binary64)) (/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal -180 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64))) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) #s(literal 1 binary64)) (*.f64 angle (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 180 binary64)) #s(literal 1 binary64)) (*.f64 (cbrt.f64 (PI.f64)) angle))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal -1 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal -1 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64))) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) #s(literal -1 binary64)) (/.f64 angle (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) (/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal -1 binary64)) (/.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) #s(literal 180 binary64)))
(*.f64 (/.f64 #s(literal 1/180 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (PI.f64)) angle)) #s(literal -1 binary64))
(*.f64 (/.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal -180 binary64)))
(*.f64 (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) #s(literal 1 binary64)) angle)
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 angle #s(literal -180 binary64)))
(*.f64 (/.f64 #s(literal 1/180 binary64) (/.f64 #s(literal -1 binary64) (PI.f64))) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)))
(*.f64 (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 #s(literal -1/180 binary64) (/.f64 #s(literal 1 binary64) (PI.f64))) (-.f64 #s(literal 0 binary64) angle))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(-.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal 180 binary64)))
(-.f64 (/.f64 #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)))
(neg.f64 (/.f64 #s(literal 1/180 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (PI.f64)) angle)))
(neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)) #s(literal 1/180 binary64)))
(neg.f64 (*.f64 #s(literal 1/180 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle))))
(neg.f64 (/.f64 #s(literal -1/180 binary64) (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64))))
(/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal 180 binary64) (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64)))))
(/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))
(/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))
(/.f64 #s(literal 1/180 binary64) (/.f64 (/.f64 #s(literal 1 binary64) 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 (PI.f64) angle)))
(/.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) #s(literal 1 binary64))
(/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 180 binary64) (*.f64 angle (sqrt.f64 (PI.f64)))))
(/.f64 (sqrt.f64 (PI.f64)) (*.f64 (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 angle (sqrt.f64 (PI.f64)))))
(/.f64 #s(literal -1 binary64) (/.f64 (/.f64 #s(literal -180 binary64) angle) (PI.f64)))
(/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal -180 binary64) angle))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)) #s(literal -180 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (*.f64 (/.f64 #s(literal -180 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (PI.f64)))
(/.f64 #s(literal -1/180 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (PI.f64)) angle))
(/.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (cbrt.f64 (PI.f64)) angle)))
(/.f64 (/.f64 (PI.f64) #s(literal -180 binary64)) (/.f64 #s(literal -1 binary64) angle))
(/.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (pow.f64 (PI.f64) #s(literal -1/2 binary64)))
(/.f64 (neg.f64 (/.f64 (PI.f64) #s(literal 180 binary64))) (/.f64 #s(literal -1 binary64) angle))
(/.f64 (neg.f64 (*.f64 angle (sqrt.f64 (PI.f64)))) (/.f64 #s(literal -180 binary64) (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)) #s(literal 1/180 binary64)) #s(literal -1 binary64))
(/.f64 (*.f64 #s(literal 1/180 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle))) #s(literal -1 binary64))
(/.f64 (*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal -1 binary64)) (/.f64 #s(literal -180 binary64) (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 #s(literal -1 binary64) (*.f64 angle (sqrt.f64 (PI.f64)))) (/.f64 #s(literal -180 binary64) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) angle))
(pow.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)) #s(literal -1 binary64))
(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
(*.f64 (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 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 180 binary64)))
(*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)))
(*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64))
(*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) angle))
(*.f64 #s(literal 1/180 binary64) (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (pow.f64 (PI.f64) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) angle)
(*.f64 #s(literal 1 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (PI.f64)) (/.f64 angle (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))))
(*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (*.f64 angle (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 angle (sqrt.f64 (PI.f64)))) #s(literal -1 binary64)))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) #s(literal 180 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 angle #s(literal -180 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)) #s(literal -1/180 binary64))
(*.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 (PI.f64) #s(literal -180 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal -180 binary64) angle)))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal -180 binary64)))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 (sqrt.f64 (PI.f64)) (pow.f64 (PI.f64) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) (cbrt.f64 (PI.f64)))
(*.f64 (/.f64 angle #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) (PI.f64)))
(*.f64 (*.f64 angle (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (/.f64 (cbrt.f64 (PI.f64)) #s(literal -180 binary64)))
(*.f64 #s(literal -1/180 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)))
(*.f64 #s(literal -1/180 binary64) (/.f64 (PI.f64) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 #s(literal -1/180 binary64) (/.f64 (-.f64 #s(literal 0 binary64) (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)) angle))
(*.f64 (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64))) (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal -180 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal -180 binary64) angle)))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (/.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) #s(literal -180 binary64)))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal -180 binary64)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal -180 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (/.f64 (PI.f64) #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (/.f64 (PI.f64) #s(literal -180 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)) (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (PI.f64) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 180 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (cbrt.f64 (PI.f64)) angle)) #s(literal -1 binary64)))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 #s(literal 1 binary64) angle)) (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 1 binary64)) (/.f64 angle (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) #s(literal 180 binary64)))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal -180 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal -180 binary64)) (/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal -180 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64))) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) #s(literal 1 binary64)) (*.f64 angle (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 180 binary64)) #s(literal 1 binary64)) (*.f64 (cbrt.f64 (PI.f64)) angle))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal -1 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal -1 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64))) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) #s(literal -1 binary64)) (/.f64 angle (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) (/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal -1 binary64)) (/.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) #s(literal 180 binary64)))
(*.f64 (/.f64 #s(literal 1/180 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (PI.f64)) angle)) #s(literal -1 binary64))
(*.f64 (/.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal -180 binary64)))
(*.f64 (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) #s(literal 1 binary64)) angle)
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 angle #s(literal -180 binary64)))
(*.f64 (/.f64 #s(literal 1/180 binary64) (/.f64 #s(literal -1 binary64) (PI.f64))) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)))
(*.f64 (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 #s(literal -1/180 binary64) (/.f64 #s(literal 1 binary64) (PI.f64))) (-.f64 #s(literal 0 binary64) angle))
(+.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 #s(literal 2 binary64) (*.f64 b b))) (*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (neg.f64 (*.f64 (*.f64 a a) #s(literal 2 binary64)))))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 b b)) (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (*.f64 (neg.f64 (*.f64 (*.f64 a a) #s(literal 2 binary64))) (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(fma.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(fma.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(fma.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(fma.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(fma.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(fma.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(fma.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(fma.f64 (*.f64 #s(literal 2 binary64) (*.f64 b b)) (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (neg.f64 (*.f64 (*.f64 a a) #s(literal 2 binary64))) (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(fma.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(fma.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(fma.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 #s(literal 2 binary64) (*.f64 b b)) (*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (neg.f64 (*.f64 (*.f64 a a) #s(literal 2 binary64)))))
(fma.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 2 binary64) (*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 2 binary64) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 2 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))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(-.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal 180 binary64)))
(-.f64 (/.f64 #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)))
(neg.f64 (/.f64 #s(literal 1/180 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (PI.f64)) angle)))
(neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)) #s(literal 1/180 binary64)))
(neg.f64 (*.f64 #s(literal 1/180 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle))))
(neg.f64 (/.f64 #s(literal -1/180 binary64) (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64))))
(/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal 180 binary64) (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64)))))
(/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))
(/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))
(/.f64 #s(literal 1/180 binary64) (/.f64 (/.f64 #s(literal 1 binary64) 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 (PI.f64) angle)))
(/.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) #s(literal 1 binary64))
(/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 180 binary64) (*.f64 angle (sqrt.f64 (PI.f64)))))
(/.f64 (sqrt.f64 (PI.f64)) (*.f64 (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 angle (sqrt.f64 (PI.f64)))))
(/.f64 #s(literal -1 binary64) (/.f64 (/.f64 #s(literal -180 binary64) angle) (PI.f64)))
(/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal -180 binary64) angle))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)) #s(literal -180 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (*.f64 (/.f64 #s(literal -180 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (PI.f64)))
(/.f64 #s(literal -1/180 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (PI.f64)) angle))
(/.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (cbrt.f64 (PI.f64)) angle)))
(/.f64 (/.f64 (PI.f64) #s(literal -180 binary64)) (/.f64 #s(literal -1 binary64) angle))
(/.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (pow.f64 (PI.f64) #s(literal -1/2 binary64)))
(/.f64 (neg.f64 (/.f64 (PI.f64) #s(literal 180 binary64))) (/.f64 #s(literal -1 binary64) angle))
(/.f64 (neg.f64 (*.f64 angle (sqrt.f64 (PI.f64)))) (/.f64 #s(literal -180 binary64) (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)) #s(literal 1/180 binary64)) #s(literal -1 binary64))
(/.f64 (*.f64 #s(literal 1/180 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle))) #s(literal -1 binary64))
(/.f64 (*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal -1 binary64)) (/.f64 #s(literal -180 binary64) (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 #s(literal -1 binary64) (*.f64 angle (sqrt.f64 (PI.f64)))) (/.f64 #s(literal -180 binary64) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) angle))
(pow.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)) #s(literal -1 binary64))
(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
(*.f64 (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 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 180 binary64)))
(*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)))
(*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64))
(*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) angle))
(*.f64 #s(literal 1/180 binary64) (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (pow.f64 (PI.f64) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) angle)
(*.f64 #s(literal 1 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (PI.f64)) (/.f64 angle (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))))
(*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (*.f64 angle (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 angle (sqrt.f64 (PI.f64)))) #s(literal -1 binary64)))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) #s(literal 180 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 angle #s(literal -180 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)) #s(literal -1/180 binary64))
(*.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 (PI.f64) #s(literal -180 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal -180 binary64) angle)))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal -180 binary64)))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 (sqrt.f64 (PI.f64)) (pow.f64 (PI.f64) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) (cbrt.f64 (PI.f64)))
(*.f64 (/.f64 angle #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) (PI.f64)))
(*.f64 (*.f64 angle (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (/.f64 (cbrt.f64 (PI.f64)) #s(literal -180 binary64)))
(*.f64 #s(literal -1/180 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)))
(*.f64 #s(literal -1/180 binary64) (/.f64 (PI.f64) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 #s(literal -1/180 binary64) (/.f64 (-.f64 #s(literal 0 binary64) (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)) angle))
(*.f64 (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64))) (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal -180 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal -180 binary64) angle)))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (/.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) #s(literal -180 binary64)))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal -180 binary64)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal -180 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (/.f64 (PI.f64) #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (/.f64 (PI.f64) #s(literal -180 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)) (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (PI.f64) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 180 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (cbrt.f64 (PI.f64)) angle)) #s(literal -1 binary64)))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 #s(literal 1 binary64) angle)) (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 1 binary64)) (/.f64 angle (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) #s(literal 180 binary64)))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal -180 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal -180 binary64)) (/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal -180 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64))) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) #s(literal 1 binary64)) (*.f64 angle (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 180 binary64)) #s(literal 1 binary64)) (*.f64 (cbrt.f64 (PI.f64)) angle))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal -1 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal -1 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64))) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) #s(literal -1 binary64)) (/.f64 angle (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) (/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal -1 binary64)) (/.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) #s(literal 180 binary64)))
(*.f64 (/.f64 #s(literal 1/180 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (PI.f64)) angle)) #s(literal -1 binary64))
(*.f64 (/.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal -180 binary64)))
(*.f64 (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) #s(literal 1 binary64)) angle)
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 angle #s(literal -180 binary64)))
(*.f64 (/.f64 #s(literal 1/180 binary64) (/.f64 #s(literal -1 binary64) (PI.f64))) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)))
(*.f64 (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 #s(literal -1/180 binary64) (/.f64 #s(literal 1 binary64) (PI.f64))) (-.f64 #s(literal 0 binary64) angle))
(cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(+.f64 (*.f64 b b) (-.f64 #s(literal 0 binary64) (*.f64 a a)))
(+.f64 (*.f64 b b) (+.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) (-.f64 #s(literal 0 binary64) (*.f64 a a))))
(+.f64 (*.f64 b b) (neg.f64 (-.f64 (*.f64 a a) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(+.f64 (*.f64 b b) (+.f64 (+.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) (-.f64 #s(literal 0 binary64) (*.f64 a a))) (*.f64 #s(literal 0 binary64) (*.f64 a a))))
(+.f64 (*.f64 b b) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(+.f64 (*.f64 b b) (+.f64 (+.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) (-.f64 #s(literal 0 binary64) (*.f64 a a))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(+.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 #s(literal 0 binary64) (*.f64 a a)))
(+.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))))
(+.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(+.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (*.f64 #s(literal 0 binary64) (*.f64 a a))))
(+.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a)))
(+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 b b))
(+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (+.f64 (*.f64 b b) (*.f64 #s(literal 0 binary64) (*.f64 a a))))
(+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (+.f64 (*.f64 b b) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (+.f64 (*.f64 a a) (-.f64 (*.f64 b b) (*.f64 a a))))
(+.f64 (+.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) (-.f64 #s(literal 0 binary64) (*.f64 a a))) (*.f64 b b))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (-.f64 (*.f64 b b) (*.f64 a a)))
(+.f64 (+.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 #s(literal 0 binary64) (*.f64 a a))) (*.f64 a a))
(+.f64 (+.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 b b)) (-.f64 #s(literal 0 binary64) (*.f64 a a)))
(+.f64 (+.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 b b)) (+.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) (-.f64 #s(literal 0 binary64) (*.f64 a a))))
(-.f64 (*.f64 b b) (*.f64 a a))
(-.f64 (*.f64 b b) (-.f64 (*.f64 a a) (*.f64 #s(literal 0 binary64) (*.f64 a a))))
(-.f64 (*.f64 b b) (-.f64 (-.f64 (*.f64 a a) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (*.f64 #s(literal 0 binary64) (*.f64 a a))))
(-.f64 (*.f64 b b) (-.f64 (*.f64 a a) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(-.f64 (*.f64 b b) (-.f64 (-.f64 (*.f64 a a) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(-.f64 #s(literal 0 binary64) (-.f64 (*.f64 a a) (*.f64 b b)))
(-.f64 (+.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 b b)) (*.f64 a a))
(-.f64 (+.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 b b)) (-.f64 (*.f64 a a) (*.f64 #s(literal 0 binary64) (*.f64 a a))))
(-.f64 (+.f64 (*.f64 b b) #s(literal 0 binary64)) (*.f64 a a))
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a)))
(fma.f64 b b (-.f64 #s(literal 0 binary64) (*.f64 a a)))
(fma.f64 b b (+.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) (-.f64 #s(literal 0 binary64) (*.f64 a a))))
(fma.f64 b b (neg.f64 (-.f64 (*.f64 a a) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 b b (+.f64 (+.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) (-.f64 #s(literal 0 binary64) (*.f64 a a))) (*.f64 #s(literal 0 binary64) (*.f64 a a))))
(fma.f64 b b (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 b b (+.f64 (+.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) (-.f64 #s(literal 0 binary64) (*.f64 a a))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 b b (neg.f64 (-.f64 (-.f64 (*.f64 a a) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 b b (neg.f64 (-.f64 (*.f64 a a) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))))))
(fma.f64 b b (neg.f64 (-.f64 (-.f64 (*.f64 a a) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))))))
(fma.f64 a (-.f64 #s(literal 0 binary64) a) (*.f64 b b))
(fma.f64 a (-.f64 #s(literal 0 binary64) a) (+.f64 (*.f64 b b) (*.f64 #s(literal 0 binary64) (*.f64 a a))))
(fma.f64 a (-.f64 #s(literal 0 binary64) a) (+.f64 (*.f64 b b) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 a (-.f64 #s(literal 0 binary64) a) (+.f64 (*.f64 a a) (-.f64 (*.f64 b b) (*.f64 a a))))
(fma.f64 a (+.f64 (-.f64 #s(literal 0 binary64) a) a) (-.f64 (*.f64 b b) (*.f64 a a)))
(fma.f64 (*.f64 a a) #s(literal -1 binary64) (*.f64 b b))
(fma.f64 (*.f64 a a) #s(literal -1 binary64) (+.f64 (*.f64 b b) (*.f64 #s(literal 0 binary64) (*.f64 a a))))
(fma.f64 (*.f64 a a) #s(literal -1 binary64) (+.f64 (*.f64 b b) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (*.f64 a a) #s(literal -1 binary64) (+.f64 (*.f64 a a) (-.f64 (*.f64 b b) (*.f64 a a))))
(fma.f64 (-.f64 #s(literal 0 binary64) a) a (*.f64 b b))
(fma.f64 (-.f64 #s(literal 0 binary64) a) a (+.f64 (*.f64 b b) (*.f64 #s(literal 0 binary64) (*.f64 a a))))
(fma.f64 (-.f64 #s(literal 0 binary64) a) a (+.f64 (*.f64 b b) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (-.f64 #s(literal 0 binary64) a) a (+.f64 (*.f64 a a) (-.f64 (*.f64 b b) (*.f64 a a))))
(fma.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a)))
(fma.f64 #s(literal -1 binary64) (*.f64 a a) (*.f64 b b))
(fma.f64 #s(literal -1 binary64) (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 #s(literal 0 binary64) (*.f64 a a))))
(fma.f64 #s(literal -1 binary64) (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 #s(literal -1 binary64) (*.f64 a a) (+.f64 (*.f64 a a) (-.f64 (*.f64 b b) (*.f64 a a))))
(fma.f64 #s(literal 0 binary64) (*.f64 a a) (-.f64 (*.f64 b b) (*.f64 a a)))
(fma.f64 (exp.f64 (log.f64 b)) (exp.f64 (log.f64 b)) (-.f64 #s(literal 0 binary64) (*.f64 a a)))
(fma.f64 (exp.f64 (log.f64 b)) (exp.f64 (log.f64 b)) (+.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) (-.f64 #s(literal 0 binary64) (*.f64 a a))))
(fma.f64 (exp.f64 (log.f64 b)) (exp.f64 (log.f64 b)) (neg.f64 (-.f64 (*.f64 a a) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (exp.f64 (log.f64 b)) (exp.f64 (log.f64 b)) (+.f64 (+.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) (-.f64 #s(literal 0 binary64) (*.f64 a a))) (*.f64 #s(literal 0 binary64) (*.f64 a a))))
(fma.f64 (exp.f64 (log.f64 b)) (exp.f64 (log.f64 b)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (exp.f64 (log.f64 b)) (exp.f64 (log.f64 b)) (+.f64 (+.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) (-.f64 #s(literal 0 binary64) (*.f64 a a))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (exp.f64 (log.f64 b)) (exp.f64 (log.f64 b)) (neg.f64 (-.f64 (-.f64 (*.f64 a a) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(fma.f64 (exp.f64 (log.f64 b)) (exp.f64 (log.f64 b)) (neg.f64 (-.f64 (*.f64 a a) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))))))
(fma.f64 (exp.f64 (log.f64 b)) (exp.f64 (log.f64 b)) (neg.f64 (-.f64 (-.f64 (*.f64 a a) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))))))
(cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(cos.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)))
(-.f64 #s(literal 0 binary64) (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(-.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal 180 binary64)))
(-.f64 (/.f64 #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)))
(neg.f64 (/.f64 #s(literal 1/180 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (PI.f64)) angle)))
(neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)) #s(literal 1/180 binary64)))
(neg.f64 (*.f64 #s(literal 1/180 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle))))
(neg.f64 (/.f64 #s(literal -1/180 binary64) (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64))))
(/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal 180 binary64) (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64)))))
(/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))
(/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))
(/.f64 #s(literal 1/180 binary64) (/.f64 (/.f64 #s(literal 1 binary64) 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 (PI.f64) angle)))
(/.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) #s(literal 1 binary64))
(/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 180 binary64) (*.f64 angle (sqrt.f64 (PI.f64)))))
(/.f64 (sqrt.f64 (PI.f64)) (*.f64 (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 angle (sqrt.f64 (PI.f64)))))
(/.f64 #s(literal -1 binary64) (/.f64 (/.f64 #s(literal -180 binary64) angle) (PI.f64)))
(/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal -180 binary64) angle))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)) #s(literal -180 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (*.f64 (/.f64 #s(literal -180 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (PI.f64)))
(/.f64 #s(literal -1/180 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (PI.f64)) angle))
(/.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (cbrt.f64 (PI.f64)) angle)))
(/.f64 (/.f64 (PI.f64) #s(literal -180 binary64)) (/.f64 #s(literal -1 binary64) angle))
(/.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (pow.f64 (PI.f64) #s(literal -1/2 binary64)))
(/.f64 (neg.f64 (/.f64 (PI.f64) #s(literal 180 binary64))) (/.f64 #s(literal -1 binary64) angle))
(/.f64 (neg.f64 (*.f64 angle (sqrt.f64 (PI.f64)))) (/.f64 #s(literal -180 binary64) (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)) #s(literal 1/180 binary64)) #s(literal -1 binary64))
(/.f64 (*.f64 #s(literal 1/180 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle))) #s(literal -1 binary64))
(/.f64 (*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal -1 binary64)) (/.f64 #s(literal -180 binary64) (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 #s(literal -1 binary64) (*.f64 angle (sqrt.f64 (PI.f64)))) (/.f64 #s(literal -180 binary64) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) angle))
(pow.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)) #s(literal -1 binary64))
(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
(*.f64 (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 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 180 binary64)))
(*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)))
(*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64))
(*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) angle))
(*.f64 #s(literal 1/180 binary64) (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (pow.f64 (PI.f64) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) angle)
(*.f64 #s(literal 1 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (PI.f64)) (/.f64 angle (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))))
(*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (*.f64 angle (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 angle (sqrt.f64 (PI.f64)))) #s(literal -1 binary64)))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) #s(literal 180 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 angle #s(literal -180 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)) #s(literal -1/180 binary64))
(*.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 (PI.f64) #s(literal -180 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal -180 binary64) angle)))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal -180 binary64)))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 (sqrt.f64 (PI.f64)) (pow.f64 (PI.f64) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) (cbrt.f64 (PI.f64)))
(*.f64 (/.f64 angle #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) (PI.f64)))
(*.f64 (*.f64 angle (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (/.f64 (cbrt.f64 (PI.f64)) #s(literal -180 binary64)))
(*.f64 #s(literal -1/180 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)))
(*.f64 #s(literal -1/180 binary64) (/.f64 (PI.f64) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 #s(literal -1/180 binary64) (/.f64 (-.f64 #s(literal 0 binary64) (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)) angle))
(*.f64 (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64))) (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal -180 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal -180 binary64) angle)))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (/.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) #s(literal -180 binary64)))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal -180 binary64)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal -180 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (/.f64 (PI.f64) #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (/.f64 (PI.f64) #s(literal -180 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)) (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (PI.f64) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 180 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (cbrt.f64 (PI.f64)) angle)) #s(literal -1 binary64)))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 #s(literal 1 binary64) angle)) (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 1 binary64)) (/.f64 angle (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) #s(literal 180 binary64)))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal -180 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal -180 binary64)) (/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal -180 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64))) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) #s(literal 1 binary64)) (*.f64 angle (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 180 binary64)) #s(literal 1 binary64)) (*.f64 (cbrt.f64 (PI.f64)) angle))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal -1 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal -1 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64))) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) #s(literal -1 binary64)) (/.f64 angle (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) (/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal -1 binary64)) (/.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) #s(literal 180 binary64)))
(*.f64 (/.f64 #s(literal 1/180 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (PI.f64)) angle)) #s(literal -1 binary64))
(*.f64 (/.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal -180 binary64)))
(*.f64 (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) #s(literal 1 binary64)) angle)
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 angle #s(literal -180 binary64)))
(*.f64 (/.f64 #s(literal 1/180 binary64) (/.f64 #s(literal -1 binary64) (PI.f64))) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)))
(*.f64 (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 #s(literal -1/180 binary64) (/.f64 #s(literal 1 binary64) (PI.f64))) (-.f64 #s(literal 0 binary64) angle))
(cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))

simplify400.0ms (2.2%)

Algorithm
egg-herbie
Rules
6780×*-lowering-*.f32
6780×*-lowering-*.f64
4080×+-lowering-+.f64
4080×+-lowering-+.f32
1888×distribute-rgt-in
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01966543
16675622
231275460
082435460
Stop Event
iter limit
node limit
Counts
396 → 396
Calls
Call 1
Inputs
(* 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/90 (* angle (* (PI) (- (pow b 2) (pow a 2)))))
(* angle (+ (* 1/90 (* (PI) (- (pow b 2) (pow a 2)))) (* 2 (* (pow angle 2) (+ (* -1/11664000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))) (* -1/34992000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))))))))
(* angle (+ (* 1/90 (* (PI) (- (pow b 2) (pow a 2)))) (* (pow angle 2) (+ (* 2 (* (pow angle 2) (+ (* 1/22674816000000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))) (+ (* 1/4534963200000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))) (* 1/2267481600000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))))))) (* 2 (+ (* -1/11664000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))) (* -1/34992000 (* (pow (PI) 3) (- (pow b 2) (pow a 2))))))))))
(* angle (+ (* 1/90 (* (PI) (- (pow b 2) (pow a 2)))) (* (pow angle 2) (+ (* 2 (+ (* -1/11664000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))) (* -1/34992000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))))) (* (pow angle 2) (+ (* 2 (* (pow angle 2) (+ (* -1/881596846080000000 (* (pow (PI) 7) (- (pow b 2) (pow a 2)))) (+ (* -1/1469328076800000000 (* (pow (PI) 7) (- (pow b 2) (pow a 2)))) (+ (* -1/4407984230400000000 (* (pow (PI) 7) (- (pow b 2) (pow a 2)))) (* -1/30855889612800000000 (* (pow (PI) 7) (- (pow b 2) (pow a 2))))))))) (* 2 (+ (* 1/22674816000000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))) (+ (* 1/4534963200000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))) (* 1/2267481600000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))))))))))))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))
(* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))
(* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))
(* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))
(* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 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/90 (* (pow a 2) (* angle (PI))))
(* -1/90 (* (pow a 2) (* angle (PI))))
(* -1/90 (* (pow a 2) (* angle (PI))))
(* -1/90 (* (pow a 2) (* angle (PI))))
(* -1/90 (* (pow a 2) (* angle (PI))))
(* -1/90 (* (pow a 2) (* angle (PI))))
(* -1/90 (* (pow a 2) (* angle (PI))))
(* -1/90 (* (pow a 2) (* angle (PI))))
(* -1/90 (* (pow a 2) (* angle (PI))))
(* -1/90 (* (pow a 2) (* angle (PI))))
(* -1/90 (* (pow a 2) (* angle (PI))))
(* -1/90 (* (pow a 2) (* angle (PI))))
(* -1/90 (* (pow a 2) (* angle (PI))))
(* -1/90 (* (pow a 2) (* angle (PI))))
(* -1/90 (* (pow a 2) (* angle (PI))))
(* -1/90 (* (pow a 2) (* angle (PI))))
(* -1/90 (* (pow a 2) (* angle (PI))))
(* -1/90 (* (pow a 2) (* angle (PI))))
(* -1/90 (* (pow a 2) (* angle (PI))))
(* -1/90 (* (pow a 2) (* angle (PI))))
(* -1/90 (* (pow a 2) (* angle (PI))))
(* -1/90 (* (pow a 2) (* angle (PI))))
(* -1/90 (* (pow a 2) (* angle (PI))))
(* -1/90 (* (pow a 2) (* 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/90 (pow a 2))
(* -1/90 (pow a 2))
(* -1/90 (pow a 2))
(* -1/90 (pow a 2))
(* -1/90 (pow a 2))
(* -1/90 (pow a 2))
(* -1/90 (pow a 2))
(* -1/90 (pow a 2))
(* -1/90 (pow a 2))
(* -1/90 (pow a 2))
(* -1/90 (pow a 2))
(* -1/90 (pow a 2))
(* 1/90 (* angle (* (PI) (- (pow b 2) (pow a 2)))))
(* angle (+ (* -1/5832000 (* (pow angle 2) (* (pow (PI) 3) (- (pow b 2) (pow a 2))))) (* 1/90 (* (PI) (- (pow b 2) (pow a 2))))))
(* angle (+ (* 1/90 (* (PI) (- (pow b 2) (pow a 2)))) (* (pow angle 2) (+ (* -1/5832000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))) (* 1/2267481600000 (* (pow angle 2) (* (pow (PI) 5) (- (pow b 2) (pow a 2)))))))))
(* angle (+ (* 1/90 (* (PI) (- (pow b 2) (pow a 2)))) (* (pow angle 2) (+ (* -1/5832000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))) (* (pow angle 2) (+ (* -1/2203992115200000000 (* (pow angle 2) (* (pow (PI) 7) (- (pow b 2) (pow a 2))))) (* 1/2267481600000 (* (pow (PI) 5) (- (pow b 2) (pow a 2))))))))))
(* 1/90 (* angle (* (PI) (* (cos (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2))))))
(* 1/90 (* angle (* (PI) (* (cos (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2))))))
(* 1/90 (* angle (* (PI) (* (cos (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2))))))
(* 1/90 (* angle (* (PI) (* (cos (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2))))))
(* 1/90 (* angle (* (PI) (* (cos (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2))))))
(* 1/90 (* angle (* (PI) (* (cos (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2))))))
(* 1/90 (* angle (* (PI) (* (cos (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2))))))
(* 1/90 (* angle (* (PI) (* (cos (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2))))))
(* -1/90 (* (pow a 2) (* angle (* (PI) (cos (* 1/180 (* angle (PI))))))))
(+ (* -1/90 (* (pow a 2) (* angle (* (PI) (cos (* 1/180 (* angle (PI)))))))) (* 1/90 (* angle (* (pow b 2) (* (PI) (cos (* 1/180 (* angle (PI)))))))))
(+ (* -1/90 (* (pow a 2) (* angle (* (PI) (cos (* 1/180 (* angle (PI)))))))) (* 1/90 (* angle (* (pow b 2) (* (PI) (cos (* 1/180 (* angle (PI)))))))))
(+ (* -1/90 (* (pow a 2) (* angle (* (PI) (cos (* 1/180 (* angle (PI)))))))) (* 1/90 (* angle (* (pow b 2) (* (PI) (cos (* 1/180 (* angle (PI)))))))))
(* 1/90 (* angle (* (pow b 2) (* (PI) (cos (* 1/180 (* angle (PI))))))))
(* (pow b 2) (+ (* -1/90 (/ (* (pow a 2) (* angle (* (PI) (cos (* 1/180 (* angle (PI))))))) (pow b 2))) (* 1/90 (* angle (* (PI) (cos (* 1/180 (* angle (PI)))))))))
(* (pow b 2) (+ (* -1/90 (/ (* (pow a 2) (* angle (* (PI) (cos (* 1/180 (* angle (PI))))))) (pow b 2))) (* 1/90 (* angle (* (PI) (cos (* 1/180 (* angle (PI)))))))))
(* (pow b 2) (+ (* -1/90 (/ (* (pow a 2) (* angle (* (PI) (cos (* 1/180 (* angle (PI))))))) (pow b 2))) (* 1/90 (* angle (* (PI) (cos (* 1/180 (* angle (PI)))))))))
(* 1/90 (* angle (* (pow b 2) (* (PI) (cos (* 1/180 (* angle (PI))))))))
(* (pow b 2) (+ (* -1/90 (/ (* (pow a 2) (* angle (* (PI) (cos (* 1/180 (* angle (PI))))))) (pow b 2))) (* 1/90 (* angle (* (PI) (cos (* 1/180 (* angle (PI)))))))))
(* (pow b 2) (+ (* -1/90 (/ (* (pow a 2) (* angle (* (PI) (cos (* 1/180 (* angle (PI))))))) (pow b 2))) (* 1/90 (* angle (* (PI) (cos (* 1/180 (* angle (PI)))))))))
(* (pow b 2) (+ (* -1/90 (/ (* (pow a 2) (* angle (* (PI) (cos (* 1/180 (* angle (PI))))))) (pow b 2))) (* 1/90 (* angle (* (PI) (cos (* 1/180 (* angle (PI)))))))))
(* 1/90 (* angle (* (pow b 2) (* (PI) (cos (* 1/180 (* angle (PI))))))))
(+ (* -1/90 (* (pow a 2) (* angle (* (PI) (cos (* 1/180 (* angle (PI)))))))) (* 1/90 (* angle (* (pow b 2) (* (PI) (cos (* 1/180 (* angle (PI)))))))))
(+ (* -1/90 (* (pow a 2) (* angle (* (PI) (cos (* 1/180 (* angle (PI)))))))) (* 1/90 (* angle (* (pow b 2) (* (PI) (cos (* 1/180 (* angle (PI)))))))))
(+ (* -1/90 (* (pow a 2) (* angle (* (PI) (cos (* 1/180 (* angle (PI)))))))) (* 1/90 (* angle (* (pow b 2) (* (PI) (cos (* 1/180 (* angle (PI)))))))))
(* -1/90 (* (pow a 2) (* angle (* (PI) (cos (* 1/180 (* angle (PI))))))))
(* (pow a 2) (+ (* -1/90 (* angle (* (PI) (cos (* 1/180 (* angle (PI))))))) (* 1/90 (/ (* angle (* (pow b 2) (* (PI) (cos (* 1/180 (* angle (PI))))))) (pow a 2)))))
(* (pow a 2) (+ (* -1/90 (* angle (* (PI) (cos (* 1/180 (* angle (PI))))))) (* 1/90 (/ (* angle (* (pow b 2) (* (PI) (cos (* 1/180 (* angle (PI))))))) (pow a 2)))))
(* (pow a 2) (+ (* -1/90 (* angle (* (PI) (cos (* 1/180 (* angle (PI))))))) (* 1/90 (/ (* angle (* (pow b 2) (* (PI) (cos (* 1/180 (* angle (PI))))))) (pow a 2)))))
(* -1/90 (* (pow a 2) (* angle (* (PI) (cos (* 1/180 (* angle (PI))))))))
(* (pow a 2) (+ (* -1/90 (* angle (* (PI) (cos (* 1/180 (* angle (PI))))))) (* 1/90 (/ (* angle (* (pow b 2) (* (PI) (cos (* 1/180 (* angle (PI))))))) (pow a 2)))))
(* (pow a 2) (+ (* -1/90 (* angle (* (PI) (cos (* 1/180 (* angle (PI))))))) (* 1/90 (/ (* angle (* (pow b 2) (* (PI) (cos (* 1/180 (* angle (PI))))))) (pow a 2)))))
(* (pow a 2) (+ (* -1/90 (* angle (* (PI) (cos (* 1/180 (* angle (PI))))))) (* 1/90 (/ (* angle (* (pow b 2) (* (PI) (cos (* 1/180 (* angle (PI))))))) (pow a 2)))))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 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/90 (* angle (* (PI) (- (pow b 2) (pow a 2)))))
(* angle (+ (* 1/90 (* (PI) (- (pow b 2) (pow a 2)))) (* 2 (* (pow angle 2) (+ (* -1/11664000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))) (* -1/34992000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))))))))
(* angle (+ (* 1/90 (* (PI) (- (pow b 2) (pow a 2)))) (* (pow angle 2) (+ (* 2 (* (pow angle 2) (+ (* 1/22674816000000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))) (+ (* 1/4534963200000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))) (* 1/2267481600000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))))))) (* 2 (+ (* -1/11664000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))) (* -1/34992000 (* (pow (PI) 3) (- (pow b 2) (pow a 2))))))))))
(* angle (+ (* 1/90 (* (PI) (- (pow b 2) (pow a 2)))) (* (pow angle 2) (+ (* 2 (+ (* -1/11664000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))) (* -1/34992000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))))) (* (pow angle 2) (+ (* 2 (* (pow angle 2) (+ (* -1/881596846080000000 (* (pow (PI) 7) (- (pow b 2) (pow a 2)))) (+ (* -1/1469328076800000000 (* (pow (PI) 7) (- (pow b 2) (pow a 2)))) (+ (* -1/4407984230400000000 (* (pow (PI) 7) (- (pow b 2) (pow a 2)))) (* -1/30855889612800000000 (* (pow (PI) 7) (- (pow b 2) (pow a 2))))))))) (* 2 (+ (* 1/22674816000000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))) (+ (* 1/4534963200000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))) (* 1/2267481600000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))))))))))))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))
(* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))
(* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))
(* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))
(* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 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 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/90 (* angle (* (PI) (- (pow b 2) (pow a 2)))))
(* angle (+ (* 1/90 (* (PI) (- (pow b 2) (pow a 2)))) (* 2 (* (pow angle 2) (+ (* -1/11664000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))) (* -1/34992000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))))))))
(* angle (+ (* 1/90 (* (PI) (- (pow b 2) (pow a 2)))) (* (pow angle 2) (+ (* 2 (* (pow angle 2) (+ (* 1/22674816000000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))) (+ (* 1/4534963200000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))) (* 1/2267481600000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))))))) (* 2 (+ (* -1/11664000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))) (* -1/34992000 (* (pow (PI) 3) (- (pow b 2) (pow a 2))))))))))
(* angle (+ (* 1/90 (* (PI) (- (pow b 2) (pow a 2)))) (* (pow angle 2) (+ (* 2 (+ (* -1/11664000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))) (* -1/34992000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))))) (* (pow angle 2) (+ (* 2 (* (pow angle 2) (+ (* -1/881596846080000000 (* (pow (PI) 7) (- (pow b 2) (pow a 2)))) (+ (* -1/1469328076800000000 (* (pow (PI) 7) (- (pow b 2) (pow a 2)))) (+ (* -1/4407984230400000000 (* (pow (PI) 7) (- (pow b 2) (pow a 2)))) (* -1/30855889612800000000 (* (pow (PI) 7) (- (pow b 2) (pow a 2))))))))) (* 2 (+ (* 1/22674816000000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))) (+ (* 1/4534963200000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))) (* 1/2267481600000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))))))))))))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))
(* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))
(* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))
(* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))
(* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))
(* 1/180 (* angle (PI)))
(* angle (+ (* -1/34992000 (* (pow angle 2) (pow (PI) 3))) (* 1/180 (PI))))
(* angle (+ (* 1/180 (PI)) (* (pow angle 2) (+ (* -1/34992000 (pow (PI) 3)) (* 1/22674816000000 (* (pow angle 2) (pow (PI) 5)))))))
(* angle (+ (* 1/180 (PI)) (* (pow angle 2) (+ (* -1/34992000 (pow (PI) 3)) (* (pow angle 2) (+ (* -1/30855889612800000000 (* (pow angle 2) (pow (PI) 7))) (* 1/22674816000000 (pow (PI) 5))))))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
1
(+ 1 (* -1/64800 (* (pow angle 2) (pow (PI) 2))))
(+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* 1/25194240000 (* (pow angle 2) (pow (PI) 4))))))
(+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/24488801280000000 (* (pow angle 2) (pow (PI) 6))) (* 1/25194240000 (pow (PI) 4)))))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(* -1 (pow a 2))
(- (pow b 2) (pow a 2))
(- (pow b 2) (pow a 2))
(- (pow b 2) (pow a 2))
(pow b 2)
(* (pow b 2) (+ 1 (* -1 (/ (pow a 2) (pow b 2)))))
(* (pow b 2) (+ 1 (* -1 (/ (pow a 2) (pow b 2)))))
(* (pow b 2) (+ 1 (* -1 (/ (pow a 2) (pow b 2)))))
(pow b 2)
(* (pow b 2) (+ 1 (* -1 (/ (pow a 2) (pow b 2)))))
(* (pow b 2) (+ 1 (* -1 (/ (pow a 2) (pow b 2)))))
(* (pow b 2) (+ 1 (* -1 (/ (pow a 2) (pow b 2)))))
(pow b 2)
(+ (* -1 (pow a 2)) (pow b 2))
(+ (* -1 (pow a 2)) (pow b 2))
(+ (* -1 (pow a 2)) (pow b 2))
(* -1 (pow a 2))
(* (pow a 2) (- (/ (pow b 2) (pow a 2)) 1))
(* (pow a 2) (- (/ (pow b 2) (pow a 2)) 1))
(* (pow a 2) (- (/ (pow b 2) (pow a 2)) 1))
(* -1 (pow a 2))
(* (pow a 2) (- (/ (pow b 2) (pow a 2)) 1))
(* (pow a 2) (- (/ (pow b 2) (pow a 2)) 1))
(* (pow a 2) (- (/ (pow b 2) (pow a 2)) 1))
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
(+ 1 (* -1/64800 (* (pow angle 2) (pow (PI) 2))))
(+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* 1/25194240000 (* (pow angle 2) (pow (PI) 4))))))
(+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/24488801280000000 (* (pow angle 2) (pow (PI) 6))) (* 1/25194240000 (pow (PI) 4)))))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
Outputs
(* 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/90 (* angle (* (PI) (- (pow b 2) (pow a 2)))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) #s(literal 1/90 binary64)))
(* angle (+ (* 1/90 (* (PI) (- (pow b 2) (pow a 2)))) (* 2 (* (pow angle 2) (+ (* -1/11664000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))) (* -1/34992000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))))))))
(*.f64 angle (+.f64 (*.f64 (PI.f64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) #s(literal 1/90 binary64))) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal -1/4374000 binary64)))))
(* angle (+ (* 1/90 (* (PI) (- (pow b 2) (pow a 2)))) (* (pow angle 2) (+ (* 2 (* (pow angle 2) (+ (* 1/22674816000000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))) (+ (* 1/4534963200000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))) (* 1/2267481600000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))))))) (* 2 (+ (* -1/11664000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))) (* -1/34992000 (* (pow (PI) 3) (- (pow b 2) (pow a 2))))))))))
(*.f64 angle (+.f64 (*.f64 (PI.f64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) #s(literal 1/90 binary64))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (pow.f64 (PI.f64) #s(literal 5 binary64))) #s(literal 1/708588000000 binary64))) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal -1/4374000 binary64))))))
(* angle (+ (* 1/90 (* (PI) (- (pow b 2) (pow a 2)))) (* (pow angle 2) (+ (* 2 (+ (* -1/11664000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))) (* -1/34992000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))))) (* (pow angle 2) (+ (* 2 (* (pow angle 2) (+ (* -1/881596846080000000 (* (pow (PI) 7) (- (pow b 2) (pow a 2)))) (+ (* -1/1469328076800000000 (* (pow (PI) 7) (- (pow b 2) (pow a 2)))) (+ (* -1/4407984230400000000 (* (pow (PI) 7) (- (pow b 2) (pow a 2)))) (* -1/30855889612800000000 (* (pow (PI) 7) (- (pow b 2) (pow a 2))))))))) (* 2 (+ (* 1/22674816000000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))) (+ (* 1/4534963200000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))) (* 1/2267481600000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))))))))))))
(*.f64 angle (+.f64 (*.f64 (PI.f64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) #s(literal 1/90 binary64))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal -1/4374000 binary64)) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (pow.f64 (PI.f64) #s(literal 7 binary64))) #s(literal -1/482123275200000000 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 angle angle))) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (pow.f64 (PI.f64) #s(literal 5 binary64))) #s(literal 1/708588000000 binary64))))))))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 2 binary64)))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 2 binary64)))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 2 binary64)))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 2 binary64)))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 2 binary64)))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 2 binary64)))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 2 binary64)))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 2 binary64)))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal -2 binary64)))
(+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (+.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 b b))))
(+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (+.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 b b))))
(+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (+.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 b b))))
(* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(*.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 b b)))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal -2 binary64))) (*.f64 b b)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal -2 binary64))) (*.f64 b b)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal -2 binary64))) (*.f64 b b)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))))
(* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(*.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 b b)))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal -2 binary64))) (*.f64 b b)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal -2 binary64))) (*.f64 b b)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal -2 binary64))) (*.f64 b b)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))))
(* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(*.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 b b)))
(+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (+.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 b b))))
(+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (+.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 b b))))
(+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (+.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 b b))))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal -2 binary64)))
(* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal -2 binary64))) (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 b b))) (*.f64 a a))))
(* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal -2 binary64))) (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 b b))) (*.f64 a a))))
(* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal -2 binary64))) (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 b b))) (*.f64 a a))))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal -2 binary64)))
(* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal -2 binary64))) (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 b b))) (*.f64 a a))))
(* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal -2 binary64))) (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 b b))) (*.f64 a a))))
(* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal -2 binary64))) (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 b b))) (*.f64 a a))))
(* 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 (*.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 (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 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 (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/90 (* (pow a 2) (* angle (PI))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 a a) #s(literal -1/90 binary64)))
(* -1/90 (* (pow a 2) (* angle (PI))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 a a) #s(literal -1/90 binary64)))
(* -1/90 (* (pow a 2) (* angle (PI))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 a a) #s(literal -1/90 binary64)))
(* -1/90 (* (pow a 2) (* angle (PI))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 a a) #s(literal -1/90 binary64)))
(* -1/90 (* (pow a 2) (* angle (PI))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 a a) #s(literal -1/90 binary64)))
(* -1/90 (* (pow a 2) (* angle (PI))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 a a) #s(literal -1/90 binary64)))
(* -1/90 (* (pow a 2) (* angle (PI))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 a a) #s(literal -1/90 binary64)))
(* -1/90 (* (pow a 2) (* angle (PI))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 a a) #s(literal -1/90 binary64)))
(* -1/90 (* (pow a 2) (* angle (PI))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 a a) #s(literal -1/90 binary64)))
(* -1/90 (* (pow a 2) (* angle (PI))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 a a) #s(literal -1/90 binary64)))
(* -1/90 (* (pow a 2) (* angle (PI))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 a a) #s(literal -1/90 binary64)))
(* -1/90 (* (pow a 2) (* angle (PI))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 a a) #s(literal -1/90 binary64)))
(* -1/90 (* (pow a 2) (* angle (PI))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 a a) #s(literal -1/90 binary64)))
(* -1/90 (* (pow a 2) (* angle (PI))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 a a) #s(literal -1/90 binary64)))
(* -1/90 (* (pow a 2) (* angle (PI))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 a a) #s(literal -1/90 binary64)))
(* -1/90 (* (pow a 2) (* angle (PI))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 a a) #s(literal -1/90 binary64)))
(* -1/90 (* (pow a 2) (* angle (PI))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 a a) #s(literal -1/90 binary64)))
(* -1/90 (* (pow a 2) (* angle (PI))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 a a) #s(literal -1/90 binary64)))
(* -1/90 (* (pow a 2) (* angle (PI))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 a a) #s(literal -1/90 binary64)))
(* -1/90 (* (pow a 2) (* angle (PI))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 a a) #s(literal -1/90 binary64)))
(* -1/90 (* (pow a 2) (* angle (PI))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 a a) #s(literal -1/90 binary64)))
(* -1/90 (* (pow a 2) (* angle (PI))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 a a) #s(literal -1/90 binary64)))
(* -1/90 (* (pow a 2) (* angle (PI))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 a a) #s(literal -1/90 binary64)))
(* -1/90 (* (pow a 2) (* angle (PI))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 a a) #s(literal -1/90 binary64)))
(* angle (PI))
(*.f64 angle (PI.f64))
(* angle (PI))
(*.f64 angle (PI.f64))
(* angle (PI))
(*.f64 angle (PI.f64))
(* angle (PI))
(*.f64 angle (PI.f64))
(* angle (PI))
(*.f64 angle (PI.f64))
(* angle (PI))
(*.f64 angle (PI.f64))
(* angle (PI))
(*.f64 angle (PI.f64))
(* angle (PI))
(*.f64 angle (PI.f64))
(* angle (PI))
(*.f64 angle (PI.f64))
(* angle (PI))
(*.f64 angle (PI.f64))
(* angle (PI))
(*.f64 angle (PI.f64))
(* angle (PI))
(*.f64 angle (PI.f64))
(* -1/90 (pow a 2))
(*.f64 (*.f64 a a) #s(literal -1/90 binary64))
(* -1/90 (pow a 2))
(*.f64 (*.f64 a a) #s(literal -1/90 binary64))
(* -1/90 (pow a 2))
(*.f64 (*.f64 a a) #s(literal -1/90 binary64))
(* -1/90 (pow a 2))
(*.f64 (*.f64 a a) #s(literal -1/90 binary64))
(* -1/90 (pow a 2))
(*.f64 (*.f64 a a) #s(literal -1/90 binary64))
(* -1/90 (pow a 2))
(*.f64 (*.f64 a a) #s(literal -1/90 binary64))
(* -1/90 (pow a 2))
(*.f64 (*.f64 a a) #s(literal -1/90 binary64))
(* -1/90 (pow a 2))
(*.f64 (*.f64 a a) #s(literal -1/90 binary64))
(* -1/90 (pow a 2))
(*.f64 (*.f64 a a) #s(literal -1/90 binary64))
(* -1/90 (pow a 2))
(*.f64 (*.f64 a a) #s(literal -1/90 binary64))
(* -1/90 (pow a 2))
(*.f64 (*.f64 a a) #s(literal -1/90 binary64))
(* -1/90 (pow a 2))
(*.f64 (*.f64 a a) #s(literal -1/90 binary64))
(* 1/90 (* angle (* (PI) (- (pow b 2) (pow a 2)))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) #s(literal 1/90 binary64)))
(* angle (+ (* -1/5832000 (* (pow angle 2) (* (pow (PI) 3) (- (pow b 2) (pow a 2))))) (* 1/90 (* (PI) (- (pow b 2) (pow a 2))))))
(*.f64 angle (+.f64 (*.f64 (PI.f64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) #s(literal 1/90 binary64))) (*.f64 (*.f64 angle angle) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) #s(literal -1/5832000 binary64))))))
(* angle (+ (* 1/90 (* (PI) (- (pow b 2) (pow a 2)))) (* (pow angle 2) (+ (* -1/5832000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))) (* 1/2267481600000 (* (pow angle 2) (* (pow (PI) 5) (- (pow b 2) (pow a 2)))))))))
(*.f64 angle (+.f64 (*.f64 (PI.f64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) #s(literal 1/90 binary64))) (*.f64 angle (*.f64 angle (+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) #s(literal -1/5832000 binary64))) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (pow.f64 (PI.f64) #s(literal 5 binary64))) (*.f64 (*.f64 angle angle) #s(literal 1/2267481600000 binary64))))))))
(* angle (+ (* 1/90 (* (PI) (- (pow b 2) (pow a 2)))) (* (pow angle 2) (+ (* -1/5832000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))) (* (pow angle 2) (+ (* -1/2203992115200000000 (* (pow angle 2) (* (pow (PI) 7) (- (pow b 2) (pow a 2))))) (* 1/2267481600000 (* (pow (PI) 5) (- (pow b 2) (pow a 2))))))))))
(*.f64 angle (+.f64 (*.f64 (PI.f64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) #s(literal 1/90 binary64))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) #s(literal -1/5832000 binary64))) (*.f64 angle (*.f64 angle (+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (pow.f64 (PI.f64) #s(literal 5 binary64)) #s(literal 1/2267481600000 binary64))) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (pow.f64 (PI.f64) #s(literal 7 binary64))) (*.f64 (*.f64 angle angle) #s(literal -1/2203992115200000000 binary64))))))))))
(* 1/90 (* angle (* (PI) (* (cos (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2))))))
(*.f64 (*.f64 (*.f64 #s(literal 1/90 binary64) (*.f64 angle (PI.f64))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(* 1/90 (* angle (* (PI) (* (cos (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2))))))
(*.f64 (*.f64 (*.f64 #s(literal 1/90 binary64) (*.f64 angle (PI.f64))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(* 1/90 (* angle (* (PI) (* (cos (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2))))))
(*.f64 (*.f64 (*.f64 #s(literal 1/90 binary64) (*.f64 angle (PI.f64))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(* 1/90 (* angle (* (PI) (* (cos (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2))))))
(*.f64 (*.f64 (*.f64 #s(literal 1/90 binary64) (*.f64 angle (PI.f64))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(* 1/90 (* angle (* (PI) (* (cos (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2))))))
(*.f64 (*.f64 (*.f64 #s(literal 1/90 binary64) (*.f64 angle (PI.f64))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(* 1/90 (* angle (* (PI) (* (cos (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2))))))
(*.f64 (*.f64 (*.f64 #s(literal 1/90 binary64) (*.f64 angle (PI.f64))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(* 1/90 (* angle (* (PI) (* (cos (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2))))))
(*.f64 (*.f64 (*.f64 #s(literal 1/90 binary64) (*.f64 angle (PI.f64))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(* 1/90 (* angle (* (PI) (* (cos (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2))))))
(*.f64 (*.f64 (*.f64 #s(literal 1/90 binary64) (*.f64 angle (PI.f64))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(* -1/90 (* (pow a 2) (* angle (* (PI) (cos (* 1/180 (* angle (PI))))))))
(*.f64 #s(literal -1/90 binary64) (*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 a a) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))))
(+ (* -1/90 (* (pow a 2) (* angle (* (PI) (cos (* 1/180 (* angle (PI)))))))) (* 1/90 (* angle (* (pow b 2) (* (PI) (cos (* 1/180 (* angle (PI)))))))))
(*.f64 (*.f64 (*.f64 angle (PI.f64)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (+.f64 (*.f64 (*.f64 a a) #s(literal -1/90 binary64)) (*.f64 #s(literal 1/90 binary64) (*.f64 b b))))
(+ (* -1/90 (* (pow a 2) (* angle (* (PI) (cos (* 1/180 (* angle (PI)))))))) (* 1/90 (* angle (* (pow b 2) (* (PI) (cos (* 1/180 (* angle (PI)))))))))
(*.f64 (*.f64 (*.f64 angle (PI.f64)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (+.f64 (*.f64 (*.f64 a a) #s(literal -1/90 binary64)) (*.f64 #s(literal 1/90 binary64) (*.f64 b b))))
(+ (* -1/90 (* (pow a 2) (* angle (* (PI) (cos (* 1/180 (* angle (PI)))))))) (* 1/90 (* angle (* (pow b 2) (* (PI) (cos (* 1/180 (* angle (PI)))))))))
(*.f64 (*.f64 (*.f64 angle (PI.f64)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (+.f64 (*.f64 (*.f64 a a) #s(literal -1/90 binary64)) (*.f64 #s(literal 1/90 binary64) (*.f64 b b))))
(* 1/90 (* angle (* (pow b 2) (* (PI) (cos (* 1/180 (* angle (PI))))))))
(*.f64 (*.f64 b b) (*.f64 (*.f64 #s(literal 1/90 binary64) (*.f64 angle (PI.f64))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))
(* (pow b 2) (+ (* -1/90 (/ (* (pow a 2) (* angle (* (PI) (cos (* 1/180 (* angle (PI))))))) (pow b 2))) (* 1/90 (* angle (* (PI) (cos (* 1/180 (* angle (PI)))))))))
(*.f64 (*.f64 b b) (+.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 a a) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))) (/.f64 #s(literal -1/90 binary64) (*.f64 b b))) (*.f64 (*.f64 #s(literal 1/90 binary64) (*.f64 angle (PI.f64))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))))
(* (pow b 2) (+ (* -1/90 (/ (* (pow a 2) (* angle (* (PI) (cos (* 1/180 (* angle (PI))))))) (pow b 2))) (* 1/90 (* angle (* (PI) (cos (* 1/180 (* angle (PI)))))))))
(*.f64 (*.f64 b b) (+.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 a a) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))) (/.f64 #s(literal -1/90 binary64) (*.f64 b b))) (*.f64 (*.f64 #s(literal 1/90 binary64) (*.f64 angle (PI.f64))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))))
(* (pow b 2) (+ (* -1/90 (/ (* (pow a 2) (* angle (* (PI) (cos (* 1/180 (* angle (PI))))))) (pow b 2))) (* 1/90 (* angle (* (PI) (cos (* 1/180 (* angle (PI)))))))))
(*.f64 (*.f64 b b) (+.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 a a) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))) (/.f64 #s(literal -1/90 binary64) (*.f64 b b))) (*.f64 (*.f64 #s(literal 1/90 binary64) (*.f64 angle (PI.f64))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))))
(* 1/90 (* angle (* (pow b 2) (* (PI) (cos (* 1/180 (* angle (PI))))))))
(*.f64 (*.f64 b b) (*.f64 (*.f64 #s(literal 1/90 binary64) (*.f64 angle (PI.f64))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))
(* (pow b 2) (+ (* -1/90 (/ (* (pow a 2) (* angle (* (PI) (cos (* 1/180 (* angle (PI))))))) (pow b 2))) (* 1/90 (* angle (* (PI) (cos (* 1/180 (* angle (PI)))))))))
(*.f64 (*.f64 b b) (+.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 a a) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))) (/.f64 #s(literal -1/90 binary64) (*.f64 b b))) (*.f64 (*.f64 #s(literal 1/90 binary64) (*.f64 angle (PI.f64))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))))
(* (pow b 2) (+ (* -1/90 (/ (* (pow a 2) (* angle (* (PI) (cos (* 1/180 (* angle (PI))))))) (pow b 2))) (* 1/90 (* angle (* (PI) (cos (* 1/180 (* angle (PI)))))))))
(*.f64 (*.f64 b b) (+.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 a a) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))) (/.f64 #s(literal -1/90 binary64) (*.f64 b b))) (*.f64 (*.f64 #s(literal 1/90 binary64) (*.f64 angle (PI.f64))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))))
(* (pow b 2) (+ (* -1/90 (/ (* (pow a 2) (* angle (* (PI) (cos (* 1/180 (* angle (PI))))))) (pow b 2))) (* 1/90 (* angle (* (PI) (cos (* 1/180 (* angle (PI)))))))))
(*.f64 (*.f64 b b) (+.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 a a) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))) (/.f64 #s(literal -1/90 binary64) (*.f64 b b))) (*.f64 (*.f64 #s(literal 1/90 binary64) (*.f64 angle (PI.f64))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))))
(* 1/90 (* angle (* (pow b 2) (* (PI) (cos (* 1/180 (* angle (PI))))))))
(*.f64 (*.f64 b b) (*.f64 (*.f64 #s(literal 1/90 binary64) (*.f64 angle (PI.f64))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))
(+ (* -1/90 (* (pow a 2) (* angle (* (PI) (cos (* 1/180 (* angle (PI)))))))) (* 1/90 (* angle (* (pow b 2) (* (PI) (cos (* 1/180 (* angle (PI)))))))))
(*.f64 (*.f64 (*.f64 angle (PI.f64)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (+.f64 (*.f64 (*.f64 a a) #s(literal -1/90 binary64)) (*.f64 #s(literal 1/90 binary64) (*.f64 b b))))
(+ (* -1/90 (* (pow a 2) (* angle (* (PI) (cos (* 1/180 (* angle (PI)))))))) (* 1/90 (* angle (* (pow b 2) (* (PI) (cos (* 1/180 (* angle (PI)))))))))
(*.f64 (*.f64 (*.f64 angle (PI.f64)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (+.f64 (*.f64 (*.f64 a a) #s(literal -1/90 binary64)) (*.f64 #s(literal 1/90 binary64) (*.f64 b b))))
(+ (* -1/90 (* (pow a 2) (* angle (* (PI) (cos (* 1/180 (* angle (PI)))))))) (* 1/90 (* angle (* (pow b 2) (* (PI) (cos (* 1/180 (* angle (PI)))))))))
(*.f64 (*.f64 (*.f64 angle (PI.f64)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (+.f64 (*.f64 (*.f64 a a) #s(literal -1/90 binary64)) (*.f64 #s(literal 1/90 binary64) (*.f64 b b))))
(* -1/90 (* (pow a 2) (* angle (* (PI) (cos (* 1/180 (* angle (PI))))))))
(*.f64 #s(literal -1/90 binary64) (*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 a a) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))))
(* (pow a 2) (+ (* -1/90 (* angle (* (PI) (cos (* 1/180 (* angle (PI))))))) (* 1/90 (/ (* angle (* (pow b 2) (* (PI) (cos (* 1/180 (* angle (PI))))))) (pow a 2)))))
(*.f64 (*.f64 a a) (*.f64 angle (+.f64 (*.f64 (*.f64 (PI.f64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal -1/90 binary64)) (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 b b)) (/.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 a a))) #s(literal 1/90 binary64)))))
(* (pow a 2) (+ (* -1/90 (* angle (* (PI) (cos (* 1/180 (* angle (PI))))))) (* 1/90 (/ (* angle (* (pow b 2) (* (PI) (cos (* 1/180 (* angle (PI))))))) (pow a 2)))))
(*.f64 (*.f64 a a) (*.f64 angle (+.f64 (*.f64 (*.f64 (PI.f64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal -1/90 binary64)) (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 b b)) (/.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 a a))) #s(literal 1/90 binary64)))))
(* (pow a 2) (+ (* -1/90 (* angle (* (PI) (cos (* 1/180 (* angle (PI))))))) (* 1/90 (/ (* angle (* (pow b 2) (* (PI) (cos (* 1/180 (* angle (PI))))))) (pow a 2)))))
(*.f64 (*.f64 a a) (*.f64 angle (+.f64 (*.f64 (*.f64 (PI.f64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal -1/90 binary64)) (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 b b)) (/.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 a a))) #s(literal 1/90 binary64)))))
(* -1/90 (* (pow a 2) (* angle (* (PI) (cos (* 1/180 (* angle (PI))))))))
(*.f64 #s(literal -1/90 binary64) (*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 a a) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))))
(* (pow a 2) (+ (* -1/90 (* angle (* (PI) (cos (* 1/180 (* angle (PI))))))) (* 1/90 (/ (* angle (* (pow b 2) (* (PI) (cos (* 1/180 (* angle (PI))))))) (pow a 2)))))
(*.f64 (*.f64 a a) (*.f64 angle (+.f64 (*.f64 (*.f64 (PI.f64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal -1/90 binary64)) (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 b b)) (/.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 a a))) #s(literal 1/90 binary64)))))
(* (pow a 2) (+ (* -1/90 (* angle (* (PI) (cos (* 1/180 (* angle (PI))))))) (* 1/90 (/ (* angle (* (pow b 2) (* (PI) (cos (* 1/180 (* angle (PI))))))) (pow a 2)))))
(*.f64 (*.f64 a a) (*.f64 angle (+.f64 (*.f64 (*.f64 (PI.f64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal -1/90 binary64)) (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 b b)) (/.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 a a))) #s(literal 1/90 binary64)))))
(* (pow a 2) (+ (* -1/90 (* angle (* (PI) (cos (* 1/180 (* angle (PI))))))) (* 1/90 (/ (* angle (* (pow b 2) (* (PI) (cos (* 1/180 (* angle (PI))))))) (pow a 2)))))
(*.f64 (*.f64 a a) (*.f64 angle (+.f64 (*.f64 (*.f64 (PI.f64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal -1/90 binary64)) (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 b b)) (/.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 a a))) #s(literal 1/90 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)))
(* 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/90 (* angle (* (PI) (- (pow b 2) (pow a 2)))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) #s(literal 1/90 binary64)))
(* angle (+ (* 1/90 (* (PI) (- (pow b 2) (pow a 2)))) (* 2 (* (pow angle 2) (+ (* -1/11664000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))) (* -1/34992000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))))))))
(*.f64 angle (+.f64 (*.f64 (PI.f64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) #s(literal 1/90 binary64))) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal -1/4374000 binary64)))))
(* angle (+ (* 1/90 (* (PI) (- (pow b 2) (pow a 2)))) (* (pow angle 2) (+ (* 2 (* (pow angle 2) (+ (* 1/22674816000000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))) (+ (* 1/4534963200000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))) (* 1/2267481600000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))))))) (* 2 (+ (* -1/11664000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))) (* -1/34992000 (* (pow (PI) 3) (- (pow b 2) (pow a 2))))))))))
(*.f64 angle (+.f64 (*.f64 (PI.f64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) #s(literal 1/90 binary64))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (pow.f64 (PI.f64) #s(literal 5 binary64))) #s(literal 1/708588000000 binary64))) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal -1/4374000 binary64))))))
(* angle (+ (* 1/90 (* (PI) (- (pow b 2) (pow a 2)))) (* (pow angle 2) (+ (* 2 (+ (* -1/11664000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))) (* -1/34992000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))))) (* (pow angle 2) (+ (* 2 (* (pow angle 2) (+ (* -1/881596846080000000 (* (pow (PI) 7) (- (pow b 2) (pow a 2)))) (+ (* -1/1469328076800000000 (* (pow (PI) 7) (- (pow b 2) (pow a 2)))) (+ (* -1/4407984230400000000 (* (pow (PI) 7) (- (pow b 2) (pow a 2)))) (* -1/30855889612800000000 (* (pow (PI) 7) (- (pow b 2) (pow a 2))))))))) (* 2 (+ (* 1/22674816000000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))) (+ (* 1/4534963200000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))) (* 1/2267481600000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))))))))))))
(*.f64 angle (+.f64 (*.f64 (PI.f64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) #s(literal 1/90 binary64))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal -1/4374000 binary64)) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (pow.f64 (PI.f64) #s(literal 7 binary64))) #s(literal -1/482123275200000000 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 angle angle))) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (pow.f64 (PI.f64) #s(literal 5 binary64))) #s(literal 1/708588000000 binary64))))))))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 2 binary64)))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 2 binary64)))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 2 binary64)))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 2 binary64)))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 2 binary64)))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 2 binary64)))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 2 binary64)))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 2 binary64)))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal -2 binary64)))
(+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (+.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 b b))))
(+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (+.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 b b))))
(+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (+.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 b b))))
(* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(*.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 b b)))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal -2 binary64))) (*.f64 b b)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal -2 binary64))) (*.f64 b b)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal -2 binary64))) (*.f64 b b)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))))
(* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(*.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 b b)))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal -2 binary64))) (*.f64 b b)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal -2 binary64))) (*.f64 b b)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal -2 binary64))) (*.f64 b b)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))))
(* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(*.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 b b)))
(+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (+.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 b b))))
(+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (+.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 b b))))
(+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (+.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 b b))))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal -2 binary64)))
(* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal -2 binary64))) (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 b b))) (*.f64 a a))))
(* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal -2 binary64))) (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 b b))) (*.f64 a a))))
(* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal -2 binary64))) (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 b b))) (*.f64 a a))))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal -2 binary64)))
(* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal -2 binary64))) (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 b b))) (*.f64 a a))))
(* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal -2 binary64))) (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 b b))) (*.f64 a a))))
(* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal -2 binary64))) (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 b b))) (*.f64 a a))))
(* 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 (*.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 (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 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 (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 (* 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/90 (* angle (* (PI) (- (pow b 2) (pow a 2)))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) #s(literal 1/90 binary64)))
(* angle (+ (* 1/90 (* (PI) (- (pow b 2) (pow a 2)))) (* 2 (* (pow angle 2) (+ (* -1/11664000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))) (* -1/34992000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))))))))
(*.f64 angle (+.f64 (*.f64 (PI.f64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) #s(literal 1/90 binary64))) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal -1/4374000 binary64)))))
(* angle (+ (* 1/90 (* (PI) (- (pow b 2) (pow a 2)))) (* (pow angle 2) (+ (* 2 (* (pow angle 2) (+ (* 1/22674816000000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))) (+ (* 1/4534963200000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))) (* 1/2267481600000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))))))) (* 2 (+ (* -1/11664000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))) (* -1/34992000 (* (pow (PI) 3) (- (pow b 2) (pow a 2))))))))))
(*.f64 angle (+.f64 (*.f64 (PI.f64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) #s(literal 1/90 binary64))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (pow.f64 (PI.f64) #s(literal 5 binary64))) #s(literal 1/708588000000 binary64))) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal -1/4374000 binary64))))))
(* angle (+ (* 1/90 (* (PI) (- (pow b 2) (pow a 2)))) (* (pow angle 2) (+ (* 2 (+ (* -1/11664000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))) (* -1/34992000 (* (pow (PI) 3) (- (pow b 2) (pow a 2)))))) (* (pow angle 2) (+ (* 2 (* (pow angle 2) (+ (* -1/881596846080000000 (* (pow (PI) 7) (- (pow b 2) (pow a 2)))) (+ (* -1/1469328076800000000 (* (pow (PI) 7) (- (pow b 2) (pow a 2)))) (+ (* -1/4407984230400000000 (* (pow (PI) 7) (- (pow b 2) (pow a 2)))) (* -1/30855889612800000000 (* (pow (PI) 7) (- (pow b 2) (pow a 2))))))))) (* 2 (+ (* 1/22674816000000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))) (+ (* 1/4534963200000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))) (* 1/2267481600000 (* (pow (PI) 5) (- (pow b 2) (pow a 2)))))))))))))
(*.f64 angle (+.f64 (*.f64 (PI.f64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) #s(literal 1/90 binary64))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal -1/4374000 binary64)) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (pow.f64 (PI.f64) #s(literal 7 binary64))) #s(literal -1/482123275200000000 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 angle angle))) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (pow.f64 (PI.f64) #s(literal 5 binary64))) #s(literal 1/708588000000 binary64))))))))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 2 binary64)))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 2 binary64)))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 2 binary64)))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 2 binary64)))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 2 binary64)))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 2 binary64)))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 2 binary64)))
(* 2 (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2)))))
(*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 2 binary64)))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal -2 binary64)))
(+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (+.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 b b))))
(+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (+.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 b b))))
(+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (+.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 b b))))
(* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(*.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 b b)))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal -2 binary64))) (*.f64 b b)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal -2 binary64))) (*.f64 b b)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal -2 binary64))) (*.f64 b b)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))))
(* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(*.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 b b)))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal -2 binary64))) (*.f64 b b)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal -2 binary64))) (*.f64 b b)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))))
(* (pow b 2) (+ (* -2 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* 2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal -2 binary64))) (*.f64 b b)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))))
(* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(*.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 b b)))
(+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (+.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 b b))))
(+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (+.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 b b))))
(+ (* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* 2 (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (+.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 b b))))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal -2 binary64)))
(* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal -2 binary64))) (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 b b))) (*.f64 a a))))
(* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal -2 binary64))) (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 b b))) (*.f64 a a))))
(* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal -2 binary64))) (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 b b))) (*.f64 a a))))
(* -2 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal -2 binary64)))
(* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal -2 binary64))) (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 b b))) (*.f64 a a))))
(* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal -2 binary64))) (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 b b))) (*.f64 a a))))
(* (pow a 2) (+ (* -2 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (* 2 (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2)))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal -2 binary64))) (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 b b))) (*.f64 a a))))
(* 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 (*.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 (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 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 (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
#s(literal 1 binary64)
(+ 1 (* -1/64800 (* (pow angle 2) (pow (PI) 2))))
(+.f64 #s(literal 1 binary64) (*.f64 angle (*.f64 angle (*.f64 #s(literal -1/64800 binary64) (*.f64 (PI.f64) (PI.f64))))))
(+ 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 #s(literal -1/64800 binary64) (*.f64 (PI.f64) (PI.f64))) (*.f64 angle (*.f64 angle (*.f64 #s(literal 1/25194240000 binary64) (pow.f64 (PI.f64) #s(literal 4 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 #s(literal -1/64800 binary64) (*.f64 (PI.f64) (PI.f64))) (*.f64 angle (*.f64 angle (+.f64 (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/24488801280000000 binary64))) (*.f64 #s(literal 1/25194240000 binary64) (pow.f64 (PI.f64) #s(literal 4 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 (pow a 2))
(-.f64 #s(literal 0 binary64) (*.f64 a a))
(- (pow b 2) (pow a 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(- (pow b 2) (pow a 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(- (pow b 2) (pow a 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(pow b 2)
(*.f64 b b)
(* (pow b 2) (+ 1 (* -1 (/ (pow a 2) (pow b 2)))))
(*.f64 (*.f64 b b) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 a a) (*.f64 b b))))
(* (pow b 2) (+ 1 (* -1 (/ (pow a 2) (pow b 2)))))
(*.f64 (*.f64 b b) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 a a) (*.f64 b b))))
(* (pow b 2) (+ 1 (* -1 (/ (pow a 2) (pow b 2)))))
(*.f64 (*.f64 b b) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 a a) (*.f64 b b))))
(pow b 2)
(*.f64 b b)
(* (pow b 2) (+ 1 (* -1 (/ (pow a 2) (pow b 2)))))
(*.f64 (*.f64 b b) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 a a) (*.f64 b b))))
(* (pow b 2) (+ 1 (* -1 (/ (pow a 2) (pow b 2)))))
(*.f64 (*.f64 b b) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 a a) (*.f64 b b))))
(* (pow b 2) (+ 1 (* -1 (/ (pow a 2) (pow b 2)))))
(*.f64 (*.f64 b b) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 a a) (*.f64 b b))))
(pow b 2)
(*.f64 b b)
(+ (* -1 (pow a 2)) (pow b 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(+ (* -1 (pow a 2)) (pow b 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(+ (* -1 (pow a 2)) (pow b 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(* -1 (pow a 2))
(-.f64 #s(literal 0 binary64) (*.f64 a a))
(* (pow a 2) (- (/ (pow b 2) (pow a 2)) 1))
(*.f64 (*.f64 a a) (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 b b) (*.f64 a a))))
(* (pow a 2) (- (/ (pow b 2) (pow a 2)) 1))
(*.f64 (*.f64 a a) (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 b b) (*.f64 a a))))
(* (pow a 2) (- (/ (pow b 2) (pow a 2)) 1))
(*.f64 (*.f64 a a) (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 b b) (*.f64 a a))))
(* -1 (pow a 2))
(-.f64 #s(literal 0 binary64) (*.f64 a a))
(* (pow a 2) (- (/ (pow b 2) (pow a 2)) 1))
(*.f64 (*.f64 a a) (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 b b) (*.f64 a a))))
(* (pow a 2) (- (/ (pow b 2) (pow a 2)) 1))
(*.f64 (*.f64 a a) (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 b b) (*.f64 a a))))
(* (pow a 2) (- (/ (pow b 2) (pow a 2)) 1))
(*.f64 (*.f64 a a) (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 b b) (*.f64 a a))))
1
#s(literal 1 binary64)
(+ 1 (* -1/64800 (* (pow angle 2) (pow (PI) 2))))
(+.f64 #s(literal 1 binary64) (*.f64 angle (*.f64 angle (*.f64 #s(literal -1/64800 binary64) (*.f64 (PI.f64) (PI.f64))))))
(+ 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 #s(literal -1/64800 binary64) (*.f64 (PI.f64) (PI.f64))) (*.f64 angle (*.f64 angle (*.f64 #s(literal 1/25194240000 binary64) (pow.f64 (PI.f64) #s(literal 4 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 #s(literal -1/64800 binary64) (*.f64 (PI.f64) (PI.f64))) (*.f64 angle (*.f64 angle (+.f64 (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/24488801280000000 binary64))) (*.f64 #s(literal 1/25194240000 binary64) (pow.f64 (PI.f64) #s(literal 4 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)))
1
#s(literal 1 binary64)
(+ 1 (* -1/64800 (* (pow angle 2) (pow (PI) 2))))
(+.f64 #s(literal 1 binary64) (*.f64 angle (*.f64 angle (*.f64 #s(literal -1/64800 binary64) (*.f64 (PI.f64) (PI.f64))))))
(+ 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 #s(literal -1/64800 binary64) (*.f64 (PI.f64) (PI.f64))) (*.f64 angle (*.f64 angle (*.f64 #s(literal 1/25194240000 binary64) (pow.f64 (PI.f64) #s(literal 4 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 #s(literal -1/64800 binary64) (*.f64 (PI.f64) (PI.f64))) (*.f64 angle (*.f64 angle (+.f64 (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/24488801280000000 binary64))) (*.f64 #s(literal 1/25194240000 binary64) (pow.f64 (PI.f64) #s(literal 4 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
#s(literal 1 binary64)
(+ 1 (* -1/64800 (* (pow angle 2) (pow (PI) 2))))
(+.f64 #s(literal 1 binary64) (*.f64 angle (*.f64 angle (*.f64 #s(literal -1/64800 binary64) (*.f64 (PI.f64) (PI.f64))))))
(+ 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 #s(literal -1/64800 binary64) (*.f64 (PI.f64) (PI.f64))) (*.f64 angle (*.f64 angle (*.f64 #s(literal 1/25194240000 binary64) (pow.f64 (PI.f64) #s(literal 4 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 #s(literal -1/64800 binary64) (*.f64 (PI.f64) (PI.f64))) (*.f64 angle (*.f64 angle (+.f64 (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/24488801280000000 binary64))) (*.f64 #s(literal 1/25194240000 binary64) (pow.f64 (PI.f64) #s(literal 4 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))))

eval465.0ms (2.6%)

Compiler

Compiled 89960 to 7155 computations (92% saved)

prune662.0ms (3.7%)

Pruning

147 alts after pruning (145 fresh and 2 done)

PrunedKeptTotal
New2992333025
Fresh15112127
Picked415
Done011
Total30111473158
Accuracy
84.9%
Counts
3158 → 147
Alt Table
Click to see full alt table
StatusAccuracyProgram
39.6%
(/.f64 (/.f64 (*.f64 a (*.f64 a #s(literal -1/90 binary64))) (/.f64 #s(literal 1 binary64) (PI.f64))) (/.f64 #s(literal 1 binary64) angle))
31.3%
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (*.f64 b (*.f64 b #s(literal 1/90 binary64)))) (/.f64 #s(literal -1 binary64) angle))
39.6%
(/.f64 (*.f64 a (*.f64 a #s(literal -1/90 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64)))
39.6%
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64)) (*.f64 a (*.f64 a #s(literal -1/90 binary64)))))
35.9%
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (cbrt.f64 (PI.f64)) (*.f64 b (*.f64 (*.f64 b #s(literal 1/90 binary64)) angle))))
42.4%
(*.f64 (/.f64 (*.f64 a #s(literal -1/90 binary64)) (/.f64 #s(literal 1 binary64) angle)) (/.f64 a (/.f64 #s(literal 1 binary64) (PI.f64))))
54.6%
(*.f64 (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 #s(literal 1 binary64) (PI.f64))))
30.9%
(*.f64 (/.f64 (PI.f64) (/.f64 #s(literal 1 binary64) angle)) (*.f64 #s(literal 1/90 binary64) (*.f64 b b)))
42.4%
(*.f64 (/.f64 a #s(literal -1 binary64)) (/.f64 (*.f64 a #s(literal -1/90 binary64)) (/.f64 (/.f64 #s(literal -1 binary64) (PI.f64)) angle)))
39.5%
(*.f64 (-.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) angle)) angle) (*.f64 (*.f64 a a) #s(literal -1/90 binary64)))
56.9%
(*.f64 (-.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 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle)))))
58.5%
(*.f64 (-.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 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))))
57.2%
(*.f64 (-.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
55.0%
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))
55.5%
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))
30.9%
(*.f64 (-.f64 (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64))) angle) (*.f64 #s(literal 1/90 binary64) (*.f64 b b)))
44.6%
(*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))))
52.0%
(*.f64 (*.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) #s(literal 2 binary64)) (-.f64 (*.f64 b b) (*.f64 a a)))
55.3%
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
40.7%
(*.f64 (*.f64 (*.f64 (*.f64 a a) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 2 binary64)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
40.2%
(*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal -2 binary64)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
42.4%
(*.f64 (*.f64 (*.f64 (PI.f64) angle) (*.f64 a #s(literal -1/90 binary64))) a)
36.0%
(*.f64 (*.f64 (*.f64 (PI.f64) angle) b) (*.f64 b #s(literal 1/90 binary64)))
42.4%
(*.f64 (*.f64 (*.f64 (PI.f64) angle) a) (*.f64 a #s(literal -1/90 binary64)))
31.9%
(*.f64 (*.f64 (*.f64 b b) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
30.9%
(*.f64 (*.f64 (*.f64 b b) angle) (*.f64 (PI.f64) #s(literal 1/90 binary64)))
39.5%
(*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 a a) #s(literal -1/90 binary64))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
39.6%
(*.f64 (*.f64 (*.f64 a a) (*.f64 (PI.f64) #s(literal -1/90 binary64))) angle)
56.3%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
25.3%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) (*.f64 a a))) (sin.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 #s(literal 32400 binary64) angle) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64)))) (+.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 #s(literal -1 binary64) (PI.f64)))))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
39.9%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) (*.f64 a a))) (sin.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
41.7%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) (*.f64 a a))) (sin.f64 (-.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (-.f64 (/.f64 angle #s(literal -180 binary64)) (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -180 binary64))))))
41.3%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) (*.f64 a a))) (sin.f64 (-.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal -180 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) angle))))
41.6%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) (*.f64 a a))) (sin.f64 (-.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 #s(literal 180 binary64) (PI.f64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -32400 binary64) angle)))))
40.1%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) (*.f64 a 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 1 binary64))
40.3%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) (*.f64 a a))) (sin.f64 (-.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64)))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
40.4%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) (*.f64 a a))) (sin.f64 (-.f64 (exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64))))) #s(literal -1 binary64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
41.1%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) (*.f64 a a))) (sin.f64 (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) #s(literal 2 binary64)) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
25.4%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) (*.f64 a a))) (sin.f64 (*.f64 (+.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 #s(literal -1 binary64) (PI.f64)))) (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 32400 binary64) angle) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64)))))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
40.8%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (+.f64 (*.f64 (cos.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))))
41.2%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (/.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (PI.f64)))))
40.2%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
41.0%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) #s(literal 2 binary64)) (/.f64 angle #s(literal 180 binary64)))))
39.7%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 #s(literal 180 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))))))
41.6%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal -180 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) angle))))
39.7%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64))))
42.9%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) #s(literal -1 binary64)))))
41.4%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))
39.3%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) (*.f64 a a))) (sin.f64 (exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) #s(literal -1 binary64))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
31.8%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 b b)) (-.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
33.8%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 b b)) (sin.f64 (pow.f64 (exp.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))) #s(literal -1 binary64)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
32.5%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 b b)) (sin.f64 (/.f64 (/.f64 (*.f64 #s(literal 180 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) #s(literal 180 binary64)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
33.0%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 b b)) (sin.f64 (/.f64 (/.f64 (PI.f64) (/.f64 #s(literal -1 binary64) angle)) #s(literal -180 binary64)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
31.7%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 b b)) (sin.f64 (/.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (PI.f64))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
21.1%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 b b)) (sin.f64 (/.f64 (+.f64 (/.f64 (-.f64 #s(literal -1 binary64) (PI.f64)) (/.f64 angle #s(literal 180 binary64))) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (/.f64 #s(literal -32400 binary64) angle) angle)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
33.1%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 b b)) (sin.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
32.8%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 b b)) (sin.f64 (/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) angle) (/.f64 #s(literal 180 binary64) (PI.f64)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
20.7%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 b b)) (sin.f64 (-.f64 (/.f64 (/.f64 (-.f64 #s(literal -1 binary64) (PI.f64)) (/.f64 angle #s(literal 180 binary64))) (/.f64 (/.f64 #s(literal -32400 binary64) angle) angle)) (/.f64 (/.f64 #s(literal -180 binary64) angle) (/.f64 (/.f64 #s(literal -32400 binary64) angle) angle))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
31.8%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 b b)) (sin.f64 (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) #s(literal 2 binary64)) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
31.9%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 b b)) (sin.f64 (*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 #s(literal -1 binary64) angle)) (/.f64 (cbrt.f64 (PI.f64)) #s(literal -180 binary64))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
32.1%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 b b)) (sin.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (*.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
32.5%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 b b)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
32.7%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 b b)) (sin.f64 (*.f64 (*.f64 #s(literal 180 binary64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) angle)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
33.7%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 b b)) (sin.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
33.4%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))))
32.8%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
33.1%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (/.f64 #s(literal -1/180 binary64) (/.f64 #s(literal -1 binary64) (*.f64 (PI.f64) angle)))))
31.8%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (-.f64 (/.f64 angle #s(literal -180 binary64)) (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -180 binary64))))))
32.5%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 #s(literal -1/180 binary64) (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 (PI.f64) angle)) #s(literal -1 binary64)))))
31.5%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))
34.3%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 b b)) (sin.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
31.7%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 b)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
41.2%
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 a a) #s(literal -2 binary64))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
36.0%
(*.f64 (*.f64 (PI.f64) (*.f64 b #s(literal 1/90 binary64))) (*.f64 b angle))
36.0%
(*.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b #s(literal 1/90 binary64)))) b)
39.6%
(*.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))) #s(literal -1/90 binary64))
30.9%
(*.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))) (*.f64 b b))
31.3%
(*.f64 (*.f64 (PI.f64) angle) (*.f64 b (*.f64 b #s(literal 1/90 binary64))))
31.7%
(*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))
56.5%
(*.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (+.f64 #s(literal 1 binary64) (*.f64 angle (*.f64 angle (*.f64 #s(literal -1/64800 binary64) (*.f64 (PI.f64) (PI.f64))))))))
54.0%
(*.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))))
39.6%
(*.f64 (*.f64 angle (*.f64 a (*.f64 a #s(literal -1/90 binary64)))) (PI.f64))
39.5%
(*.f64 (*.f64 angle (cbrt.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))))) (*.f64 (*.f64 a a) #s(literal -1/90 binary64)))
39.6%
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 a a) #s(literal -1/90 binary64)))
30.9%
(*.f64 (*.f64 angle (PI.f64)) (*.f64 #s(literal 1/90 binary64) (*.f64 b b)))
42.4%
(*.f64 (*.f64 a #s(literal -1/90 binary64)) (/.f64 a (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64))))
54.4%
(*.f64 (sin.f64 (pow.f64 (exp.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))) #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
56.2%
(*.f64 (sin.f64 (/.f64 (/.f64 (+.f64 (/.f64 (-.f64 #s(literal -1 binary64) (PI.f64)) (/.f64 angle #s(literal 180 binary64))) (/.f64 #s(literal 180 binary64) angle)) (/.f64 #s(literal -180 binary64) angle)) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (*.f64 (cbrt.f64 (PI.f64)) (*.f64 (cbrt.f64 (PI.f64)) (*.f64 angle (cbrt.f64 (PI.f64))))) #s(literal 180 binary64)))))
56.2%
(*.f64 (sin.f64 (/.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (PI.f64)))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
59.0%
(*.f64 (sin.f64 (/.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (PI.f64)))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))))))
58.1%
(*.f64 (sin.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) #s(literal 2 binary64)) angle) #s(literal 180 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))))))
55.2%
(*.f64 (sin.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) angle) #s(literal 180 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))))))
57.8%
(*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle)))))
55.8%
(*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (exp.f64 (-.f64 (log.f64 (PI.f64)) (*.f64 #s(literal -1 binary64) (log.f64 angle)))) #s(literal 180 binary64)))))
56.5%
(*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))
56.0%
(*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)))))))
58.4%
(*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) #s(literal -1 binary64))))))
41.7%
(*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) (*.f64 a a))) (cos.f64 (/.f64 (*.f64 (cbrt.f64 (PI.f64)) (*.f64 (cbrt.f64 (PI.f64)) (*.f64 angle (cbrt.f64 (PI.f64))))) #s(literal 180 binary64)))))
41.8%
(*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) (*.f64 a a))) (cos.f64 (*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))))))
35.4%
(*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 b b) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 a a) (*.f64 b b))))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))))
31.8%
(*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 b b)) (cos.f64 (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle)))))
31.9%
(*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 b b)) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))))
56.9%
(*.f64 (sin.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (/.f64 (PI.f64) (/.f64 #s(literal 1 binary64) angle)) #s(literal 180 binary64)))))
55.9%
(*.f64 (sin.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))))
56.7%
(*.f64 (sin.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64))) #s(literal -1 binary64))) #s(literal 180 binary64)))))
57.6%
(*.f64 (sin.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))))))
56.7%
(*.f64 (sin.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) #s(literal 1 binary64)))
57.0%
(*.f64 (sin.f64 (-.f64 (/.f64 angle #s(literal -180 binary64)) (*.f64 angle (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -180 binary64))))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
55.5%
(*.f64 (sin.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 angle (sqrt.f64 (PI.f64)))) #s(literal -1 binary64)))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))))))
56.1%
(*.f64 (sin.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 1 binary64) angle)))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (PI.f64))))))
55.5%
(*.f64 (sin.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 1 binary64) angle)))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) angle) #s(literal 180 binary64)))))
55.9%
(*.f64 (sin.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 1 binary64) angle)))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) angle)) (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) #s(literal 180 binary64))))))
55.5%
(*.f64 (sin.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 1 binary64) angle)))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (*.f64 (/.f64 (PI.f64) (/.f64 #s(literal -1 binary64) angle)) #s(literal -1/180 binary64)))))
57.7%
(*.f64 (sin.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 1 binary64) angle)))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) #s(literal -1 binary64))))))
56.5%
(*.f64 (sin.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 1 binary64) angle)))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) #s(literal 1 binary64)))
55.3%
(*.f64 (sin.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 1 binary64) angle)))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 b))) (*.f64 a a))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
41.6%
(*.f64 (sin.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 1 binary64) angle)))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) (*.f64 a a))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))))
31.9%
(*.f64 (sin.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 1 binary64) angle)))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 b b)) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))))
30.6%
(*.f64 (sin.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 1 binary64) angle)))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 b b)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
55.3%
(*.f64 (sin.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (exp.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (PI.f64))) (*.f64 #s(literal -1 binary64) (log.f64 angle)))))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
55.9%
(*.f64 (sin.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) angle)) #s(literal -1 binary64))))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))))
58.0%
(*.f64 (sin.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 #s(literal 180 binary64) (PI.f64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -32400 binary64) angle)))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (*.f64 (cbrt.f64 (PI.f64)) (*.f64 (cbrt.f64 (PI.f64)) (*.f64 angle (cbrt.f64 (PI.f64))))) #s(literal 180 binary64)))))
56.9%
(*.f64 (sin.f64 (*.f64 (*.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (cbrt.f64 (PI.f64))) (pow.f64 (PI.f64) #s(literal 1/6 binary64)))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle)))))
58.0%
(*.f64 (sin.f64 (*.f64 (*.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (cbrt.f64 (PI.f64))) (pow.f64 (PI.f64) #s(literal 1/6 binary64)))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (*.f64 (cbrt.f64 (PI.f64)) (*.f64 (cbrt.f64 (PI.f64)) (*.f64 angle (cbrt.f64 (PI.f64))))) #s(literal 180 binary64)))))
56.9%
(*.f64 (sin.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) angle) #s(literal 1/180 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (*.f64 (cbrt.f64 (PI.f64)) (*.f64 (cbrt.f64 (PI.f64)) (*.f64 angle (cbrt.f64 (PI.f64))))) #s(literal 180 binary64)))))
56.1%
(*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (-.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) angle)) angle) #s(literal 180 binary64)))))
56.4%
(*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (exp.f64 (log.f64 (*.f64 (PI.f64) angle))) #s(literal 180 binary64)))))
56.7%
(*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) #s(literal 1 binary64)))
55.4%
(*.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (PI.f64))))))
54.7%
(*.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (*.f64 #s(literal -1/180 binary64) (/.f64 (PI.f64) (/.f64 #s(literal -1 binary64) angle))))))
56.9%
(*.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) #s(literal -1 binary64))))))
57.1%
(*.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) #s(literal 1 binary64)))
31.7%
(*.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 b b)) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))))
56.8%
(*.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (exp.f64 (log.f64 (*.f64 (PI.f64) angle))))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))))
56.1%
(*.f64 (sin.f64 (exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 #s(literal 180 binary64) angle)) #s(literal -1 binary64)) (log.f64 (PI.f64))))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))))
56.3%
(*.f64 (sin.f64 (exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) #s(literal -1 binary64)))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle)))))
56.6%
(*.f64 (sin.f64 (exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) #s(literal -1 binary64)))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (*.f64 (cbrt.f64 (PI.f64)) (*.f64 (cbrt.f64 (PI.f64)) (*.f64 angle (cbrt.f64 (PI.f64))))) #s(literal 180 binary64)))))
56.0%
(*.f64 (sin.f64 (exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) #s(literal -1 binary64)))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))))
55.5%
(*.f64 (sin.f64 (exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) #s(literal -1 binary64)))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))))))
55.5%
(*.f64 (sin.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
52.1%
(*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a)))))
37.9%
(*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))))
21.3%
(*.f64 angle (+.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) (*.f64 b b))) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 b b) (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) #s(literal -1/8748000 binary64)))))))
41.5%
(*.f64 angle (*.f64 (*.f64 a a) (+.f64 (*.f64 (PI.f64) #s(literal -1/90 binary64)) (*.f64 #s(literal -2 binary64) (*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/8748000 binary64))))))))
39.5%
(*.f64 #s(literal -1/90 binary64) (*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 a a) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))))
40.6%
(neg.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))))
44.2%
(neg.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cos.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)))))))
Compiler

Compiled 9413 to 3519 computations (62.6% saved)

regimes924.0ms (5.2%)

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

10 calls:

335.0ms
(pow.f64 b #s(literal 2 binary64))
73.0ms
a
73.0ms
b
64.0ms
angle
64.0ms
(/.f64 angle #s(literal 180 binary64))
Results
AccuracySegmentsBranch
67.6%3a
69.9%4b
60.4%1angle
67.0%3(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (pow.f64 b #s(literal 2 binary64)) (pow.f64 a #s(literal 2 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
69.1%3(*.f64 #s(literal 2 binary64) (-.f64 (pow.f64 b #s(literal 2 binary64)) (pow.f64 a #s(literal 2 binary64))))
69.1%3(-.f64 (pow.f64 b #s(literal 2 binary64)) (pow.f64 a #s(literal 2 binary64)))
67.9%3(pow.f64 b #s(literal 2 binary64))
65.8%2(pow.f64 a #s(literal 2 binary64))
60.4%1(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
60.4%1(/.f64 angle #s(literal 180 binary64))
Compiler

Compiled 86 to 62 computations (27.9% saved)

regimes36.0ms (0.2%)

Counts
40 → 3
Calls
Call 1
Inputs
(*.f64 (*.f64 angle (PI.f64)) (*.f64 #s(literal 1/90 binary64) (*.f64 b b)))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 a a) #s(literal -1/90 binary64)))
(*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (PI.f64))) (*.f64 b b))
(*.f64 (*.f64 angle (*.f64 a (*.f64 a #s(literal -1/90 binary64)))) (PI.f64))
(*.f64 (*.f64 (PI.f64) angle) (*.f64 b (*.f64 b #s(literal 1/90 binary64))))
(*.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))) (*.f64 b b))
(*.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))) #s(literal -1/90 binary64))
(*.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b #s(literal 1/90 binary64)))) b)
(*.f64 (*.f64 (PI.f64) (*.f64 b #s(literal 1/90 binary64))) (*.f64 b angle))
(*.f64 (*.f64 (*.f64 a a) (*.f64 (PI.f64) #s(literal -1/90 binary64))) angle)
(*.f64 (*.f64 (*.f64 b b) angle) (*.f64 (PI.f64) #s(literal 1/90 binary64)))
(*.f64 (*.f64 (*.f64 (PI.f64) angle) a) (*.f64 a #s(literal -1/90 binary64)))
(*.f64 (*.f64 (*.f64 (PI.f64) angle) b) (*.f64 b #s(literal 1/90 binary64)))
(*.f64 (*.f64 (*.f64 (PI.f64) angle) (*.f64 a #s(literal -1/90 binary64))) a)
(*.f64 (*.f64 a #s(literal -1/90 binary64)) (/.f64 a (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64))))
(*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (PI.f64))) (-.f64 #s(literal 0 binary64) (*.f64 a a)))
(*.f64 (/.f64 (PI.f64) (/.f64 #s(literal 1 binary64) angle)) (*.f64 #s(literal 1/90 binary64) (*.f64 b b)))
(/.f64 (*.f64 a (*.f64 a #s(literal -1/90 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64)))
(*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (PI.f64))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (*.f64 (PI.f64) #s(literal 1/90 binary64)) (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (*.f64 (PI.f64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) #s(literal 1/90 binary64))) angle)
(*.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 angle #s(literal 1/90 binary64)))
(*.f64 (*.f64 (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a))) (PI.f64)) #s(literal 1/90 binary64))
(*.f64 (-.f64 (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64))) angle) (*.f64 #s(literal 1/90 binary64) (*.f64 b b)))
(*.f64 (/.f64 a #s(literal -1 binary64)) (/.f64 (*.f64 a #s(literal -1/90 binary64)) (/.f64 (/.f64 #s(literal -1 binary64) (PI.f64)) angle)))
(*.f64 (/.f64 (*.f64 a #s(literal -1/90 binary64)) (/.f64 #s(literal 1 binary64) angle)) (/.f64 a (/.f64 #s(literal 1 binary64) (PI.f64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64)) (*.f64 a (*.f64 a #s(literal -1/90 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (*.f64 b (*.f64 b #s(literal 1/90 binary64)))) (/.f64 #s(literal -1 binary64) angle))
(/.f64 (/.f64 (*.f64 a (*.f64 a #s(literal -1/90 binary64))) (/.f64 #s(literal 1 binary64) (PI.f64))) (/.f64 #s(literal 1 binary64) angle))
(*.f64 (*.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) #s(literal 2 binary64)) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (-.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) angle)) angle) (*.f64 (*.f64 a a) #s(literal -1/90 binary64)))
(*.f64 angle (*.f64 (*.f64 a a) (+.f64 (*.f64 (PI.f64) #s(literal -1/90 binary64)) (*.f64 #s(literal -2 binary64) (*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/8748000 binary64))))))))
(*.f64 angle (+.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) (*.f64 b b))) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 b b) (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) #s(literal -1/8748000 binary64)))))))
(*.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (+.f64 #s(literal 1 binary64) (*.f64 angle (*.f64 angle (*.f64 #s(literal -1/64800 binary64) (*.f64 (PI.f64) (PI.f64))))))))
(*.f64 angle (+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 #s(literal 1/90 binary64) (PI.f64))) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal -1/4374000 binary64)))))
(*.f64 angle (+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (PI.f64) #s(literal 1/90 binary64))) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal -1/4374000 binary64)))))
(*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))))
(*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))
(neg.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))))
Outputs
(*.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (+.f64 #s(literal 1 binary64) (*.f64 angle (*.f64 angle (*.f64 #s(literal -1/64800 binary64) (*.f64 (PI.f64) (PI.f64))))))))
(*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))))
(*.f64 (*.f64 (*.f64 (PI.f64) angle) b) (*.f64 b #s(literal 1/90 binary64)))
Calls

2 calls:

14.0ms
a
12.0ms
b
Results
AccuracySegmentsBranch
63.6%3a
64.1%3b
Compiler

Compiled 8 to 6 computations (25% saved)

regimes44.0ms (0.2%)

Counts
37 → 2
Calls
Call 1
Inputs
(*.f64 (*.f64 angle (PI.f64)) (*.f64 #s(literal 1/90 binary64) (*.f64 b b)))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 a a) #s(literal -1/90 binary64)))
(*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (PI.f64))) (*.f64 b b))
(*.f64 (*.f64 angle (*.f64 a (*.f64 a #s(literal -1/90 binary64)))) (PI.f64))
(*.f64 (*.f64 (PI.f64) angle) (*.f64 b (*.f64 b #s(literal 1/90 binary64))))
(*.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))) (*.f64 b b))
(*.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))) #s(literal -1/90 binary64))
(*.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b #s(literal 1/90 binary64)))) b)
(*.f64 (*.f64 (PI.f64) (*.f64 b #s(literal 1/90 binary64))) (*.f64 b angle))
(*.f64 (*.f64 (*.f64 a a) (*.f64 (PI.f64) #s(literal -1/90 binary64))) angle)
(*.f64 (*.f64 (*.f64 b b) angle) (*.f64 (PI.f64) #s(literal 1/90 binary64)))
(*.f64 (*.f64 (*.f64 (PI.f64) angle) a) (*.f64 a #s(literal -1/90 binary64)))
(*.f64 (*.f64 (*.f64 (PI.f64) angle) b) (*.f64 b #s(literal 1/90 binary64)))
(*.f64 (*.f64 (*.f64 (PI.f64) angle) (*.f64 a #s(literal -1/90 binary64))) a)
(*.f64 (*.f64 a #s(literal -1/90 binary64)) (/.f64 a (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64))))
(*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (PI.f64))) (-.f64 #s(literal 0 binary64) (*.f64 a a)))
(*.f64 (/.f64 (PI.f64) (/.f64 #s(literal 1 binary64) angle)) (*.f64 #s(literal 1/90 binary64) (*.f64 b b)))
(/.f64 (*.f64 a (*.f64 a #s(literal -1/90 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64)))
(*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (PI.f64))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (*.f64 (PI.f64) #s(literal 1/90 binary64)) (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (*.f64 (PI.f64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) #s(literal 1/90 binary64))) angle)
(*.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 angle #s(literal 1/90 binary64)))
(*.f64 (*.f64 (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a))) (PI.f64)) #s(literal 1/90 binary64))
(*.f64 (-.f64 (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64))) angle) (*.f64 #s(literal 1/90 binary64) (*.f64 b b)))
(*.f64 (/.f64 a #s(literal -1 binary64)) (/.f64 (*.f64 a #s(literal -1/90 binary64)) (/.f64 (/.f64 #s(literal -1 binary64) (PI.f64)) angle)))
(*.f64 (/.f64 (*.f64 a #s(literal -1/90 binary64)) (/.f64 #s(literal 1 binary64) angle)) (/.f64 a (/.f64 #s(literal 1 binary64) (PI.f64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64)) (*.f64 a (*.f64 a #s(literal -1/90 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (*.f64 b (*.f64 b #s(literal 1/90 binary64)))) (/.f64 #s(literal -1 binary64) angle))
(/.f64 (/.f64 (*.f64 a (*.f64 a #s(literal -1/90 binary64))) (/.f64 #s(literal 1 binary64) (PI.f64))) (/.f64 #s(literal 1 binary64) angle))
(*.f64 (*.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) #s(literal 2 binary64)) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (-.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) angle)) angle) (*.f64 (*.f64 a a) #s(literal -1/90 binary64)))
(*.f64 angle (*.f64 (*.f64 a a) (+.f64 (*.f64 (PI.f64) #s(literal -1/90 binary64)) (*.f64 #s(literal -2 binary64) (*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/8748000 binary64))))))))
(*.f64 angle (+.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) (*.f64 b b))) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 b b) (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) #s(literal -1/8748000 binary64)))))))
(*.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (+.f64 #s(literal 1 binary64) (*.f64 angle (*.f64 angle (*.f64 #s(literal -1/64800 binary64) (*.f64 (PI.f64) (PI.f64))))))))
(*.f64 angle (+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 #s(literal 1/90 binary64) (PI.f64))) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal -1/4374000 binary64)))))
(*.f64 angle (+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (PI.f64) #s(literal 1/90 binary64))) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal -1/4374000 binary64)))))
Outputs
(*.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (+.f64 #s(literal 1 binary64) (*.f64 angle (*.f64 angle (*.f64 #s(literal -1/64800 binary64) (*.f64 (PI.f64) (PI.f64))))))))
(*.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b #s(literal 1/90 binary64)))) b)
Calls

3 calls:

18.0ms
a
11.0ms
angle
11.0ms
b
Results
AccuracySegmentsBranch
58.1%2angle
60.9%2a
61.6%2b
Compiler

Compiled 12 to 9 computations (25% saved)

regimes23.0ms (0.1%)

Counts
34 → 2
Calls
Call 1
Inputs
(*.f64 (*.f64 angle (PI.f64)) (*.f64 #s(literal 1/90 binary64) (*.f64 b b)))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 a a) #s(literal -1/90 binary64)))
(*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (PI.f64))) (*.f64 b b))
(*.f64 (*.f64 angle (*.f64 a (*.f64 a #s(literal -1/90 binary64)))) (PI.f64))
(*.f64 (*.f64 (PI.f64) angle) (*.f64 b (*.f64 b #s(literal 1/90 binary64))))
(*.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))) (*.f64 b b))
(*.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))) #s(literal -1/90 binary64))
(*.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b #s(literal 1/90 binary64)))) b)
(*.f64 (*.f64 (PI.f64) (*.f64 b #s(literal 1/90 binary64))) (*.f64 b angle))
(*.f64 (*.f64 (*.f64 a a) (*.f64 (PI.f64) #s(literal -1/90 binary64))) angle)
(*.f64 (*.f64 (*.f64 b b) angle) (*.f64 (PI.f64) #s(literal 1/90 binary64)))
(*.f64 (*.f64 (*.f64 (PI.f64) angle) a) (*.f64 a #s(literal -1/90 binary64)))
(*.f64 (*.f64 (*.f64 (PI.f64) angle) b) (*.f64 b #s(literal 1/90 binary64)))
(*.f64 (*.f64 (*.f64 (PI.f64) angle) (*.f64 a #s(literal -1/90 binary64))) a)
(*.f64 (*.f64 a #s(literal -1/90 binary64)) (/.f64 a (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64))))
(*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (PI.f64))) (-.f64 #s(literal 0 binary64) (*.f64 a a)))
(*.f64 (/.f64 (PI.f64) (/.f64 #s(literal 1 binary64) angle)) (*.f64 #s(literal 1/90 binary64) (*.f64 b b)))
(/.f64 (*.f64 a (*.f64 a #s(literal -1/90 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64)))
(*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (PI.f64))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (*.f64 (PI.f64) #s(literal 1/90 binary64)) (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (*.f64 (PI.f64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) #s(literal 1/90 binary64))) angle)
(*.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 angle #s(literal 1/90 binary64)))
(*.f64 (*.f64 (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a))) (PI.f64)) #s(literal 1/90 binary64))
(*.f64 (-.f64 (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64))) angle) (*.f64 #s(literal 1/90 binary64) (*.f64 b b)))
(*.f64 (/.f64 a #s(literal -1 binary64)) (/.f64 (*.f64 a #s(literal -1/90 binary64)) (/.f64 (/.f64 #s(literal -1 binary64) (PI.f64)) angle)))
(*.f64 (/.f64 (*.f64 a #s(literal -1/90 binary64)) (/.f64 #s(literal 1 binary64) angle)) (/.f64 a (/.f64 #s(literal 1 binary64) (PI.f64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64)) (*.f64 a (*.f64 a #s(literal -1/90 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (*.f64 b (*.f64 b #s(literal 1/90 binary64)))) (/.f64 #s(literal -1 binary64) angle))
(/.f64 (/.f64 (*.f64 a (*.f64 a #s(literal -1/90 binary64))) (/.f64 #s(literal 1 binary64) (PI.f64))) (/.f64 #s(literal 1 binary64) angle))
(*.f64 (*.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) #s(literal 2 binary64)) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (-.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) angle)) angle) (*.f64 (*.f64 a a) #s(literal -1/90 binary64)))
(*.f64 angle (*.f64 (*.f64 a a) (+.f64 (*.f64 (PI.f64) #s(literal -1/90 binary64)) (*.f64 #s(literal -2 binary64) (*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/8748000 binary64))))))))
(*.f64 angle (+.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) (*.f64 b b))) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 b b) (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) #s(literal -1/8748000 binary64)))))))
Outputs
(*.f64 (*.f64 (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a))) (PI.f64)) #s(literal 1/90 binary64))
(*.f64 (/.f64 (*.f64 a #s(literal -1/90 binary64)) (/.f64 #s(literal 1 binary64) angle)) (/.f64 a (/.f64 #s(literal 1 binary64) (PI.f64))))
Calls

2 calls:

11.0ms
b
10.0ms
a
Results
AccuracySegmentsBranch
60.4%2a
61.1%3b
Compiler

Compiled 8 to 6 computations (25% saved)

regimes11.0ms (0.1%)

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

1 calls:

8.0ms
a
Results
AccuracySegmentsBranch
60.4%2a
Compiler

Compiled 4 to 3 computations (25% saved)

regimes11.0ms (0.1%)

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

1 calls:

9.0ms
a
Results
AccuracySegmentsBranch
60.4%2a
Compiler

Compiled 4 to 3 computations (25% saved)

regimes9.0ms (0%)

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

1 calls:

7.0ms
a
Results
AccuracySegmentsBranch
60.4%2a
Compiler

Compiled 4 to 3 computations (25% saved)

regimes21.0ms (0.1%)

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

3 calls:

7.0ms
a
7.0ms
angle
6.0ms
b
Results
AccuracySegmentsBranch
48.1%4angle
56.7%2b
58.0%2a
Compiler

Compiled 12 to 9 computations (25% saved)

regimes6.0ms (0%)

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

1 calls:

5.0ms
a
Results
AccuracySegmentsBranch
58.0%2a
Compiler

Compiled 4 to 3 computations (25% saved)

regimes6.0ms (0%)

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

1 calls:

5.0ms
a
Results
AccuracySegmentsBranch
58.0%2a
Compiler

Compiled 4 to 3 computations (25% saved)

regimes9.0ms (0.1%)

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

2 calls:

4.0ms
a
4.0ms
b
Results
AccuracySegmentsBranch
54.6%2b
54.1%2a
Compiler

Compiled 8 to 6 computations (25% saved)

regimes5.0ms (0%)

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

1 calls:

3.0ms
b
Results
AccuracySegmentsBranch
54.6%2b
Compiler

Compiled 4 to 3 computations (25% saved)

regimes29.0ms (0.2%)

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

1 calls:

28.0ms
b
Results
AccuracySegmentsBranch
54.6%2b
Compiler

Compiled 4 to 3 computations (25% saved)

regimes7.0ms (0%)

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

2 calls:

3.0ms
b
3.0ms
a
Results
AccuracySegmentsBranch
51.6%2a
48.8%2b
Compiler

Compiled 8 to 6 computations (25% saved)

regimes3.0ms (0%)

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

1 calls:

2.0ms
a
Results
AccuracySegmentsBranch
51.2%2a
Compiler

Compiled 4 to 3 computations (25% saved)

regimes2.0ms (0%)

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

1 calls:

2.0ms
a
Results
AccuracySegmentsBranch
51.2%2a
Compiler

Compiled 4 to 3 computations (25% saved)

regimes5.0ms (0%)

Accuracy

Total 0.0b remaining (0%)

Threshold costs 0b (0%)

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

3 calls:

2.0ms
a
1.0ms
b
1.0ms
angle
Results
AccuracySegmentsBranch
30.9%1angle
30.9%1b
30.9%1a
Compiler

Compiled 12 to 9 computations (25% saved)

bsearch3.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
+inf
NaN
0.0ms
-1.797663883647771e-301
-1.49128746295e-313
Compiler

Compiled 32 to 22 computations (31.3% saved)

bsearch48.0ms (0.3%)

Algorithm
binary-search
Stop Event
predicate-same
narrow-enough
Steps
TimeLeftRight
10.0ms
2.162252510328635e+241
2.120802318048772e+243
34.0ms
2.2802779370423863e+117
6.096143049473573e+120
Results
28.0ms74×1valid
10.0ms86×0valid
Compiler

Compiled 446 to 327 computations (26.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 29.0ms
ival-pow: 7.0ms (24.4% of total)
ival-mult: 6.0ms (20.9% of total)
ival-sin: 5.0ms (17.4% of total)
ival-cos: 4.0ms (13.9% of total)
ival-div: 2.0ms (7% of total)
backward-pass: 2.0ms (7% of total)
ival-pi: 1.0ms (3.5% of total)
ival-sub: 1.0ms (3.5% of total)
const: 0.0ms (0% of total)

bsearch23.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
21.0ms
4.8939278400400775e+159
1.3004056825115734e+160
Results
12.0ms33×1valid
6.0ms47×0valid
Compiler

Compiled 252 to 181 computations (28.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 13.0ms
ival-pow: 4.0ms (30.2% of total)
ival-mult: 3.0ms (22.7% of total)
ival-cos: 2.0ms (15.1% of total)
ival-sin: 2.0ms (15.1% of total)
ival-div: 1.0ms (7.6% of total)
ival-sub: 1.0ms (7.6% of total)
backward-pass: 1.0ms (7.6% of total)
const: 0.0ms (0% of total)
ival-pi: 0.0ms (0% of total)

bsearch30.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
26.0ms
8.579616335462263e+133
7.898051680727055e+134
Results
17.0ms49×1valid
6.0ms47×0valid
Compiler

Compiled 236 to 171 computations (27.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 17.0ms
ival-mult: 5.0ms (29.9% of total)
ival-pow: 3.0ms (17.9% of total)
ival-cos: 2.0ms (12% of total)
ival-sin: 2.0ms (12% of total)
ival-div: 1.0ms (6% of total)
ival-pi: 1.0ms (6% of total)
ival-sub: 1.0ms (6% of total)
backward-pass: 1.0ms (6% of total)
const: 0.0ms (0% of total)

bsearch32.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
29.0ms
8.579616335462263e+133
7.898051680727055e+134
Results
11.0ms34×1valid
7.0ms60×0valid
7.0ms3valid
Compiler

Compiled 224 to 165 computations (26.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 20.0ms
ival-sin: 8.0ms (39.9% of total)
ival-mult: 4.0ms (19.9% of total)
ival-pow: 3.0ms (14.9% of total)
ival-cos: 2.0ms (10% of total)
ival-div: 1.0ms (5% of total)
ival-pi: 1.0ms (5% of total)
ival-sub: 1.0ms (5% of total)
backward-pass: 1.0ms (5% of total)
const: 0.0ms (0% of total)

bsearch26.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
24.0ms
8.579616335462263e+133
7.898051680727055e+134
Results
14.0ms39×1valid
7.0ms57×0valid
Compiler

Compiled 224 to 165 computations (26.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 15.0ms
ival-mult: 4.0ms (26.1% of total)
ival-pow: 4.0ms (26.1% of total)
ival-cos: 2.0ms (13% of total)
ival-sin: 2.0ms (13% of total)
ival-div: 1.0ms (6.5% of total)
ival-pi: 1.0ms (6.5% of total)
ival-sub: 1.0ms (6.5% of total)
backward-pass: 1.0ms (6.5% of total)
const: 0.0ms (0% of total)

bsearch26.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
24.0ms
8.579616335462263e+133
7.898051680727055e+134
Results
13.0ms37×1valid
7.0ms59×0valid
Compiler

Compiled 224 to 165 computations (26.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 14.0ms
ival-mult: 4.0ms (29.2% of total)
ival-pow: 3.0ms (21.9% of total)
ival-cos: 2.0ms (14.6% of total)
ival-sin: 2.0ms (14.6% of total)
ival-div: 1.0ms (7.3% of total)
ival-pi: 1.0ms (7.3% of total)
ival-sub: 1.0ms (7.3% of total)
backward-pass: 1.0ms (7.3% of total)
const: 0.0ms (0% of total)

bsearch24.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
22.0ms
5.795335287571858e-8
1.3221568303558455e-7
Results
13.0ms39×1valid
6.0ms41×0valid
Compiler

Compiled 172 to 131 computations (23.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 14.0ms
ival-mult: 4.0ms (29% of total)
ival-pow: 3.0ms (21.7% of total)
ival-cos: 2.0ms (14.5% of total)
ival-sin: 2.0ms (14.5% of total)
ival-div: 1.0ms (7.2% of total)
ival-sub: 1.0ms (7.2% of total)
backward-pass: 1.0ms (7.2% of total)
const: 0.0ms (0% of total)
ival-pi: 0.0ms (0% of total)

bsearch24.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
22.0ms
5.795335287571858e-8
1.3221568303558455e-7
Results
12.0ms38×1valid
7.0ms42×0valid
Compiler

Compiled 162 to 121 computations (25.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 13.0ms
ival-mult: 3.0ms (23.4% of total)
ival-pow: 3.0ms (23.4% of total)
ival-cos: 2.0ms (15.6% of total)
ival-sin: 2.0ms (15.6% of total)
ival-div: 1.0ms (7.8% of total)
ival-sub: 1.0ms (7.8% of total)
backward-pass: 1.0ms (7.8% of total)
const: 0.0ms (0% of total)
ival-pi: 0.0ms (0% of total)

bsearch21.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
19.0ms
5.795335287571858e-8
1.3221568303558455e-7
Results
10.0ms29×1valid
7.0ms51×0valid
Compiler

Compiled 162 to 121 computations (25.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 11.0ms
ival-mult: 3.0ms (26.4% of total)
ival-cos: 2.0ms (17.6% of total)
ival-pow: 2.0ms (17.6% of total)
ival-sin: 2.0ms (17.6% of total)
ival-div: 1.0ms (8.8% of total)
ival-sub: 1.0ms (8.8% of total)
backward-pass: 1.0ms (8.8% of total)
const: 0.0ms (0% of total)
ival-pi: 0.0ms (0% of total)

bsearch11.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
10.0ms
4.6954929565530917e+52
5.395634253107856e+52
Results
8.0ms21×1valid
1.0ms11×0valid
Compiler

Compiled 84 to 61 computations (27.4% saved)

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

bsearch12.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
11.0ms
4.6954929565530917e+52
5.395634253107856e+52
Results
5.0ms15×1valid
3.0ms3valid
2.0ms16×0valid
Compiler

Compiled 84 to 61 computations (27.4% saved)

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

bsearch10.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
9.0ms
4.6954929565530917e+52
5.395634253107856e+52
Results
5.0ms10×1valid
3.0ms22×0valid
Compiler

Compiled 84 to 61 computations (27.4% saved)

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

bsearch28.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
21.0ms
1.0736084289828293e-22
3.0678443870709645e-22
Results
13.0ms39×1valid
5.0ms40×0valid
1.0ms2valid
Compiler

Compiled 162 to 121 computations (25.3% saved)

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

bsearch21.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
19.0ms
1.0736084289828293e-22
3.0678443870709645e-22
Results
10.0ms32×1valid
6.0ms48×0valid
Compiler

Compiled 162 to 121 computations (25.3% saved)

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

bsearch26.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
24.0ms
1.0736084289828293e-22
3.0678443870709645e-22
Results
14.0ms33×1valid
5.0ms46×0valid
1.0ms2valid
Compiler

Compiled 162 to 121 computations (25.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 13.0ms
ival-mult: 3.0ms (23.6% of total)
ival-cos: 2.0ms (15.7% of total)
ival-pow: 2.0ms (15.7% of total)
ival-sin: 2.0ms (15.7% of total)
ival-div: 1.0ms (7.9% of total)
backward-pass: 1.0ms (7.9% of total)
ival-sub: 1.0ms (7.9% of total)
const: 0.0ms (0% of total)
ival-pi: 0.0ms (0% of total)

simplify25.0ms (0.1%)

Algorithm
egg-herbie
Rules
114×*-commutative_binary64
18×+-commutative_binary64
16×sub-neg_binary64
14×neg-mul-1_binary64
12×neg-sub0_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0132467
1195467
2209467
3221467
4232467
5237467
6240467
7241467
Stop Event
saturated
Calls
Call 1
Inputs
(if (<=.f64 (-.f64 (pow.f64 b #s(literal 2 binary64)) (pow.f64 a #s(literal 2 binary64))) #s(literal -4825645764048353/48256457640483526790736996345261885416402018013988046254372920519692978755949818346967788625106125949665803400115206697318508323999832505432847356782135608177546840733663168278805472312472633443174306792848764674320699568611310171751523817932405366025164140823449795139392236379439950593039113881265164914919783530496 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))) (if (<=.f64 (-.f64 (pow.f64 b #s(literal 2 binary64)) (pow.f64 a #s(literal 2 binary64))) #s(literal +inf.0 binary64)) (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))) (*.f64 (*.f64 (*.f64 (PI.f64) angle) (*.f64 a #s(literal -1/90 binary64))) a)))
(if (<=.f64 b #s(literal 6000000000000000453395464081883084992718054982903786308273137163054915422161782199519455631701156656033294728617883860992 binary64)) (*.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (+.f64 #s(literal 1 binary64) (*.f64 angle (*.f64 angle (*.f64 #s(literal -1/64800 binary64) (*.f64 (PI.f64) (PI.f64)))))))) (if (<=.f64 b #s(literal 400000000000000020384411825480109125594210109412454664652384065732270968382566532736763634555562680870426324267270251104567196453098088343647300575209677094305241755297125932577523792058631430472174102460244756909765578710384765002435432284160 binary64)) (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))) (*.f64 (*.f64 (*.f64 (PI.f64) angle) b) (*.f64 b #s(literal 1/90 binary64)))))
(if (<=.f64 b #s(literal 5000000000000000032642038725341132784228321074443133559224422272760255888919090571255168754994433517908171235093587892596875058824271765178092274325219140698112 binary64)) (*.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (+.f64 #s(literal 1 binary64) (*.f64 angle (*.f64 angle (*.f64 #s(literal -1/64800 binary64) (*.f64 (PI.f64) (PI.f64)))))))) (*.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b #s(literal 1/90 binary64)))) b))
(if (<=.f64 a #s(literal 399999999999999968592814598682797260030199309491889846017500444199393206430641297891429046460580357712197457831351381962129679723790336 binary64)) (*.f64 (*.f64 (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a))) (PI.f64)) #s(literal 1/90 binary64)) (*.f64 (/.f64 (*.f64 a #s(literal -1/90 binary64)) (/.f64 #s(literal 1 binary64) angle)) (/.f64 a (/.f64 #s(literal 1 binary64) (PI.f64)))))
(if (<=.f64 a #s(literal 719999999999999975745189753715392438753348407123050151952823209924201681958396292962667558839559576752522340098155380480623073162166272 binary64)) (*.f64 (*.f64 (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a))) (PI.f64)) #s(literal 1/90 binary64)) (*.f64 (*.f64 a #s(literal -1/90 binary64)) (/.f64 a (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64)))))
(if (<=.f64 a #s(literal 759999999999999996813063820648440192780610575600475458395565062118111435388891890320381919893503812176667272882582688388428278379053056 binary64)) (*.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 angle #s(literal 1/90 binary64))) (*.f64 (*.f64 a #s(literal -1/90 binary64)) (/.f64 a (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64)))))
(if (<=.f64 a #s(literal 359999999999999987872594876857696219376674203561525075976411604962100840979198146481333779419779788376261170049077690240311536581083136 binary64)) (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a))))) (*.f64 (*.f64 a #s(literal -1/90 binary64)) (/.f64 a (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64)))))
(if (<=.f64 a #s(literal 7177997053961861/75557863725914323419136 binary64)) (*.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b #s(literal 1/90 binary64)))) b) (*.f64 (*.f64 a #s(literal -1/90 binary64)) (/.f64 a (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64)))))
(if (<=.f64 a #s(literal 8689154328480147/75557863725914323419136 binary64)) (*.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b #s(literal 1/90 binary64)))) b) (*.f64 (*.f64 (*.f64 (PI.f64) angle) (*.f64 a #s(literal -1/90 binary64))) a))
(if (<=.f64 a #s(literal 4533471823554859/75557863725914323419136 binary64)) (*.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b #s(literal 1/90 binary64)))) b) (*.f64 (*.f64 (*.f64 (PI.f64) angle) a) (*.f64 a #s(literal -1/90 binary64))))
(if (<=.f64 b #s(literal 49999999999999999661047433718081398823085422097203200 binary64)) (*.f64 (*.f64 (*.f64 a a) (*.f64 (PI.f64) #s(literal -1/90 binary64))) angle) (*.f64 (*.f64 (PI.f64) (*.f64 b #s(literal 1/90 binary64))) (*.f64 b angle)))
(if (<=.f64 b #s(literal 48999999999999999667826485043719770846623713655259136 binary64)) (*.f64 (*.f64 angle (*.f64 a (*.f64 a #s(literal -1/90 binary64)))) (PI.f64)) (*.f64 (*.f64 (PI.f64) (*.f64 b #s(literal 1/90 binary64))) (*.f64 b angle)))
(if (<=.f64 b #s(literal 47999999999999999674605536369358142870162005213315072 binary64)) (*.f64 (*.f64 angle (*.f64 a (*.f64 a #s(literal -1/90 binary64)))) (PI.f64)) (*.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b #s(literal 1/90 binary64)))) b))
(if (<=.f64 a #s(literal 3083808950221005/10633823966279326983230456482242756608 binary64)) (*.f64 (*.f64 (PI.f64) angle) (*.f64 b (*.f64 b #s(literal 1/90 binary64)))) (*.f64 (*.f64 angle (*.f64 a (*.f64 a #s(literal -1/90 binary64)))) (PI.f64)))
(if (<=.f64 a #s(literal 8294382693697875/42535295865117307932921825928971026432 binary64)) (*.f64 (*.f64 angle (PI.f64)) (*.f64 #s(literal 1/90 binary64) (*.f64 b b))) (*.f64 (*.f64 angle (*.f64 a (*.f64 a #s(literal -1/90 binary64)))) (PI.f64)))
(if (<=.f64 a #s(literal 2764794231232625/10633823966279326983230456482242756608 binary64)) (*.f64 (*.f64 angle (PI.f64)) (*.f64 #s(literal 1/90 binary64) (*.f64 b b))) (*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 a a) #s(literal -1/90 binary64))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 #s(literal 1/90 binary64) (*.f64 b b)))
Outputs
(if (<=.f64 (-.f64 (pow.f64 b #s(literal 2 binary64)) (pow.f64 a #s(literal 2 binary64))) #s(literal -4825645764048353/48256457640483526790736996345261885416402018013988046254372920519692978755949818346967788625106125949665803400115206697318508323999832505432847356782135608177546840733663168278805472312472633443174306792848764674320699568611310171751523817932405366025164140823449795139392236379439950593039113881265164914919783530496 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))) (if (<=.f64 (-.f64 (pow.f64 b #s(literal 2 binary64)) (pow.f64 a #s(literal 2 binary64))) #s(literal +inf.0 binary64)) (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))) (*.f64 (*.f64 (*.f64 (PI.f64) angle) (*.f64 a #s(literal -1/90 binary64))) a)))
(if (<=.f64 (-.f64 (pow.f64 b #s(literal 2 binary64)) (pow.f64 a #s(literal 2 binary64))) #s(literal -4825645764048353/48256457640483526790736996345261885416402018013988046254372920519692978755949818346967788625106125949665803400115206697318508323999832505432847356782135608177546840733663168278805472312472633443174306792848764674320699568611310171751523817932405366025164140823449795139392236379439950593039113881265164914919783530496 binary64)) (*.f64 a (*.f64 (-.f64 #s(literal 0 binary64) a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))) (if (<=.f64 (-.f64 (pow.f64 b #s(literal 2 binary64)) (pow.f64 a #s(literal 2 binary64))) #s(literal +inf.0 binary64)) (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))) (*.f64 a (*.f64 (*.f64 (PI.f64) angle) (*.f64 a #s(literal -1/90 binary64))))))
(if (<=.f64 b #s(literal 6000000000000000453395464081883084992718054982903786308273137163054915422161782199519455631701156656033294728617883860992 binary64)) (*.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (+.f64 #s(literal 1 binary64) (*.f64 angle (*.f64 angle (*.f64 #s(literal -1/64800 binary64) (*.f64 (PI.f64) (PI.f64)))))))) (if (<=.f64 b #s(literal 400000000000000020384411825480109125594210109412454664652384065732270968382566532736763634555562680870426324267270251104567196453098088343647300575209677094305241755297125932577523792058631430472174102460244756909765578710384765002435432284160 binary64)) (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))) (*.f64 (*.f64 (*.f64 (PI.f64) angle) b) (*.f64 b #s(literal 1/90 binary64)))))
(if (<=.f64 b #s(literal 6000000000000000453395464081883084992718054982903786308273137163054915422161782199519455631701156656033294728617883860992 binary64)) (*.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (+.f64 #s(literal 1 binary64) (*.f64 angle (*.f64 angle (*.f64 #s(literal -1/64800 binary64) (*.f64 (PI.f64) (PI.f64)))))))) (if (<=.f64 b #s(literal 400000000000000020384411825480109125594210109412454664652384065732270968382566532736763634555562680870426324267270251104567196453098088343647300575209677094305241755297125932577523792058631430472174102460244756909765578710384765002435432284160 binary64)) (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))) (*.f64 (*.f64 b (*.f64 (PI.f64) angle)) (*.f64 b #s(literal 1/90 binary64)))))
(if (<=.f64 b #s(literal 5000000000000000032642038725341132784228321074443133559224422272760255888919090571255168754994433517908171235093587892596875058824271765178092274325219140698112 binary64)) (*.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (+.f64 #s(literal 1 binary64) (*.f64 angle (*.f64 angle (*.f64 #s(literal -1/64800 binary64) (*.f64 (PI.f64) (PI.f64)))))))) (*.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b #s(literal 1/90 binary64)))) b))
(if (<=.f64 b #s(literal 5000000000000000032642038725341132784228321074443133559224422272760255888919090571255168754994433517908171235093587892596875058824271765178092274325219140698112 binary64)) (*.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (+.f64 #s(literal 1 binary64) (*.f64 angle (*.f64 angle (*.f64 #s(literal -1/64800 binary64) (*.f64 (PI.f64) (PI.f64)))))))) (*.f64 b (*.f64 (PI.f64) (*.f64 angle (*.f64 b #s(literal 1/90 binary64))))))
(if (<=.f64 a #s(literal 399999999999999968592814598682797260030199309491889846017500444199393206430641297891429046460580357712197457831351381962129679723790336 binary64)) (*.f64 (*.f64 (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a))) (PI.f64)) #s(literal 1/90 binary64)) (*.f64 (/.f64 (*.f64 a #s(literal -1/90 binary64)) (/.f64 #s(literal 1 binary64) angle)) (/.f64 a (/.f64 #s(literal 1 binary64) (PI.f64)))))
(if (<=.f64 a #s(literal 399999999999999968592814598682797260030199309491889846017500444199393206430641297891429046460580357712197457831351381962129679723790336 binary64)) (*.f64 #s(literal 1/90 binary64) (*.f64 (PI.f64) (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a))))) (*.f64 (/.f64 (*.f64 a #s(literal -1/90 binary64)) (/.f64 #s(literal 1 binary64) angle)) (/.f64 a (/.f64 #s(literal 1 binary64) (PI.f64)))))
(if (<=.f64 a #s(literal 719999999999999975745189753715392438753348407123050151952823209924201681958396292962667558839559576752522340098155380480623073162166272 binary64)) (*.f64 (*.f64 (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a))) (PI.f64)) #s(literal 1/90 binary64)) (*.f64 (*.f64 a #s(literal -1/90 binary64)) (/.f64 a (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64)))))
(if (<=.f64 a #s(literal 719999999999999975745189753715392438753348407123050151952823209924201681958396292962667558839559576752522340098155380480623073162166272 binary64)) (*.f64 #s(literal 1/90 binary64) (*.f64 (PI.f64) (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a))))) (*.f64 (*.f64 a #s(literal -1/90 binary64)) (/.f64 a (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64)))))
(if (<=.f64 a #s(literal 759999999999999996813063820648440192780610575600475458395565062118111435388891890320381919893503812176667272882582688388428278379053056 binary64)) (*.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 angle #s(literal 1/90 binary64))) (*.f64 (*.f64 a #s(literal -1/90 binary64)) (/.f64 a (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64)))))
(if (<=.f64 a #s(literal 759999999999999996813063820648440192780610575600475458395565062118111435388891890320381919893503812176667272882582688388428278379053056 binary64)) (*.f64 (*.f64 angle #s(literal 1/90 binary64)) (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (*.f64 a #s(literal -1/90 binary64)) (/.f64 a (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64)))))
(if (<=.f64 a #s(literal 359999999999999987872594876857696219376674203561525075976411604962100840979198146481333779419779788376261170049077690240311536581083136 binary64)) (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a))))) (*.f64 (*.f64 a #s(literal -1/90 binary64)) (/.f64 a (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64)))))
(if (<=.f64 a #s(literal 7177997053961861/75557863725914323419136 binary64)) (*.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b #s(literal 1/90 binary64)))) b) (*.f64 (*.f64 a #s(literal -1/90 binary64)) (/.f64 a (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64)))))
(if (<=.f64 a #s(literal 7177997053961861/75557863725914323419136 binary64)) (*.f64 b (*.f64 (PI.f64) (*.f64 angle (*.f64 b #s(literal 1/90 binary64))))) (*.f64 (*.f64 a #s(literal -1/90 binary64)) (/.f64 a (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64)))))
(if (<=.f64 a #s(literal 8689154328480147/75557863725914323419136 binary64)) (*.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b #s(literal 1/90 binary64)))) b) (*.f64 (*.f64 (*.f64 (PI.f64) angle) (*.f64 a #s(literal -1/90 binary64))) a))
(if (<=.f64 a #s(literal 8689154328480147/75557863725914323419136 binary64)) (*.f64 b (*.f64 (PI.f64) (*.f64 angle (*.f64 b #s(literal 1/90 binary64))))) (*.f64 a (*.f64 (*.f64 (PI.f64) angle) (*.f64 a #s(literal -1/90 binary64)))))
(if (<=.f64 a #s(literal 4533471823554859/75557863725914323419136 binary64)) (*.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b #s(literal 1/90 binary64)))) b) (*.f64 (*.f64 (*.f64 (PI.f64) angle) a) (*.f64 a #s(literal -1/90 binary64))))
(if (<=.f64 a #s(literal 4533471823554859/75557863725914323419136 binary64)) (*.f64 b (*.f64 (PI.f64) (*.f64 angle (*.f64 b #s(literal 1/90 binary64))))) (*.f64 (*.f64 a #s(literal -1/90 binary64)) (*.f64 a (*.f64 (PI.f64) angle))))
(if (<=.f64 b #s(literal 49999999999999999661047433718081398823085422097203200 binary64)) (*.f64 (*.f64 (*.f64 a a) (*.f64 (PI.f64) #s(literal -1/90 binary64))) angle) (*.f64 (*.f64 (PI.f64) (*.f64 b #s(literal 1/90 binary64))) (*.f64 b angle)))
(if (<=.f64 b #s(literal 49999999999999999661047433718081398823085422097203200 binary64)) (*.f64 angle (*.f64 (*.f64 a a) (*.f64 (PI.f64) #s(literal -1/90 binary64)))) (*.f64 (*.f64 (PI.f64) (*.f64 b #s(literal 1/90 binary64))) (*.f64 b angle)))
(if (<=.f64 b #s(literal 48999999999999999667826485043719770846623713655259136 binary64)) (*.f64 (*.f64 angle (*.f64 a (*.f64 a #s(literal -1/90 binary64)))) (PI.f64)) (*.f64 (*.f64 (PI.f64) (*.f64 b #s(literal 1/90 binary64))) (*.f64 b angle)))
(if (<=.f64 b #s(literal 48999999999999999667826485043719770846623713655259136 binary64)) (*.f64 (PI.f64) (*.f64 angle (*.f64 a (*.f64 a #s(literal -1/90 binary64))))) (*.f64 (*.f64 (PI.f64) (*.f64 b #s(literal 1/90 binary64))) (*.f64 b angle)))
(if (<=.f64 b #s(literal 47999999999999999674605536369358142870162005213315072 binary64)) (*.f64 (*.f64 angle (*.f64 a (*.f64 a #s(literal -1/90 binary64)))) (PI.f64)) (*.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b #s(literal 1/90 binary64)))) b))
(if (<=.f64 b #s(literal 47999999999999999674605536369358142870162005213315072 binary64)) (*.f64 (PI.f64) (*.f64 angle (*.f64 a (*.f64 a #s(literal -1/90 binary64))))) (*.f64 b (*.f64 (PI.f64) (*.f64 angle (*.f64 b #s(literal 1/90 binary64))))))
(if (<=.f64 a #s(literal 3083808950221005/10633823966279326983230456482242756608 binary64)) (*.f64 (*.f64 (PI.f64) angle) (*.f64 b (*.f64 b #s(literal 1/90 binary64)))) (*.f64 (*.f64 angle (*.f64 a (*.f64 a #s(literal -1/90 binary64)))) (PI.f64)))
(if (<=.f64 a #s(literal 3083808950221005/10633823966279326983230456482242756608 binary64)) (*.f64 (*.f64 (PI.f64) angle) (*.f64 b (*.f64 b #s(literal 1/90 binary64)))) (*.f64 (PI.f64) (*.f64 angle (*.f64 a (*.f64 a #s(literal -1/90 binary64))))))
(if (<=.f64 a #s(literal 8294382693697875/42535295865117307932921825928971026432 binary64)) (*.f64 (*.f64 angle (PI.f64)) (*.f64 #s(literal 1/90 binary64) (*.f64 b b))) (*.f64 (*.f64 angle (*.f64 a (*.f64 a #s(literal -1/90 binary64)))) (PI.f64)))
(if (<=.f64 a #s(literal 8294382693697875/42535295865117307932921825928971026432 binary64)) (*.f64 (*.f64 (PI.f64) angle) (*.f64 #s(literal 1/90 binary64) (*.f64 b b))) (*.f64 (PI.f64) (*.f64 angle (*.f64 a (*.f64 a #s(literal -1/90 binary64))))))
(if (<=.f64 a #s(literal 2764794231232625/10633823966279326983230456482242756608 binary64)) (*.f64 (*.f64 angle (PI.f64)) (*.f64 #s(literal 1/90 binary64) (*.f64 b b))) (*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 a a) #s(literal -1/90 binary64))))
(if (<=.f64 a #s(literal 2764794231232625/10633823966279326983230456482242756608 binary64)) (*.f64 (*.f64 (PI.f64) angle) (*.f64 #s(literal 1/90 binary64) (*.f64 b b))) (*.f64 (*.f64 (PI.f64) angle) (*.f64 #s(literal -1/90 binary64) (*.f64 a a))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 #s(literal 1/90 binary64) (*.f64 b b)))
(*.f64 (*.f64 (PI.f64) angle) (*.f64 #s(literal 1/90 binary64) (*.f64 b b)))

soundness3.5s (19.5%)

Rules
6844×*-lowering-*.f32
6844×*-lowering-*.f64
6780×*-lowering-*.f32
6780×*-lowering-*.f64
6388×*-lowering-*.f32
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
050255
1206121
2872107
34774107
08131107
03546644
112355783
258465575
085655575
054272
1237161
21163118
08230118
026102
110272
234559
3288259
0832559
049253
1198136
2914108
35992108
08360108
02366717
18225733
239145599
083885599
01884406
16393652
229333550
086763550
01966543
16675622
231275460
082435460
01623
13021
27315
320513
465813
5168213
6374213
7580513
0820813
Stop Event
fuel
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
Compiler

Compiled 2014 to 1263 computations (37.3% saved)

preprocess171.0ms (1%)

Remove

(negabs angle)

(abs b)

(abs a)

Compiler

Compiled 1642 to 642 computations (60.9% saved)

end0.0ms (0%)

Profiling

Loading profile data...