ab-angle->ABCF B

Time bar (total: 20.7s)

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

Results
1.2s3527×1valid
614.0ms4659×0valid
118.0ms42×3valid
28.0ms28×2valid
Precisions
Click to see histograms. Total time spent on operations: 1.5s
ival-pow: 361.0ms (23.6% of total)
ival-mult: 344.0ms (22.5% of total)
ival-sin: 302.0ms (19.7% of total)
ival-cos: 202.0ms (13.2% of total)
ival-div: 99.0ms (6.5% of total)
backward-pass: 87.0ms (5.7% of total)
ival-sub: 64.0ms (4.2% of total)
ival-pi: 52.0ms (3.4% of total)
const: 20.0ms (1.3% of total)
Bogosity

preprocess245.0ms (1.2%)

Algorithm
egg-herbie
Rules
2650×sum4-define
2066×*-lowering-*.f32
2066×*-lowering-*.f64
1990×sum5-define
1928×sum3-define
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
059238
1165210
2521150
31825130
45768130
01623
13221
27815
323113
481713
5287813
6553113
0802813
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 #s(literal 2 binary64) (*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (*.f64 (-.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)) (* (cosd angle) (* (sind angle) -2)))
(neg (* (* (* 2 (- (pow b 2) (pow (neg a) 2))) (sin (* (PI) (/ angle 180)))) (cos (* (PI) (/ angle 180)))))
(* (fmsub b b (square a)) (* (cosd angle) (* (sind angle) -2)))
(neg (* (* (* 2 (- (pow (neg b) 2) (pow a 2))) (sin (* (PI) (/ angle 180)))) (cos (* (PI) (/ angle 180)))))
(* (fmsub b b (square a)) (* (cosd angle) (* (sind 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)) (* (cosd angle) (* (sind angle) -2)))
(* (* (* 2 (- (pow b 2) (pow angle 2))) (sin (* (PI) (/ a 180)))) (cos (* (PI) (/ a 180))))
(* (fmsub b b (square angle)) (* (sind a) (* 2 (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)

explain260.0ms (1.3%)

FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
1290-1(1.670416544797668e-207 4.6654873663630926e+145 4612.482610886175)(sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))
1290-1(1.670416544797668e-207 4.6654873663630926e+145 4612.482610886175)(cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))
220-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)))
10-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-(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-a
00-0-(pow.f64 b #s(literal 2 binary64))
00-0-(/.f64 angle #s(literal 180 binary64))
Results
131.0ms248×1valid
54.0ms260×0valid
6.0ms3valid
3.0ms2valid
Compiler

Compiled 208 to 50 computations (76% saved)

Precisions
Click to see histograms. Total time spent on operations: 97.0ms
ival-mult: 22.0ms (22.6% of total)
ival-sin: 21.0ms (21.6% of total)
ival-pow: 17.0ms (17.5% of total)
ival-cos: 12.0ms (12.3% of total)
backward-pass: 10.0ms (10.3% of total)
ival-div: 6.0ms (6.2% of total)
ival-sub: 4.0ms (4.1% of total)
ival-pi: 3.0ms (3.1% of total)
const: 1.0ms (1% of total)

eval3.0ms (0%)

Compiler

Compiled 26 to 16 computations (38.5% saved)

prune1.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
54.6%
(*.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)))))
55.7%
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (*.f64 (-.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)

simplify179.0ms (0.9%)

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 (*.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 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))))
cost-diff0
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))))))
Rules
3004×*-lowering-*.f32
3004×*-lowering-*.f64
1406×fma-define
1320×fma-lowering-fma.f32
1320×fma-lowering-fma.f64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
026164
169122
2152110
3557110
42502110
54834110
08135110
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(* 2 (* (sin (/ (* (PI) angle) 180)) (* (- (* b b) (* a a)) (cos (/ (* (PI) angle) 180)))))
2
(* (sin (/ (* (PI) angle) 180)) (* (- (* b b) (* a a)) (cos (/ (* (PI) angle) 180))))
(sin (/ (* (PI) angle) 180))
(/ (* (PI) angle) 180)
(* (PI) angle)
(PI)
angle
180
(* (- (* b b) (* a a)) (cos (/ (* (PI) angle) 180)))
(- (* 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
(* 2 (* (sin (/ (* (PI) angle) 180)) (* (- (* b b) (* a a)) (cos (/ (* (PI) angle) 180)))))
(*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))))
2
#s(literal 2 binary64)
(* (sin (/ (* (PI) angle) 180)) (* (- (* b b) (* a a)) (cos (/ (* (PI) angle) 180))))
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) (sin.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)
(* (- (* b b) (* a a)) (cos (/ (* (PI) angle) 180)))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 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 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))))
(* (* 2 (- (pow b 2) (pow a 2))) (sin (* (PI) (/ angle 180))))
(*.f64 (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (-.f64 b a))) (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))))
(* 2 (- (pow b 2) (pow a 2)))
(*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (-.f64 b 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)))

localize265.0ms (1.3%)

Localize:

Found 8 expressions of interest:

NewMetricScoreProgram
accuracy94.6%
(-.f64 (pow.f64 b #s(literal 2 binary64)) (pow.f64 a #s(literal 2 binary64)))
accuracy91.8%
(*.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)))))
accuracy55.7%
(cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))
accuracy55.7%
(sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))
accuracy94.6%
(-.f64 (*.f64 b b) (*.f64 a a))
accuracy91.7%
(*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))))
accuracy55.7%
(cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))
accuracy55.7%
(sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))
Results
111.0ms124×1valid
53.0ms2valid
50.0ms130×0valid
7.0ms3valid
Compiler

Compiled 188 to 27 computations (85.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 88.0ms
ival-mult: 27.0ms (30.7% of total)
ival-sin: 18.0ms (20.5% of total)
ival-cos: 14.0ms (15.9% of total)
backward-pass: 9.0ms (10.2% of total)
ival-pow: 7.0ms (8% of total)
ival-div: 6.0ms (6.8% of total)
ival-sub: 4.0ms (4.5% of total)
ival-pi: 2.0ms (2.3% of total)
const: 1.0ms (1.1% of total)

series22.0ms (0.1%)

Counts
13 → 276
Calls
Call 1
Inputs
#<alt (* 2 (* (sin (/ (* (PI) angle) 180)) (* (- (* b b) (* a a)) (cos (/ (* (PI) angle) 180)))))>
#<alt (* (sin (/ (* (PI) angle) 180)) (* (- (* b b) (* a a)) (cos (/ (* (PI) angle) 180))))>
#<alt (sin (/ (* (PI) angle) 180))>
#<alt (/ (* (PI) angle) 180)>
#<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) (- (pow b 2) (pow a 2)))))>
#<alt (* angle (+ (* 1/180 (* (PI) (- (pow b 2) (pow a 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/180 (* (PI) (- (pow b 2) (pow a 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)))) (* (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))))))))))))>
#<alt (* angle (+ (* 1/180 (* (PI) (- (pow b 2) (pow a 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)))) (* (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)))) (* (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)))))))))))))))))>
#<alt (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2))))>
#<alt (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2))))>
#<alt (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2))))>
#<alt (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2))))>
#<alt (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2))))>
#<alt (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2))))>
#<alt (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2))))>
#<alt (* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2))))>
#<alt (* -1 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))>
#<alt (+ (* -1 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))>
#<alt (+ (* -1 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))>
#<alt (+ (* -1 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))>
#<alt (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))>
#<alt (* (pow b 2) (+ (* -1 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))>
#<alt (* (pow b 2) (+ (* -1 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))>
#<alt (* (pow b 2) (+ (* -1 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))>
#<alt (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))>
#<alt (* (pow b 2) (+ (* -1 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))>
#<alt (* (pow b 2) (+ (* -1 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))>
#<alt (* (pow b 2) (+ (* -1 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))>
#<alt (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))>
#<alt (+ (* -1 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))>
#<alt (+ (* -1 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))>
#<alt (+ (* -1 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))>
#<alt (* -1 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))>
#<alt (* (pow a 2) (+ (* -1 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2))))>
#<alt (* (pow a 2) (+ (* -1 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2))))>
#<alt (* (pow a 2) (+ (* -1 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2))))>
#<alt (* -1 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))>
#<alt (* (pow a 2) (+ (* -1 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2))))>
#<alt (* (pow a 2) (+ (* -1 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2))))>
#<alt (* (pow a 2) (+ (* -1 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (/ (* (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 (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

69 calls:

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

rewrite388.0ms (1.9%)

Algorithm
batch-egg-rewrite
Rules
4538×*-lowering-*.f32
4538×*-lowering-*.f64
2078×/-lowering-/.f32
2078×/-lowering-/.f64
1332×+-lowering-+.f64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
026118
112882
268167
3787167
0808067
Stop Event
iter limit
node limit
Counts
13 → 717
Calls
Call 1
Inputs
(* 2 (* (sin (/ (* (PI) angle) 180)) (* (- (* b b) (* a a)) (cos (/ (* (PI) angle) 180)))))
(* (sin (/ (* (PI) angle) 180)) (* (- (* b b) (* a a)) (cos (/ (* (PI) angle) 180))))
(sin (/ (* (PI) angle) 180))
(/ (* (PI) angle) 180)
(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 #s(literal 0 binary64)) (sin.f64 (*.f64 (*.f64 (PI.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 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) (*.f64 (*.f64 #s(literal 2 binary64) (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 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) (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 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 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 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 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 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 #s(literal 0 binary64)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) #s(literal 2 binary64))))
(+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) (*.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 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (*.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)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) (*.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))
(+.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))) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))
(+.f64 (*.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 #s(literal 2 binary64) (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 0 binary64) (*.f64 a a)))))
(+.f64 (*.f64 (/.f64 (+.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 b b))) (*.f64 (/.f64 (+.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) #s(literal 2 binary64)) (*.f64 #s(literal -2 binary64) (*.f64 a a))))
(+.f64 (*.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) (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 0 binary64) (*.f64 a a)))))
(+.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) (*.f64 b b)) (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 a a))))
(+.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) (*.f64 b b)) (*.f64 (sin.f64 (*.f64 (*.f64 (PI.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 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) (*.f64 b b)))
(+.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))
(+.f64 (*.f64 (*.f64 (*.f64 b b) (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))) (-.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 b b)) (/.f64 (+.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 a a)) (/.f64 (+.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) #s(literal 2 binary64))))
(+.f64 (*.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 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (-.f64 #s(literal 0 binary64) (*.f64 a a))) (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(+.f64 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))
(+.f64 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))
(+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))
(+.f64 (*.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) (sin.f64 (*.f64 (*.f64 (PI.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 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))))) (+.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))) (*.f64 (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))) #s(literal 2 binary64)))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 a (*.f64 a (*.f64 a a))))) (+.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a a)) #s(literal 2 binary64)))
(/.f64 (*.f64 (+.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))))) (*.f64 #s(literal 2 binary64) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))))
(/.f64 (*.f64 (+.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 a (*.f64 a (*.f64 a a)))))) (*.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))) (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))
(/.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 b b)))))
(/.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) (-.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 a (*.f64 a (*.f64 a a))))) (+.f64 (*.f64 b b) (*.f64 a a)))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (+.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))) #s(literal 2 binary64))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (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 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (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 (*.f64 b b) (*.f64 b b)) (*.f64 a (*.f64 a (*.f64 a a)))))) (+.f64 (*.f64 b b) (*.f64 a a)))
(/.f64 (*.f64 (/.f64 (+.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))
(/.f64 (*.f64 (/.f64 (+.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 a (*.f64 a (*.f64 a a)))))) (+.f64 (*.f64 b b) (*.f64 a a)))
(/.f64 (*.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 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))
(/.f64 (*.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 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 a (*.f64 a (*.f64 a a)))))) (+.f64 (*.f64 b b) (*.f64 a a)))
(/.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))))
(/.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) (+.f64 (neg.f64 (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 a (*.f64 a (*.f64 a a))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) (+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))) (+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (*.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 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) (*.f64 (-.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 a a) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(/.f64 (*.f64 #s(literal 1 binary64) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 b b)))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 a (*.f64 a (*.f64 a a)))) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) (+.f64 (*.f64 b b) (*.f64 a a)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))))) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))))
(/.f64 (*.f64 (+.f64 (neg.f64 (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 a (*.f64 a (*.f64 a a)))) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 #s(literal 0 binary64) (*.f64 a a))))) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) (+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (*.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 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (+.f64 (*.f64 a a) (*.f64 #s(literal 0 binary64) (*.f64 a a))))) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) (-.f64 (*.f64 b b) (+.f64 (*.f64 a a) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(/.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.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 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))
(/.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (-.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 a (*.f64 a (*.f64 a a))))) (*.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 #s(literal 2 binary64) (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))))) (/.f64 (+.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) #s(literal 2 binary64))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 a (*.f64 a (*.f64 a a))))) (/.f64 (+.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) #s(literal 2 binary64))) (+.f64 (*.f64 b b) (*.f64 a a)))
(/.f64 (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))))) (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))
(/.f64 (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (-.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 a (*.f64 a (*.f64 a a))))) (*.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 #s(literal 0 binary64)) (sin.f64 (*.f64 (*.f64 (PI.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 (*.f64 b b) (*.f64 a a)) (+.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 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 (-.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 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))) #s(literal 2 binary64)) #s(literal 2 binary64))
(*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (/.f64 (+.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 (*.f64 (*.f64 (PI.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 (*.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 (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 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))
(*.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 a (*.f64 a (*.f64 a a)))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))
(*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))
(*.f64 (+.f64 b a) (*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (-.f64 b a)) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(*.f64 (+.f64 b a) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 b a)) (/.f64 (+.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) #s(literal 2 binary64))))
(*.f64 (+.f64 b a) (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (-.f64 b a)) (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 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 #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 #s(literal 0 binary64)) (sin.f64 (*.f64 (*.f64 (PI.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 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (+.f64 b a)) (*.f64 (-.f64 b a) (*.f64 #s(literal 2 binary64) (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 #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 #s(literal 2 binary64) (+.f64 b a)) (*.f64 (-.f64 b a) (/.f64 (+.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) #s(literal 2 binary64))))
(*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (+.f64 b a)) (*.f64 (-.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (*.f64 (/.f64 (+.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) #s(literal 2 binary64)) (+.f64 b a)) (*.f64 #s(literal 2 binary64) (-.f64 b a)))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (+.f64 b a)) (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (-.f64 b a)))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (+.f64 b a))) (-.f64 b a))
(*.f64 (*.f64 (/.f64 (+.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 b a))) (-.f64 b a))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (+.f64 b a)) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (-.f64 b a)))
(*.f64 (*.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 b a))) (-.f64 b a))
(*.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))))
(*.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) (-.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 a (*.f64 a (*.f64 a a))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) (+.f64 b a)) (-.f64 b a))
(*.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) (-.f64 b a)) (+.f64 b a))
(+.f64 (/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))) #s(literal 2 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 #s(literal 0 binary64) (*.f64 a a)))))
(+.f64 (/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))) #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 #s(literal 0 binary64) (*.f64 a a)))))
(+.f64 (/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))) #s(literal 2 binary64)) (*.f64 (/.f64 (+.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 a a))))
(+.f64 (/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))) #s(literal 2 binary64)) (*.f64 (/.f64 (+.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 (*.f64 (*.f64 (PI.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 (*.f64 b b) (*.f64 a a)) (+.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 #s(literal 0 binary64) (*.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 #s(literal 0 binary64)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))) #s(literal 2 binary64)) (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(+.f64 (/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) (/.f64 (+.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) #s(literal 2 binary64))))
(+.f64 (/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (/.f64 (+.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) #s(literal 2 binary64))))
(+.f64 (*.f64 (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 (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 0 binary64) (*.f64 a a)))))
(+.f64 (*.f64 (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 (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 0 binary64) (*.f64 a a)))))
(+.f64 (*.f64 (/.f64 (+.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) #s(literal 2 binary64)) (*.f64 b b)) (*.f64 (/.f64 (+.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 a a))))
(+.f64 (*.f64 (/.f64 (+.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) #s(literal 2 binary64)) (*.f64 b b)) (*.f64 (/.f64 (+.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) #s(literal 2 binary64)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(+.f64 (*.f64 (/.f64 (+.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 a a))) (*.f64 (/.f64 (+.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) #s(literal 2 binary64)) (*.f64 b b)))
(+.f64 (*.f64 (/.f64 (+.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))) #s(literal 2 binary64)))
(+.f64 (*.f64 (*.f64 (*.f64 b b) (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 0 binary64) (*.f64 a a))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(+.f64 (*.f64 (*.f64 (*.f64 b b) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (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 0 binary64) (*.f64 a a))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(+.f64 (*.f64 (*.f64 b b) (/.f64 (+.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (/.f64 (+.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) #s(literal 2 binary64))))
(+.f64 (*.f64 (*.f64 b b) (/.f64 (+.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) #s(literal 2 binary64))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (/.f64 (+.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) #s(literal 2 binary64))))
(+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (/.f64 (+.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) #s(literal 2 binary64))) (*.f64 (*.f64 b b) (/.f64 (+.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) #s(literal 2 binary64))))
(+.f64 (*.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) (/.f64 (+.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) #s(literal 2 binary64))) (/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))) #s(literal 2 binary64)))
(/.f64 (/.f64 (+.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) #s(literal 2 binary64)))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))) (+.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))) (*.f64 (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))) #s(literal 2 binary64)))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))) (+.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))) (*.f64 (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 b b)))) #s(literal 2 binary64)))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 a (*.f64 a (*.f64 a a)))) (+.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a a)) #s(literal 2 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))))) (+.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) #s(literal 2 binary64)))
(/.f64 (*.f64 (+.f64 (neg.f64 (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 a (*.f64 a (*.f64 a a)))) (+.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b b) (*.f64 a a))) #s(literal 2 binary64)))
(/.f64 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 #s(literal 0 binary64) (*.f64 a a))))) (+.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))) (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))))) #s(literal 2 binary64)))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (+.f64 (*.f64 a a) (*.f64 #s(literal 0 binary64) (*.f64 a a))))) (+.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))) (*.f64 (-.f64 (*.f64 b b) (+.f64 (*.f64 a a) (*.f64 #s(literal 0 binary64) (*.f64 a a)))) #s(literal 2 binary64)))
(/.f64 (*.f64 (+.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a)))))
(/.f64 (*.f64 (+.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))))) (*.f64 #s(literal 2 binary64) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))))
(/.f64 (*.f64 (+.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))))) (*.f64 #s(literal 2 binary64) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 b b))))))
(/.f64 (*.f64 (+.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) (-.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 a (*.f64 a (*.f64 a a))))) (*.f64 #s(literal 2 binary64) (+.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 (*.f64 (+.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))))) (*.f64 #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))))
(/.f64 (*.f64 (+.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) (+.f64 (neg.f64 (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 a (*.f64 a (*.f64 a a))))) (*.f64 #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b b) (*.f64 a a)))))
(/.f64 (*.f64 (+.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) (+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))) (*.f64 #s(literal 2 binary64) (+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (*.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 (+.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (+.f64 (*.f64 a a) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))) (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (+.f64 (*.f64 a a) (*.f64 #s(literal 0 binary64) (*.f64 a a))))))
(/.f64 (*.f64 (/.f64 (+.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))
(/.f64 (*.f64 (/.f64 (+.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 b b)))))
(/.f64 (*.f64 (/.f64 (+.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 a (*.f64 a (*.f64 a a))))) (+.f64 (*.f64 b b) (*.f64 a a)))
(/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))) #s(literal 2 binary64))
(/.f64 (*.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 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))
(/.f64 (*.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 (*.f64 b b) (*.f64 b b)) (*.f64 a (*.f64 a (*.f64 a a)))))) (+.f64 (*.f64 b b) (*.f64 a a)))
(/.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 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))
(/.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 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 a (*.f64 a (*.f64 a a)))))) (+.f64 (*.f64 b b) (*.f64 a a)))
(/.f64 (*.f64 (/.f64 (+.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 (*.f64 (/.f64 (+.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))))
(/.f64 (*.f64 (/.f64 (+.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) #s(literal 2 binary64)) (+.f64 (neg.f64 (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 a (*.f64 a (*.f64 a a))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 (*.f64 (/.f64 (+.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) #s(literal 2 binary64)) (+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))) (+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (*.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 (/.f64 (+.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) #s(literal 2 binary64)) (*.f64 (-.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 a a) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (+.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))) (/.f64 (+.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) #s(literal 2 binary64))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))) (/.f64 (+.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) #s(literal 2 binary64))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 b b)))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 a (*.f64 a (*.f64 a a)))) (/.f64 (+.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) #s(literal 2 binary64))) (+.f64 (*.f64 b b) (*.f64 a a)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))))) (/.f64 (+.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))))
(/.f64 (*.f64 (+.f64 (neg.f64 (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 a (*.f64 a (*.f64 a a)))) (/.f64 (+.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 #s(literal 0 binary64) (*.f64 a a))))) (/.f64 (+.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) #s(literal 2 binary64))) (+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (*.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 (*.f64 (-.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 (sin.f64 #s(literal 0 binary64)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) #s(literal 2 binary64))) (-.f64 (*.f64 b b) (+.f64 (*.f64 a a) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(/.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))
(/.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (-.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 a (*.f64 a (*.f64 a a))))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (+.f64 (*.f64 b b) (*.f64 a a)))
(/.f64 (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))
(/.f64 (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (-.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 a (*.f64 a (*.f64 a a))))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (+.f64 (*.f64 b b) (*.f64 a a)))
(/.f64 (*.f64 (+.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) (-.f64 (*.f64 b b) (*.f64 a a))) #s(literal 2 binary64))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 (+.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) #s(literal 2 binary64)))
(*.f64 (*.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 (-.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)) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(*.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (/.f64 (+.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) #s(literal 2 binary64))))
(*.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 a (*.f64 a (*.f64 a a)))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a a))) (/.f64 (+.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) #s(literal 2 binary64))))
(*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (/.f64 (+.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) #s(literal 2 binary64))))
(*.f64 (+.f64 b a) (*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (-.f64 b a)) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(*.f64 (+.f64 b a) (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (-.f64 b a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (/.f64 (+.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) #s(literal 2 binary64))))
(*.f64 (*.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 (sin.f64 #s(literal 0 binary64)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) #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 b a)) (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (-.f64 b a)))
(*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (+.f64 b a)) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (-.f64 b a)))
(*.f64 (*.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 b a))) (-.f64 b a))
(*.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 b a))) (-.f64 b a))
(*.f64 (*.f64 (/.f64 (+.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))))
(*.f64 (*.f64 (/.f64 (+.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 a (*.f64 a (*.f64 a a))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (*.f64 (/.f64 (+.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) #s(literal 2 binary64)) (+.f64 b a)) (-.f64 b a))
(*.f64 (*.f64 (/.f64 (+.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) #s(literal 2 binary64)) (-.f64 b a)) (+.f64 b a))
(sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(neg.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))
(-.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal 180 binary64)))
(neg.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))
(neg.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (PI.f64)))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))))
(/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)) #s(literal -180 binary64))
(/.f64 #s(literal 1/180 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -180 binary64) (*.f64 (PI.f64) angle)))
(/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal -180 binary64) angle))
(/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle))
(pow.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)) #s(literal -1 binary64))
(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
(*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))
(*.f64 angle (*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1/180 binary64)))
(*.f64 (*.f64 (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 (*.f64 angle (cbrt.f64 (PI.f64))) #s(literal 180 binary64))))
(*.f64 (cbrt.f64 (PI.f64)) (*.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 180 binary64))))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 (*.f64 angle (cbrt.f64 (PI.f64))) #s(literal 180 binary64)))
(*.f64 (sqrt.f64 (PI.f64)) (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 180 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) 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) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)) #s(literal -1 binary64)))
(*.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 180 binary64))))
(*.f64 #s(literal -1/180 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)))
(*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 angle #s(literal -180 binary64)))
(*.f64 (*.f64 angle (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 (*.f64 angle (cbrt.f64 (PI.f64))) #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))
(*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) angle)
(*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 180 binary64)) (/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (pow.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 #s(literal 1/180 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (*.f64 angle (cbrt.f64 (PI.f64))))
(*.f64 (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64))) (*.f64 angle (sqrt.f64 (PI.f64))))
(*.f64 (*.f64 (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) #s(literal 1 binary64)) (cbrt.f64 (PI.f64)))
(*.f64 (*.f64 (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) (pow.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 1/3 binary64))) (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 1/3 binary64)))
(*.f64 (*.f64 (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) (pow.f64 (sqrt.f64 (PI.f64)) #s(literal 1/3 binary64))) (pow.f64 (sqrt.f64 (PI.f64)) #s(literal 1/3 binary64)))
(*.f64 (*.f64 (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 180 binary64)) #s(literal 1 binary64)) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 180 binary64)) (cbrt.f64 (PI.f64))) (pow.f64 (PI.f64) #s(literal 1/6 binary64)))
(*.f64 (*.f64 (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal 1/4 binary64))) (pow.f64 (PI.f64) #s(literal 1/4 binary64)))
(*.f64 (/.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64)))
(*.f64 (/.f64 (PI.f64) #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) angle))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 b)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 b)) #s(literal 1 binary64)))
(pow.f64 b #s(literal 2 binary64))
(pow.f64 (*.f64 b b) #s(literal 1 binary64))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 b))
(*.f64 b b)
(*.f64 (sqrt.f64 b) (*.f64 (sqrt.f64 b) b))
(*.f64 (*.f64 b (sqrt.f64 b)) (sqrt.f64 b))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 a)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 a)) #s(literal 1 binary64)))
(pow.f64 a #s(literal 2 binary64))
(pow.f64 (*.f64 a a) #s(literal 1 binary64))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 a))
(*.f64 a a)
(*.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) a))
(*.f64 (*.f64 a (sqrt.f64 a)) (sqrt.f64 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 #s(literal 0 binary64)) (sin.f64 (*.f64 (*.f64 (PI.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 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) (*.f64 (*.f64 #s(literal 2 binary64) (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 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) (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 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 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 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 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 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 #s(literal 0 binary64)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) #s(literal 2 binary64))))
(+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) (*.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 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (*.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)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) (*.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))
(+.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))) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))
(+.f64 (*.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 #s(literal 2 binary64) (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 0 binary64) (*.f64 a a)))))
(+.f64 (*.f64 (/.f64 (+.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 b b))) (*.f64 (/.f64 (+.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) #s(literal 2 binary64)) (*.f64 #s(literal -2 binary64) (*.f64 a a))))
(+.f64 (*.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) (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 0 binary64) (*.f64 a a)))))
(+.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) (*.f64 b b)) (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 a a))))
(+.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) (*.f64 b b)) (*.f64 (sin.f64 (*.f64 (*.f64 (PI.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 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) (*.f64 b b)))
(+.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))
(+.f64 (*.f64 (*.f64 (*.f64 b b) (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))) (-.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 b b)) (/.f64 (+.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 a a)) (/.f64 (+.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) #s(literal 2 binary64))))
(+.f64 (*.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 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (-.f64 #s(literal 0 binary64) (*.f64 a a))) (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(+.f64 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))
(+.f64 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))
(+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))
(+.f64 (*.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) (sin.f64 (*.f64 (*.f64 (PI.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 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))))) (+.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))) (*.f64 (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))) #s(literal 2 binary64)))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 a (*.f64 a (*.f64 a a))))) (+.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a a)) #s(literal 2 binary64)))
(/.f64 (*.f64 (+.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))))) (*.f64 #s(literal 2 binary64) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))))
(/.f64 (*.f64 (+.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 a (*.f64 a (*.f64 a a)))))) (*.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))) (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))
(/.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 b b)))))
(/.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) (-.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 a (*.f64 a (*.f64 a a))))) (+.f64 (*.f64 b b) (*.f64 a a)))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (+.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))) #s(literal 2 binary64))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (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 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (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 (*.f64 b b) (*.f64 b b)) (*.f64 a (*.f64 a (*.f64 a a)))))) (+.f64 (*.f64 b b) (*.f64 a a)))
(/.f64 (*.f64 (/.f64 (+.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))
(/.f64 (*.f64 (/.f64 (+.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 a (*.f64 a (*.f64 a a)))))) (+.f64 (*.f64 b b) (*.f64 a a)))
(/.f64 (*.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 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))
(/.f64 (*.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 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 a (*.f64 a (*.f64 a a)))))) (+.f64 (*.f64 b b) (*.f64 a a)))
(/.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))))
(/.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) (+.f64 (neg.f64 (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 a (*.f64 a (*.f64 a a))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) (+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))) (+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (*.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 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) (*.f64 (-.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 a a) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(/.f64 (*.f64 #s(literal 1 binary64) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 b b)))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 a (*.f64 a (*.f64 a a)))) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) (+.f64 (*.f64 b b) (*.f64 a a)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))))) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))))
(/.f64 (*.f64 (+.f64 (neg.f64 (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 a (*.f64 a (*.f64 a a)))) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 #s(literal 0 binary64) (*.f64 a a))))) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) (+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (*.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 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (+.f64 (*.f64 a a) (*.f64 #s(literal 0 binary64) (*.f64 a a))))) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) (-.f64 (*.f64 b b) (+.f64 (*.f64 a a) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(/.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.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 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))
(/.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (-.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 a (*.f64 a (*.f64 a a))))) (*.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 #s(literal 2 binary64) (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))))) (/.f64 (+.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) #s(literal 2 binary64))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 a (*.f64 a (*.f64 a a))))) (/.f64 (+.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) #s(literal 2 binary64))) (+.f64 (*.f64 b b) (*.f64 a a)))
(/.f64 (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))))) (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))
(/.f64 (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (-.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 a (*.f64 a (*.f64 a a))))) (*.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 #s(literal 0 binary64)) (sin.f64 (*.f64 (*.f64 (PI.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 (*.f64 b b) (*.f64 a a)) (+.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 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 (-.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 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))) #s(literal 2 binary64)) #s(literal 2 binary64))
(*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (/.f64 (+.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 (*.f64 (*.f64 (PI.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 (*.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 (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 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))
(*.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 a (*.f64 a (*.f64 a a)))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))
(*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))
(*.f64 (+.f64 b a) (*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (-.f64 b a)) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(*.f64 (+.f64 b a) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 b a)) (/.f64 (+.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) #s(literal 2 binary64))))
(*.f64 (+.f64 b a) (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (-.f64 b a)) (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 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 #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 #s(literal 0 binary64)) (sin.f64 (*.f64 (*.f64 (PI.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 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (+.f64 b a)) (*.f64 (-.f64 b a) (*.f64 #s(literal 2 binary64) (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 #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 #s(literal 2 binary64) (+.f64 b a)) (*.f64 (-.f64 b a) (/.f64 (+.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) #s(literal 2 binary64))))
(*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (+.f64 b a)) (*.f64 (-.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (*.f64 (/.f64 (+.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) #s(literal 2 binary64)) (+.f64 b a)) (*.f64 #s(literal 2 binary64) (-.f64 b a)))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (+.f64 b a)) (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (-.f64 b a)))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (+.f64 b a))) (-.f64 b a))
(*.f64 (*.f64 (/.f64 (+.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 b a))) (-.f64 b a))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (+.f64 b a)) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (-.f64 b a)))
(*.f64 (*.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 b a))) (-.f64 b a))
(*.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))))
(*.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) (-.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 a (*.f64 a (*.f64 a a))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) (+.f64 b a)) (-.f64 b a))
(*.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) (-.f64 b a)) (+.f64 b a))
(+.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))))) (*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(+.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))))) (*.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 (*.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)))))
(+.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))))) (*.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 (*.f64 b b) (*.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 #s(literal 0 binary64) (*.f64 a a))) #s(literal 2 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))))) (*.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 (*.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))))))
(+.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))))) (*.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 #s(literal 2 binary64) (*.f64 (*.f64 b b) (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 #s(literal 0 binary64) (*.f64 a a)))))
(+.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 (*.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 (*.f64 b b) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64)) (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (-.f64 #s(literal 0 binary64) (*.f64 a a))) #s(literal 2 binary64)))
(+.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 (*.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 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 b b)))))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (-.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 a (*.f64 a (*.f64 a a))))) (+.f64 (*.f64 b b) (*.f64 a a)))
(/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))
(/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (-.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 a (*.f64 a (*.f64 a a)))))) (+.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) (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.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) (-.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 a (*.f64 a (*.f64 a a)))))) (+.f64 (*.f64 b b) (*.f64 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 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.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 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (+.f64 (neg.f64 (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 a (*.f64 a (*.f64 a a))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))) (+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (*.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 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (-.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 a a) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.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 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.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 b b)) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 b b)))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 a (*.f64 a (*.f64 a a)))) (*.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 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))))) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))))
(/.f64 (*.f64 (+.f64 (neg.f64 (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 a (*.f64 a (*.f64 a a)))) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) (*.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 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (*.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 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (+.f64 (*.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 b b) (+.f64 (*.f64 a a) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 a (*.f64 a (*.f64 a a))))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (+.f64 (*.f64 b b) (*.f64 a a)))
(/.f64 (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))))) #s(literal 2 binary64)) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))
(/.f64 (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (-.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 a (*.f64 a (*.f64 a a))))) #s(literal 2 binary64)) (+.f64 (*.f64 b b) (*.f64 a a)))
(*.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 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.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 (*.f64 b b) (*.f64 b b)) (*.f64 a (*.f64 a (*.f64 a a)))) (*.f64 (/.f64 #s(literal 1 binary64) (+.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 b a) (*.f64 (-.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(*.f64 (+.f64 b a) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 b a)) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(*.f64 (+.f64 b a) (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (-.f64 b a)) #s(literal 2 binary64)))
(*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (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)))) #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 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (+.f64 b a)) (*.f64 #s(literal 2 binary64) (-.f64 b a)))
(*.f64 (*.f64 #s(literal 2 binary64) (+.f64 b a)) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (-.f64 b a)))
(*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (+.f64 b a))) (-.f64 b a))
(*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 #s(literal 2 binary64) (+.f64 b a))) (-.f64 b a))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (-.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 a (*.f64 a (*.f64 a a))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (+.f64 b a)) (-.f64 b a))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (-.f64 b a)) (+.f64 b a))
(cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))
(+.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 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 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (neg.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))))
(+.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (+.f64 (*.f64 b b) (*.f64 a a))) (neg.f64 (/.f64 (*.f64 a (*.f64 a (*.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 b a) b) (*.f64 (+.f64 b a) (-.f64 #s(literal 0 binary64) a)))
(+.f64 (*.f64 (-.f64 b a) b) (*.f64 (-.f64 b a) a))
(+.f64 (*.f64 (-.f64 b a) a) (*.f64 (-.f64 b a) b))
(+.f64 (*.f64 b (+.f64 b a)) (*.f64 (-.f64 #s(literal 0 binary64) a) (+.f64 b a)))
(+.f64 (*.f64 b (-.f64 b a)) (*.f64 a (-.f64 b a)))
(+.f64 (*.f64 a (-.f64 b a)) (*.f64 b (-.f64 b 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 (/.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))))
(-.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (-.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (*.f64 #s(literal 0 binary64) (*.f64 a a))))
(-.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (-.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(-.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (+.f64 (*.f64 b b) (*.f64 a a))) (/.f64 (*.f64 a (*.f64 a (*.f64 a a))) (+.f64 (*.f64 b b) (*.f64 a a))))
(-.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (+.f64 (*.f64 b b) (*.f64 a a))) (-.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 a a))) (+.f64 (*.f64 b b) (*.f64 a a))) (*.f64 #s(literal 0 binary64) (*.f64 a a))))
(-.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (+.f64 (*.f64 b b) (*.f64 a a))) (-.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 a a))) (+.f64 (*.f64 b b) (*.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 (-.f64 (*.f64 b b) (*.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 (*.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 0 binary64) (*.f64 a a))))))
(-.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))
(-.f64 (+.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))) (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))))
(-.f64 (+.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (+.f64 (*.f64 b b) (*.f64 a a)))) (/.f64 (*.f64 a (*.f64 a (*.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 a (-.f64 #s(literal 0 binary64) a) (*.f64 b b))
(fma.f64 (-.f64 #s(literal 0 binary64) a) a (*.f64 b b))
(fma.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (*.f64 #s(literal 0 binary64) (*.f64 a a)))
(fma.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))))
(fma.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 a (*.f64 a (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a a))) (*.f64 #s(literal 0 binary64) (*.f64 a a)))
(fma.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 a (*.f64 a (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a a))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))))
(fma.f64 (+.f64 b a) (-.f64 b a) (*.f64 #s(literal 0 binary64) (*.f64 a a)))
(fma.f64 (+.f64 b a) (-.f64 b a) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))))
(fma.f64 (-.f64 b a) (+.f64 b a) (*.f64 #s(literal 0 binary64) (*.f64 a a)))
(fma.f64 (-.f64 b a) (+.f64 b a) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))))
(fma.f64 #s(literal -1 binary64) (*.f64 a a) (*.f64 b b))
(neg.f64 (/.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))))
(neg.f64 (/.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 a (*.f64 a (*.f64 a a)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b b) (*.f64 a a)))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))))
(neg.f64 (/.f64 (+.f64 (neg.f64 (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 a (*.f64 a (*.f64 a a)))) (+.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 b b)))) (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (*.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 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 b b) (+.f64 (*.f64 a a) (*.f64 #s(literal 0 binary64) (*.f64 a a)))) (*.f64 (-.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 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))
(/.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 b b)))))
(/.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b))) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(/.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))) (+.f64 (*.f64 a (*.f64 a (*.f64 a a))) (-.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (neg.f64 (*.f64 a (*.f64 (*.f64 b b) a))))))
(/.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 a (*.f64 a (*.f64 a a)))) (+.f64 (*.f64 b b) (*.f64 a a)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a)))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))))) (neg.f64 (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 b b))))))
(/.f64 (+.f64 (neg.f64 (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 a (*.f64 a (*.f64 a a)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 #s(literal 0 binary64) (*.f64 a a))))) (+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (*.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 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 #s(literal 0 binary64) (*.f64 a a))))) (+.f64 (*.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (-.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 #s(literal 0 binary64) (*.f64 a a))))))
(/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))) (-.f64 (*.f64 b b) (*.f64 a a)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b)))))) (*.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))) (*.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))))) (*.f64 (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))) (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))))) (*.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))) (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))))))))
(/.f64 (*.f64 (-.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 a a) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 a (*.f64 a (*.f64 a a)))) (-.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 a (*.f64 a (*.f64 a a))))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 a (*.f64 a (*.f64 a a))))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))) (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))))) (*.f64 (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))) (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))) (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (*.f64 b (*.f64 (*.f64 b (*.f64 b b)) (*.f64 (*.f64 b b) (*.f64 b b)))) (*.f64 (*.f64 a (*.f64 a (*.f64 a a))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 a (*.f64 a (*.f64 a a))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (*.f64 (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))))) (*.f64 (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (+.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a a)) (*.f64 a (*.f64 a (*.f64 a a))))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 a (*.f64 a (*.f64 a a)))) #s(literal 1 binary64)) (+.f64 (*.f64 b b) (*.f64 a a)))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b)))))) (*.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))) (*.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))))) (*.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))) (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))))
(/.f64 (*.f64 (*.f64 (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))) (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))))
(/.f64 (*.f64 (*.f64 (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))) (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 b (*.f64 (*.f64 b (*.f64 b b)) (*.f64 (*.f64 b b) (*.f64 b b)))) (*.f64 (*.f64 a (*.f64 a (*.f64 a a))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 a (*.f64 a (*.f64 a a)))))) (+.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 (*.f64 (*.f64 (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 a (*.f64 a (*.f64 a a)))) (-.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 a (*.f64 a (*.f64 a a))))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 a (*.f64 a (*.f64 a a)))) (+.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (*.f64 (-.f64 b a) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(/.f64 (*.f64 (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (-.f64 (*.f64 b b) (*.f64 a a))) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))))
(/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (*.f64 (+.f64 b a) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b)))))
(/.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (-.f64 (*.f64 b b) (*.f64 a a))) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))))
(/.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b)))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))) #s(literal 1 binary64)) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))))
(/.f64 (neg.f64 (+.f64 (neg.f64 (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 a (*.f64 a (*.f64 a a))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b b) (*.f64 a a)))))
(/.f64 (neg.f64 (+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))) (neg.f64 (+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (*.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 (neg.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (+.f64 (*.f64 a a) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))) (neg.f64 (-.f64 (*.f64 b b) (+.f64 (*.f64 a a) (*.f64 #s(literal 0 binary64) (*.f64 a a))))))
(/.f64 (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (pow.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 #s(literal 0 binary64) (*.f64 a a))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (-.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (+.f64 (-.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 0 binary64) (*.f64 a a)))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a)))) (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) #s(literal 3 binary64))) (+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))) (-.f64 (*.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 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))))
(/.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (pow.f64 (-.f64 (*.f64 a a) (*.f64 #s(literal 0 binary64) (*.f64 a a))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (+.f64 (*.f64 (-.f64 (*.f64 a a) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (-.f64 (*.f64 a a) (*.f64 #s(literal 0 binary64) (*.f64 a a)))) (*.f64 (*.f64 b b) (-.f64 (*.f64 a a) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (/.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))) (*.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (+.f64 (*.f64 b b) (*.f64 a a))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 a a))) (+.f64 (*.f64 b b) (*.f64 a a))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (+.f64 (*.f64 b b) (*.f64 a a))) (/.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (+.f64 (*.f64 b b) (*.f64 a a)))) (+.f64 (*.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 a a))) (+.f64 (*.f64 b b) (*.f64 a a))) (/.f64 (*.f64 a (*.f64 a (*.f64 a a))) (+.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (+.f64 (*.f64 b b) (*.f64 a a))) (/.f64 (*.f64 a (*.f64 a (*.f64 a a))) (+.f64 (*.f64 b b) (*.f64 a a)))))))
(/.f64 (-.f64 (*.f64 a (*.f64 a (*.f64 a a))) (*.f64 (*.f64 b b) (*.f64 b b))) (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 b b)))
(/.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (+.f64 (-.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 0 binary64) (*.f64 a a)))))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.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 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(/.f64 (-.f64 (*.f64 (*.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 b b) (*.f64 a a)))) (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (-.f64 (*.f64 a a) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (-.f64 (*.f64 a a) (*.f64 #s(literal 0 binary64) (*.f64 a a))))) (+.f64 (*.f64 b b) (-.f64 (*.f64 a a) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (/.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))) (*.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))))) (+.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (+.f64 (*.f64 b b) (*.f64 a a))) (/.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (+.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 a a))) (+.f64 (*.f64 b b) (*.f64 a a))) (/.f64 (*.f64 a (*.f64 a (*.f64 a a))) (+.f64 (*.f64 b b) (*.f64 a a))))) (+.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (+.f64 (*.f64 b b) (*.f64 a a))) (/.f64 (*.f64 a (*.f64 a (*.f64 a a))) (+.f64 (*.f64 b b) (*.f64 a a)))))
(/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 b a)) (+.f64 b a))
(/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 b a)) (-.f64 b a))
(/.f64 (*.f64 (-.f64 b a) (-.f64 (*.f64 b b) (*.f64 a a))) (-.f64 b a))
(/.f64 (*.f64 (+.f64 b a) (-.f64 (*.f64 b b) (*.f64 a a))) (+.f64 b a))
(/.f64 (*.f64 (+.f64 b a) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))
(/.f64 (*.f64 (-.f64 b a) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b)))))) (*.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))) (*.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))) (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))))) (*.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))) (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))))))
(/.f64 (*.f64 (*.f64 (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))) (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))) (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))))
(/.f64 (*.f64 (*.f64 (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))) (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a a)))) (+.f64 (*.f64 b (*.f64 (*.f64 b (*.f64 b b)) (*.f64 (*.f64 b b) (*.f64 b b)))) (*.f64 (*.f64 a (*.f64 a (*.f64 a a))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 a (*.f64 a (*.f64 a a)))))))
(/.f64 (*.f64 (*.f64 (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 a (*.f64 a (*.f64 a a)))) (-.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 a (*.f64 a (*.f64 a a))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a a)))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 a (*.f64 a (*.f64 a a)))))
(/.f64 (*.f64 (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (-.f64 b a)) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b))))
(/.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (+.f64 b a)) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))))
(*.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 b b))))))
(*.f64 (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))))
(*.f64 (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))))
(*.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 a (*.f64 a (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (+.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 (+.f64 (*.f64 b b) (*.f64 a a)) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (+.f64 b a) (-.f64 b a))
(*.f64 (-.f64 b a) (+.f64 b a))
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))))
(*.f64 (+.f64 (neg.f64 (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 a (*.f64 a (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 (+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 #s(literal 0 binary64) (*.f64 a a))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (*.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 1 binary64) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a a))) (-.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 a (*.f64 a (*.f64 a a)))))
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (+.f64 (*.f64 a a) (*.f64 #s(literal 0 binary64) (*.f64 a a))))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (+.f64 (*.f64 a a) (*.f64 #s(literal 0 binary64) (*.f64 a a))))))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 a (*.f64 a (*.f64 a a)))) (-.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 a (*.f64 a (*.f64 a a))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))) (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))))) (*.f64 (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (*.f64 a a) (*.f64 (+.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))))) (+.f64 (*.f64 b (*.f64 (*.f64 b (*.f64 b b)) (*.f64 (*.f64 b b) (*.f64 b b)))) (*.f64 (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))) (-.f64 (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (*.f64 b b) (*.f64 b b))))))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))) (*.f64 (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))) (-.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))) (-.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 a (*.f64 a (*.f64 a a)))) (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (-.f64 (*.f64 a a) (*.f64 b b)))))
(sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(neg.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))
(cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))
(+.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 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 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (neg.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))))
(+.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (+.f64 (*.f64 b b) (*.f64 a a))) (neg.f64 (/.f64 (*.f64 a (*.f64 a (*.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 b a) b) (*.f64 (+.f64 b a) (-.f64 #s(literal 0 binary64) a)))
(+.f64 (*.f64 (-.f64 b a) b) (*.f64 (-.f64 b a) a))
(+.f64 (*.f64 (-.f64 b a) a) (*.f64 (-.f64 b a) b))
(+.f64 (*.f64 b (+.f64 b a)) (*.f64 (-.f64 #s(literal 0 binary64) a) (+.f64 b a)))
(+.f64 (*.f64 b (-.f64 b a)) (*.f64 a (-.f64 b a)))
(+.f64 (*.f64 a (-.f64 b a)) (*.f64 b (-.f64 b 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 (/.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))))
(-.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (-.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (*.f64 #s(literal 0 binary64) (*.f64 a a))))
(-.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (-.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(-.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (+.f64 (*.f64 b b) (*.f64 a a))) (/.f64 (*.f64 a (*.f64 a (*.f64 a a))) (+.f64 (*.f64 b b) (*.f64 a a))))
(-.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (+.f64 (*.f64 b b) (*.f64 a a))) (-.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 a a))) (+.f64 (*.f64 b b) (*.f64 a a))) (*.f64 #s(literal 0 binary64) (*.f64 a a))))
(-.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (+.f64 (*.f64 b b) (*.f64 a a))) (-.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 a a))) (+.f64 (*.f64 b b) (*.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 (-.f64 (*.f64 b b) (*.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 (*.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 0 binary64) (*.f64 a a))))))
(-.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))
(-.f64 (+.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))) (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))))
(-.f64 (+.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (+.f64 (*.f64 b b) (*.f64 a a)))) (/.f64 (*.f64 a (*.f64 a (*.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 a (-.f64 #s(literal 0 binary64) a) (*.f64 b b))
(fma.f64 (-.f64 #s(literal 0 binary64) a) a (*.f64 b b))
(fma.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (*.f64 #s(literal 0 binary64) (*.f64 a a)))
(fma.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))))
(fma.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 a (*.f64 a (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a a))) (*.f64 #s(literal 0 binary64) (*.f64 a a)))
(fma.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 a (*.f64 a (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a a))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))))
(fma.f64 (+.f64 b a) (-.f64 b a) (*.f64 #s(literal 0 binary64) (*.f64 a a)))
(fma.f64 (+.f64 b a) (-.f64 b a) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))))
(fma.f64 (-.f64 b a) (+.f64 b a) (*.f64 #s(literal 0 binary64) (*.f64 a a)))
(fma.f64 (-.f64 b a) (+.f64 b a) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))))
(fma.f64 #s(literal -1 binary64) (*.f64 a a) (*.f64 b b))
(neg.f64 (/.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))))
(neg.f64 (/.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 a (*.f64 a (*.f64 a a)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b b) (*.f64 a a)))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))))
(neg.f64 (/.f64 (+.f64 (neg.f64 (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 a (*.f64 a (*.f64 a a)))) (+.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 b b)))) (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (*.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 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 b b) (+.f64 (*.f64 a a) (*.f64 #s(literal 0 binary64) (*.f64 a a)))) (*.f64 (-.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 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))
(/.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 b b)))))
(/.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b))) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(/.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))) (+.f64 (*.f64 a (*.f64 a (*.f64 a a))) (-.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (neg.f64 (*.f64 a (*.f64 (*.f64 b b) a))))))
(/.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 a (*.f64 a (*.f64 a a)))) (+.f64 (*.f64 b b) (*.f64 a a)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a)))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))))) (neg.f64 (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 b b))))))
(/.f64 (+.f64 (neg.f64 (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 a (*.f64 a (*.f64 a a)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 #s(literal 0 binary64) (*.f64 a a))))) (+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (*.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 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 #s(literal 0 binary64) (*.f64 a a))))) (+.f64 (*.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (-.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 #s(literal 0 binary64) (*.f64 a a))))))
(/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))) (-.f64 (*.f64 b b) (*.f64 a a)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b)))))) (*.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))) (*.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))))) (*.f64 (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))) (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))))) (*.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))) (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))))))))
(/.f64 (*.f64 (-.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 a a) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 a (*.f64 a (*.f64 a a)))) (-.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 a (*.f64 a (*.f64 a a))))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 a (*.f64 a (*.f64 a a))))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))) (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))))) (*.f64 (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))) (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))) (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (*.f64 b (*.f64 (*.f64 b (*.f64 b b)) (*.f64 (*.f64 b b) (*.f64 b b)))) (*.f64 (*.f64 a (*.f64 a (*.f64 a a))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 a (*.f64 a (*.f64 a a))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (*.f64 (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))))) (*.f64 (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (+.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a a)) (*.f64 a (*.f64 a (*.f64 a a))))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 a (*.f64 a (*.f64 a a)))) #s(literal 1 binary64)) (+.f64 (*.f64 b b) (*.f64 a a)))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b)))))) (*.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))) (*.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))))) (*.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))) (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))))
(/.f64 (*.f64 (*.f64 (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))) (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))))
(/.f64 (*.f64 (*.f64 (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))) (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 b (*.f64 (*.f64 b (*.f64 b b)) (*.f64 (*.f64 b b) (*.f64 b b)))) (*.f64 (*.f64 a (*.f64 a (*.f64 a a))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 a (*.f64 a (*.f64 a a)))))) (+.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 (*.f64 (*.f64 (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 a (*.f64 a (*.f64 a a)))) (-.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 a (*.f64 a (*.f64 a a))))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 a (*.f64 a (*.f64 a a)))) (+.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (*.f64 (-.f64 b a) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(/.f64 (*.f64 (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (-.f64 (*.f64 b b) (*.f64 a a))) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))))
(/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (*.f64 (+.f64 b a) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b)))))
(/.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (-.f64 (*.f64 b b) (*.f64 a a))) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))))
(/.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b)))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))) #s(literal 1 binary64)) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))))
(/.f64 (neg.f64 (+.f64 (neg.f64 (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 a (*.f64 a (*.f64 a a))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b b) (*.f64 a a)))))
(/.f64 (neg.f64 (+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))) (neg.f64 (+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (*.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 (neg.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (+.f64 (*.f64 a a) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))) (neg.f64 (-.f64 (*.f64 b b) (+.f64 (*.f64 a a) (*.f64 #s(literal 0 binary64) (*.f64 a a))))))
(/.f64 (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (pow.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 #s(literal 0 binary64) (*.f64 a a))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (-.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (+.f64 (-.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 0 binary64) (*.f64 a a)))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a)))) (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a))) #s(literal 3 binary64))) (+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))) (-.f64 (*.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 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))))
(/.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (pow.f64 (-.f64 (*.f64 a a) (*.f64 #s(literal 0 binary64) (*.f64 a a))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (+.f64 (*.f64 (-.f64 (*.f64 a a) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (-.f64 (*.f64 a a) (*.f64 #s(literal 0 binary64) (*.f64 a a)))) (*.f64 (*.f64 b b) (-.f64 (*.f64 a a) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (/.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))) (*.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (+.f64 (*.f64 b b) (*.f64 a a))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 a a))) (+.f64 (*.f64 b b) (*.f64 a a))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (+.f64 (*.f64 b b) (*.f64 a a))) (/.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (+.f64 (*.f64 b b) (*.f64 a a)))) (+.f64 (*.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 a a))) (+.f64 (*.f64 b b) (*.f64 a a))) (/.f64 (*.f64 a (*.f64 a (*.f64 a a))) (+.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (+.f64 (*.f64 b b) (*.f64 a a))) (/.f64 (*.f64 a (*.f64 a (*.f64 a a))) (+.f64 (*.f64 b b) (*.f64 a a)))))))
(/.f64 (-.f64 (*.f64 a (*.f64 a (*.f64 a a))) (*.f64 (*.f64 b b) (*.f64 b b))) (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 b b)))
(/.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (+.f64 (-.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 0 binary64) (*.f64 a a)))))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.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 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(/.f64 (-.f64 (*.f64 (*.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 b b) (*.f64 a a)))) (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (-.f64 (*.f64 a a) (*.f64 #s(literal 0 binary64) (*.f64 a a))) (-.f64 (*.f64 a a) (*.f64 #s(literal 0 binary64) (*.f64 a a))))) (+.f64 (*.f64 b b) (-.f64 (*.f64 a a) (*.f64 #s(literal 0 binary64) (*.f64 a a)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (/.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))) (*.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))))) (+.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (+.f64 (*.f64 b b) (*.f64 a a))) (/.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (+.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 a a))) (+.f64 (*.f64 b b) (*.f64 a a))) (/.f64 (*.f64 a (*.f64 a (*.f64 a a))) (+.f64 (*.f64 b b) (*.f64 a a))))) (+.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (+.f64 (*.f64 b b) (*.f64 a a))) (/.f64 (*.f64 a (*.f64 a (*.f64 a a))) (+.f64 (*.f64 b b) (*.f64 a a)))))
(/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 b a)) (+.f64 b a))
(/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 b a)) (-.f64 b a))
(/.f64 (*.f64 (-.f64 b a) (-.f64 (*.f64 b b) (*.f64 a a))) (-.f64 b a))
(/.f64 (*.f64 (+.f64 b a) (-.f64 (*.f64 b b) (*.f64 a a))) (+.f64 b a))
(/.f64 (*.f64 (+.f64 b a) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))
(/.f64 (*.f64 (-.f64 b a) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b)))))) (*.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))) (*.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))) (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))))) (*.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))) (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))))))
(/.f64 (*.f64 (*.f64 (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))) (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))) (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))))
(/.f64 (*.f64 (*.f64 (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))) (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a a)))) (+.f64 (*.f64 b (*.f64 (*.f64 b (*.f64 b b)) (*.f64 (*.f64 b b) (*.f64 b b)))) (*.f64 (*.f64 a (*.f64 a (*.f64 a a))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 a (*.f64 a (*.f64 a a)))))))
(/.f64 (*.f64 (*.f64 (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 a (*.f64 a (*.f64 a a)))) (-.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 a (*.f64 a (*.f64 a a))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a a)))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 a (*.f64 a (*.f64 a a)))))
(/.f64 (*.f64 (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (-.f64 b a)) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b))))
(/.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (+.f64 b a)) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))))
(*.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 b b))))))
(*.f64 (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))))
(*.f64 (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))))
(*.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 a (*.f64 a (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (+.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 (+.f64 (*.f64 b b) (*.f64 a a)) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (+.f64 b a) (-.f64 b a))
(*.f64 (-.f64 b a) (+.f64 b a))
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))))
(*.f64 (+.f64 (neg.f64 (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 a (*.f64 a (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 (+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 (*.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 #s(literal 0 binary64) (*.f64 a a))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (*.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 1 binary64) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a a))) (-.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 a (*.f64 a (*.f64 a a)))))
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (+.f64 (*.f64 a a) (*.f64 #s(literal 0 binary64) (*.f64 a a))))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (+.f64 (*.f64 a a) (*.f64 #s(literal 0 binary64) (*.f64 a a))))))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 a (*.f64 a (*.f64 a a)))) (-.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 a (*.f64 a (*.f64 a a))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))) (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))))) (*.f64 (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (*.f64 a a) (*.f64 (+.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))))) (+.f64 (*.f64 b (*.f64 (*.f64 b (*.f64 b b)) (*.f64 (*.f64 b b) (*.f64 b b)))) (*.f64 (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))) (-.f64 (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (*.f64 b b) (*.f64 b b))))))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))) (*.f64 (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))) (-.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))) (-.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 a (*.f64 a (*.f64 a a)))) (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (-.f64 (*.f64 a a) (*.f64 b b)))))

simplify294.0ms (1.4%)

Algorithm
egg-herbie
Rules
5846×+-lowering-+.f64
5846×+-lowering-+.f32
4750×*-lowering-*.f32
4750×*-lowering-*.f64
1400×sum3-define
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02145458
17564540
234524347
080504347
Stop Event
iter limit
node limit
Counts
276 → 276
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) (- (pow b 2) (pow a 2)))))
(* angle (+ (* 1/180 (* (PI) (- (pow b 2) (pow a 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/180 (* (PI) (- (pow b 2) (pow a 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)))) (* (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))))))))))))
(* angle (+ (* 1/180 (* (PI) (- (pow b 2) (pow a 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)))) (* (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)))) (* (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)))))))))))))))))
(* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2))))
(* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2))))
(* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2))))
(* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2))))
(* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2))))
(* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2))))
(* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2))))
(* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2))))
(* -1 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(+ (* -1 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(+ (* -1 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(+ (* -1 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))
(* (pow b 2) (+ (* -1 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(* (pow b 2) (+ (* -1 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(* (pow b 2) (+ (* -1 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))
(* (pow b 2) (+ (* -1 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(* (pow b 2) (+ (* -1 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(* (pow b 2) (+ (* -1 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))
(+ (* -1 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(+ (* -1 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(+ (* -1 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(* -1 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(* (pow a 2) (+ (* -1 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2))))
(* (pow a 2) (+ (* -1 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2))))
(* (pow a 2) (+ (* -1 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2))))
(* -1 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(* (pow a 2) (+ (* -1 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2))))
(* (pow a 2) (+ (* -1 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (/ (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow a 2))))
(* (pow a 2) (+ (* -1 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (/ (* (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)))
(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 angle (*.f64 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 (*.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 #s(literal 1/90 binary64) (PI.f64))) (*.f64 (*.f64 angle angle) (*.f64 #s(literal 2 binary64) (+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) #s(literal -1/8748000 binary64))) (*.f64 angle (*.f64 angle (+.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)))))))))))
(* 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 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 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 (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 #s(literal 2 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 (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 #s(literal 2 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 (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 #s(literal 2 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 (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 #s(literal 2 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 (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 #s(literal 2 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 (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 #s(literal 2 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 (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 #s(literal 2 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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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) (- (pow b 2) (pow a 2)))))
(*.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))) (-.f64 (*.f64 b b) (*.f64 a a)))
(* angle (+ (* 1/180 (* (PI) (- (pow b 2) (pow a 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 (*.f64 b b) (*.f64 a a)) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 #s(literal -1/8748000 binary64) (*.f64 angle angle))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(* angle (+ (* 1/180 (* (PI) (- (pow b 2) (pow a 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)))) (* (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))))))))))))
(*.f64 angle (+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (PI.f64) #s(literal 1/180 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/8748000 binary64))) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 angle (*.f64 angle (pow.f64 (PI.f64) #s(literal 5 binary64))))) #s(literal 1/1417176000000 binary64))))))
(* angle (+ (* 1/180 (* (PI) (- (pow b 2) (pow a 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)))) (* (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)))) (* (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)))))))))))))))))
(*.f64 angle (+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (PI.f64) #s(literal 1/180 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/8748000 binary64))) (*.f64 angle (*.f64 angle (+.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)))))))))))
(* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2))))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.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))))))
(* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2))))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.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))))))
(* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2))))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.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))))))
(* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2))))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.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))))))
(* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2))))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.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))))))
(* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2))))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.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))))))
(* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2))))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.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))))))
(* (cos (* 1/180 (* angle (PI)))) (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2))))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.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))))))
(* -1 (* (pow a 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 #s(literal 0 binary64) (*.f64 a a))))
(+ (* -1 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.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))))))
(+ (* -1 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.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))))))
(+ (* -1 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.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) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))
(*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 b b) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))
(* (pow b 2) (+ (* -1 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(*.f64 (*.f64 b b) (-.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) (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) (+ (* -1 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(*.f64 (*.f64 b b) (-.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) (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) (+ (* -1 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(*.f64 (*.f64 b b) (-.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) (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) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))
(*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 b b) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))
(* (pow b 2) (+ (* -1 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(*.f64 (*.f64 b b) (-.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) (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) (+ (* -1 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(*.f64 (*.f64 b b) (-.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) (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) (+ (* -1 (/ (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (pow b 2))) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(*.f64 (*.f64 b b) (-.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) (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) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))
(*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 b b) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))
(+ (* -1 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.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))))))
(+ (* -1 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.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))))))
(+ (* -1 (* (pow a 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI))))))) (* (pow b 2) (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.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))))))
(* -1 (* (pow a 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 #s(literal 0 binary64) (*.f64 a a))))
(* (pow a 2) (+ (* -1 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (/ (* (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)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (+.f64 #s(literal -1 binary64) (/.f64 (/.f64 (*.f64 b b) a) a))))
(* (pow a 2) (+ (* -1 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (/ (* (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)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (+.f64 #s(literal -1 binary64) (/.f64 (/.f64 (*.f64 b b) a) a))))
(* (pow a 2) (+ (* -1 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (/ (* (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)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (+.f64 #s(literal -1 binary64) (/.f64 (/.f64 (*.f64 b b) a) a))))
(* -1 (* (pow a 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 #s(literal 0 binary64) (*.f64 a a))))
(* (pow a 2) (+ (* -1 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (/ (* (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)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (+.f64 #s(literal -1 binary64) (/.f64 (/.f64 (*.f64 b b) a) a))))
(* (pow a 2) (+ (* -1 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (/ (* (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)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (+.f64 #s(literal -1 binary64) (/.f64 (/.f64 (*.f64 b b) a) a))))
(* (pow a 2) (+ (* -1 (* (cos (* 1/180 (* angle (PI)))) (sin (* 1/180 (* angle (PI)))))) (/ (* (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)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (+.f64 #s(literal -1 binary64) (/.f64 (/.f64 (*.f64 b b) 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 (*.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 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/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)))
(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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 angle (*.f64 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 (*.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 #s(literal 1/90 binary64) (PI.f64))) (*.f64 (*.f64 angle angle) (*.f64 #s(literal 2 binary64) (+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) #s(literal -1/8748000 binary64))) (*.f64 angle (*.f64 angle (+.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)))))))))))
(* 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 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 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 (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 #s(literal 2 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 (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 #s(literal 2 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 (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 #s(literal 2 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 (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 #s(literal 2 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 (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 #s(literal 2 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 (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 #s(literal 2 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 (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 #s(literal 2 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 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 b b))) (*.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 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 b b))) (*.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 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (*.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)))
(* (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 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 b b))) (*.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 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 b b))) (*.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 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 b b))) (*.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 angle angle) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) #s(literal -1/17496000 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)))) (* 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 (*.f64 angle angle) #s(literal 1/11337408000000 binary64)) (pow.f64 (PI.f64) #s(literal 5 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 angle angle) (*.f64 angle (*.f64 angle (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (*.f64 #s(literal -1/15427944806400000000 binary64) (*.f64 (*.f64 angle angle) (pow.f64 (PI.f64) #s(literal 7 binary64)))) (*.f64 (pow.f64 (PI.f64) #s(literal 5 binary64)) #s(literal 1/11337408000000 binary64))))))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (*.f64 #s(literal 1/90 binary64) (PI.f64)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) #s(literal -1/17496000 binary64)))))))
(* 2 (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))
(* 2 (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))
(* 2 (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))
(* 2 (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))
(* 2 (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))
(* 2 (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))
(* 2 (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))
(* 2 (* (sin (* 1/180 (* angle (PI)))) (- (pow b 2) (pow a 2))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 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 (*.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 (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 (*.f64 a a) b) b)))
(* (pow b 2) (+ 1 (* -1 (/ (pow a 2) (pow b 2)))))
(*.f64 (*.f64 b b) (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 a a) b) b)))
(* (pow b 2) (+ 1 (* -1 (/ (pow a 2) (pow b 2)))))
(*.f64 (*.f64 b b) (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 a a) 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 (*.f64 a a) b) b)))
(* (pow b 2) (+ 1 (* -1 (/ (pow a 2) (pow b 2)))))
(*.f64 (*.f64 b b) (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 a a) b) b)))
(* (pow b 2) (+ 1 (* -1 (/ (pow a 2) (pow b 2)))))
(*.f64 (*.f64 b b) (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 a a) 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 a (*.f64 a (+.f64 #s(literal -1 binary64) (/.f64 (/.f64 (*.f64 b b) a) a))))
(* (pow a 2) (- (/ (pow b 2) (pow a 2)) 1))
(*.f64 a (*.f64 a (+.f64 #s(literal -1 binary64) (/.f64 (/.f64 (*.f64 b b) a) a))))
(* (pow a 2) (- (/ (pow b 2) (pow a 2)) 1))
(*.f64 a (*.f64 a (+.f64 #s(literal -1 binary64) (/.f64 (/.f64 (*.f64 b b) 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 a (*.f64 a (+.f64 #s(literal -1 binary64) (/.f64 (/.f64 (*.f64 b b) a) a))))
(* (pow a 2) (- (/ (pow b 2) (pow a 2)) 1))
(*.f64 a (*.f64 a (+.f64 #s(literal -1 binary64) (/.f64 (/.f64 (*.f64 b b) a) a))))
(* (pow a 2) (- (/ (pow b 2) (pow a 2)) 1))
(*.f64 a (*.f64 a (+.f64 #s(literal -1 binary64) (/.f64 (/.f64 (*.f64 b b) 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 (*.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 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 #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 (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 (*.f64 a a) b) b)))
(* (pow b 2) (+ 1 (* -1 (/ (pow a 2) (pow b 2)))))
(*.f64 (*.f64 b b) (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 a a) b) b)))
(* (pow b 2) (+ 1 (* -1 (/ (pow a 2) (pow b 2)))))
(*.f64 (*.f64 b b) (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 a a) 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 (*.f64 a a) b) b)))
(* (pow b 2) (+ 1 (* -1 (/ (pow a 2) (pow b 2)))))
(*.f64 (*.f64 b b) (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 a a) b) b)))
(* (pow b 2) (+ 1 (* -1 (/ (pow a 2) (pow b 2)))))
(*.f64 (*.f64 b b) (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 a a) 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 a (*.f64 a (+.f64 #s(literal -1 binary64) (/.f64 (/.f64 (*.f64 b b) a) a))))
(* (pow a 2) (- (/ (pow b 2) (pow a 2)) 1))
(*.f64 a (*.f64 a (+.f64 #s(literal -1 binary64) (/.f64 (/.f64 (*.f64 b b) a) a))))
(* (pow a 2) (- (/ (pow b 2) (pow a 2)) 1))
(*.f64 a (*.f64 a (+.f64 #s(literal -1 binary64) (/.f64 (/.f64 (*.f64 b b) 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 a (*.f64 a (+.f64 #s(literal -1 binary64) (/.f64 (/.f64 (*.f64 b b) a) a))))
(* (pow a 2) (- (/ (pow b 2) (pow a 2)) 1))
(*.f64 a (*.f64 a (+.f64 #s(literal -1 binary64) (/.f64 (/.f64 (*.f64 b b) a) a))))
(* (pow a 2) (- (/ (pow b 2) (pow a 2)) 1))
(*.f64 a (*.f64 a (+.f64 #s(literal -1 binary64) (/.f64 (/.f64 (*.f64 b b) a) a))))

eval222.0ms (1.1%)

Compiler

Compiled 41223 to 2848 computations (93.1% saved)

prune188.0ms (0.9%)

Pruning

59 alts after pruning (59 fresh and 0 done)

PrunedKeptTotal
New1007591066
Fresh000
Picked202
Done000
Total1009591068
Accuracy
80.5%
Counts
1068 → 59
Alt Table
Click to see full alt table
StatusAccuracyProgram
8.3%
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))
19.5%
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 a (*.f64 a (*.f64 a a)))) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) (+.f64 (*.f64 b b) (*.f64 a a)))
19.4%
(/.f64 (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (-.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 a (*.f64 a (*.f64 a a))))) (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (+.f64 (*.f64 b b) (*.f64 a a)))
55.2%
(/.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))
18.0%
(*.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 a (*.f64 a (*.f64 a a)))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))
55.2%
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))
67.9%
(*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))
68.4%
(*.f64 (+.f64 b a) (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (-.f64 b a)) (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
55.7%
(*.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))))
68.5%
(*.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b 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)))))
51.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)))))
21.1%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (+.f64 b a)) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
49.2%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 b a)) (-.f64 b a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
53.4%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (pow.f64 (exp.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)))))
53.8%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (pow.f64 b #s(literal 2 binary64)) (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 a)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
54.8%
(*.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))))) #s(literal 1 binary64))
53.8%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (pow.f64 b #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 a))))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
53.4%
(*.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)))))
34.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 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
52.1%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (*.f64 (+.f64 b a) b) (*.f64 (+.f64 b a) (-.f64 #s(literal 0 binary64) a)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
49.0%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 b b) (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 a a) b) b)))) (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 b b)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
68.4%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (+.f64 b a)) (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (-.f64 b a)))
35.7%
(*.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)))))
34.5%
(*.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)))))
40.4%
(*.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)))))
40.4%
(*.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)))))
53.0%
(*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (PI.f64))) (-.f64 (*.f64 b b) (*.f64 a a)))
37.0%
(*.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 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal -1/4374000 binary64))))))
52.4%
(*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))))))
54.5%
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))))))
9.1%
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (*.f64 (/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (/.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))) (*.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))))) (+.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))))))
9.9%
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (*.f64 (/.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))))))
4.0%
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))) (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (*.f64 b (*.f64 (*.f64 b (*.f64 b b)) (*.f64 (*.f64 b b) (*.f64 b b)))) (*.f64 (*.f64 a (*.f64 a (*.f64 a a))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 a (*.f64 a (*.f64 a a)))))))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))))))
49.4%
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (*.f64 (-.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))))))))
55.3%
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
55.8%
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (*.f64 (-.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 #s(literal 2 binary64) (*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (*.f64 (-.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.9%
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (*.f64 (*.f64 (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) (pow.f64 (sqrt.f64 (PI.f64)) #s(literal 1/3 binary64))) (pow.f64 (sqrt.f64 (PI.f64)) #s(literal 1/3 binary64)))))))
56.7%
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64))))))
52.5%
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (*.f64 (-.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)))))))
54.5%
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (*.f64 (cbrt.f64 (PI.f64)) (*.f64 (cbrt.f64 (PI.f64)) (/.f64 (*.f64 angle (cbrt.f64 (PI.f64))) #s(literal 180 binary64))))))))
55.5%
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (*.f64 (-.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)))))))
54.2%
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) #s(literal 1 binary64))))
34.7%
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))))))
40.7%
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (*.f64 (*.f64 b b) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))))))
54.9%
(*.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 (*.f64 (PI.f64) angle) #s(literal 180 binary64))))))
54.4%
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))))))
55.4%
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (/.f64 #s(literal 1/180 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))))))
54.9%
(*.f64 #s(literal 2 binary64) (*.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 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))))))
53.1%
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (*.f64 (pow.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)) #s(literal -1/2 binary64)))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))))))
56.0%
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))))))
54.0%
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))))))
55.6%
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (*.f64 (sqrt.f64 (PI.f64)) #s(literal 1/180 binary64)))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))))))
53.2%
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (*.f64 (cbrt.f64 (PI.f64)) (*.f64 (cbrt.f64 (PI.f64)) (/.f64 (*.f64 angle (cbrt.f64 (PI.f64))) #s(literal 180 binary64))))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))))))
55.3%
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)) #s(literal -1 binary64)))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))))))
55.8%
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 1 binary64) angle)))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))))))
54.3%
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) #s(literal -1 binary64)))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))))))
33.5%
(*.f64 #s(literal 2 binary64) (*.f64 angle (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 #s(literal -1/8748000 binary64) (*.f64 angle angle))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (PI.f64) #s(literal 1/180 binary64))))))
Compiler

Compiled 3958 to 2216 computations (44% saved)

simplify198.0ms (1%)

Algorithm
egg-herbie
Localize:

Found 20 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-diff128
(*.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))))) #s(literal 1 binary64))
cost-diff6336
(pow.f64 a #s(literal 2 binary64))
cost-diff6336
(pow.f64 b #s(literal 2 binary64))
cost-diff0
(sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 1 binary64) angle))))
cost-diff0
(*.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 1 binary64) angle)))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))))
cost-diff0
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 1 binary64) angle)))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))))))
cost-diff128
(/.f64 (PI.f64) (/.f64 #s(literal 1 binary64) angle))
cost-diff0
(*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))
cost-diff0
(sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))
cost-diff0
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 b b)))
cost-diff0
(*.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)))))
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 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
cost-diff0
(-.f64 b a)
cost-diff0
(*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
cost-diff0
(*.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b 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)))))
Rules
3844×*-lowering-*.f32
3844×*-lowering-*.f64
1474×fma-lowering-fma.f32
1474×fma-lowering-fma.f64
1432×sum4-define
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
051364
1133298
2383284
31980284
43637284
55870284
08028284
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(* (* (- b a) (* (+ b a) (* 2 (sin (/ (PI) (/ 180 angle)))))) (cos (* (PI) (/ angle 180))))
(* (- b a) (* (+ b a) (* 2 (sin (/ (PI) (/ 180 angle))))))
(- b a)
b
a
(* (+ b a) (* 2 (sin (/ (PI) (/ 180 angle)))))
(+ b a)
(* 2 (sin (/ (PI) (/ 180 angle))))
2
(sin (/ (PI) (/ 180 angle)))
(/ (PI) (/ 180 angle))
(PI)
(/ 180 angle)
180
angle
(cos (* (PI) (/ angle 180)))
(* (PI) (/ angle 180))
(/ angle 180)
(* (* 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
(* (* (sin (* angle (* (PI) 1/180))) (* 2 (* b b))) (cos (* angle (* (PI) 1/180))))
(* (sin (* angle (* (PI) 1/180))) (* 2 (* b b)))
(sin (* angle (* (PI) 1/180)))
(* angle (* (PI) 1/180))
angle
(* (PI) 1/180)
(PI)
1/180
(* 2 (* b b))
2
(* b b)
b
(cos (* angle (* (PI) 1/180)))
(* 2 (* (sin (* 1/180 (/ (PI) (/ 1 angle)))) (* (- (* b b) (* a a)) (cos (/ (* (PI) angle) 180)))))
2
(* (sin (* 1/180 (/ (PI) (/ 1 angle)))) (* (- (* b b) (* a a)) (cos (/ (* (PI) angle) 180))))
(sin (* 1/180 (/ (PI) (/ 1 angle))))
(* 1/180 (/ (PI) (/ 1 angle)))
1/180
(/ (PI) (/ 1 angle))
(PI)
(/ 1 angle)
1
angle
(* (- (* b b) (* a a)) (cos (/ (* (PI) angle) 180)))
(- (* b b) (* a a))
(* b b)
b
(* a a)
a
(cos (/ (* (PI) angle) 180))
(/ (* (PI) angle) 180)
(* (PI) angle)
180
(* (* (* 2 (- (pow b 2) (pow a 2))) (sin (* (PI) (/ angle 180)))) 1)
(* (* 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
1
Outputs
(* (* (- b a) (* (+ b a) (* 2 (sin (/ (PI) (/ 180 angle)))))) (cos (* (PI) (/ angle 180))))
(*.f64 (+.f64 b a) (*.f64 (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 b a) #s(literal 2 binary64)))))
(* (- b a) (* (+ b a) (* 2 (sin (/ (PI) (/ 180 angle))))))
(*.f64 (+.f64 b a) (*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (*.f64 (-.f64 b a) #s(literal 2 binary64))))
(- b a)
(-.f64 b a)
b
a
(* (+ b a) (* 2 (sin (/ (PI) (/ 180 angle)))))
(*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))))
(+ b a)
(+.f64 b a)
(* 2 (sin (/ (PI) (/ 180 angle))))
(*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))))
2
#s(literal 2 binary64)
(sin (/ (PI) (/ 180 angle)))
(sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))
(/ (PI) (/ 180 angle))
(/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))
(PI)
(PI.f64)
(/ 180 angle)
(/.f64 #s(literal 180 binary64) angle)
180
#s(literal 180 binary64)
angle
(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))
(/ angle 180)
(/.f64 angle #s(literal 180 binary64))
(* (* angle (* 1/90 (PI))) (- (* b b) (* a a)))
(*.f64 (-.f64 b a) (*.f64 angle (*.f64 #s(literal 1/90 binary64) (*.f64 (+.f64 b a) (PI.f64)))))
(* angle (* 1/90 (PI)))
(*.f64 angle (*.f64 (PI.f64) #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
(* (* (sin (* angle (* (PI) 1/180))) (* 2 (* b b))) (cos (* angle (* (PI) 1/180))))
(*.f64 (*.f64 (*.f64 b (*.f64 b #s(literal 2 binary64))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) angle)))) (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) angle))))
(* (sin (* angle (* (PI) 1/180))) (* 2 (* b b)))
(*.f64 (*.f64 b (*.f64 b #s(literal 2 binary64))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) angle))))
(sin (* angle (* (PI) 1/180)))
(sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) angle)))
(* angle (* (PI) 1/180))
(*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) angle))
angle
(* (PI) 1/180)
(*.f64 (PI.f64) #s(literal 1/180 binary64))
(PI)
(PI.f64)
1/180
#s(literal 1/180 binary64)
(* 2 (* b b))
(*.f64 b (*.f64 b #s(literal 2 binary64)))
2
#s(literal 2 binary64)
(* b b)
(*.f64 b b)
b
(cos (* angle (* (PI) 1/180)))
(cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) angle)))
(* 2 (* (sin (* 1/180 (/ (PI) (/ 1 angle)))) (* (- (* b b) (* a a)) (cos (/ (* (PI) angle) 180)))))
(*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (*.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) angle))) (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))))))
2
#s(literal 2 binary64)
(* (sin (* 1/180 (/ (PI) (/ 1 angle)))) (* (- (* b b) (* a a)) (cos (/ (* (PI) angle) 180))))
(*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) angle))))))
(sin (* 1/180 (/ (PI) (/ 1 angle))))
(sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) angle)))
(* 1/180 (/ (PI) (/ 1 angle)))
(*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) angle))
1/180
#s(literal 1/180 binary64)
(/ (PI) (/ 1 angle))
(*.f64 (PI.f64) angle)
(PI)
(PI.f64)
(/ 1 angle)
(/.f64 #s(literal 1 binary64) angle)
1
#s(literal 1 binary64)
angle
(* (- (* b b) (* a a)) (cos (/ (* (PI) angle) 180)))
(*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 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))
(* (PI) angle)
(*.f64 (PI.f64) angle)
180
#s(literal 180 binary64)
(* (* (* 2 (- (pow b 2) (pow a 2))) (sin (* (PI) (/ angle 180)))) 1)
(*.f64 (+.f64 b a) (*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (*.f64 (-.f64 b a) #s(literal 2 binary64))))
(* (* 2 (- (pow b 2) (pow a 2))) (sin (* (PI) (/ angle 180))))
(*.f64 (+.f64 b a) (*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (*.f64 (-.f64 b a) #s(literal 2 binary64))))
(* 2 (- (pow b 2) (pow a 2)))
(*.f64 (-.f64 b a) (*.f64 (+.f64 b a) #s(literal 2 binary64)))
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)
1
#s(literal 1 binary64)

localize452.0ms (2.2%)

Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy99.5%
(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
accuracy94.6%
(-.f64 (pow.f64 b #s(literal 2 binary64)) (pow.f64 a #s(literal 2 binary64)))
accuracy91.8%
(*.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)))))
accuracy55.7%
(sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))
accuracy94.6%
(-.f64 (*.f64 b b) (*.f64 a a))
accuracy91.7%
(*.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 1 binary64) angle)))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))))
accuracy55.7%
(cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))
accuracy55.7%
(sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 1 binary64) angle))))
accuracy99.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 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
accuracy93.7%
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 b b)))
accuracy55.7%
(cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))
accuracy55.7%
(sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/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))
accuracy87.6%
(*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (PI.f64))) (-.f64 (*.f64 b b) (*.f64 a a)))
accuracy99.5%
(*.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b 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)))))
accuracy99.5%
(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
accuracy55.7%
(cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))
accuracy55.7%
(sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
Results
237.0ms124×1valid
107.0ms130×0valid
12.0ms3valid
5.0ms2valid
Compiler

Compiled 403 to 52 computations (87.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 181.0ms
ival-mult: 60.0ms (33.1% of total)
ival-sin: 37.0ms (20.4% of total)
ival-cos: 20.0ms (11% of total)
backward-pass: 17.0ms (9.4% of total)
ival-div: 16.0ms (8.8% of total)
...c/correct-round.rkt:119:19: 12.0ms (6.6% of total)
ival-sub: 7.0ms (3.9% of total)
ival-pow: 7.0ms (3.9% 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)

series52.0ms (0.3%)

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

141 calls:

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

rewrite389.0ms (1.9%)

Algorithm
batch-egg-rewrite
Rules
4734×*-lowering-*.f32
4734×*-lowering-*.f64
3508×/-lowering-/.f32
3508×/-lowering-/.f64
2012×+-lowering-+.f64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
051248
1233170
21357150
08980150
Stop Event
iter limit
node limit
Counts
28 → 1357
Calls
Call 1
Inputs
(* (* (- b a) (* (+ b a) (* 2 (sin (/ (PI) (/ 180 angle)))))) (cos (* (PI) (/ angle 180))))
(* (- b a) (* (+ b a) (* 2 (sin (/ (PI) (/ 180 angle))))))
(- b a)
(* (+ b a) (* 2 (sin (/ (PI) (/ 180 angle)))))
(* (* angle (* 1/90 (PI))) (- (* b b) (* a a)))
(* angle (* 1/90 (PI)))
(* 1/90 (PI))
(PI)
(* (* (sin (* angle (* (PI) 1/180))) (* 2 (* b b))) (cos (* angle (* (PI) 1/180))))
(* (sin (* angle (* (PI) 1/180))) (* 2 (* b b)))
(sin (* angle (* (PI) 1/180)))
(* angle (* (PI) 1/180))
(/ (PI) (/ 1 angle))
(* 2 (* (sin (* 1/180 (/ (PI) (/ 1 angle)))) (* (- (* b b) (* a a)) (cos (/ (* (PI) angle) 180)))))
(* (sin (* 1/180 (/ (PI) (/ 1 angle)))) (* (- (* b b) (* a a)) (cos (/ (* (PI) angle) 180))))
(sin (* 1/180 (/ (PI) (/ 1 angle))))
(pow b 2)
(pow a 2)
(* (* (* 2 (- (pow b 2) (pow a 2))) (sin (* (PI) (/ angle 180)))) 1)
(* (* 2 (- (pow b 2) (pow a 2))) (sin (* (PI) (/ angle 180))))
(sin (/ (PI) (/ 180 angle)))
(cos (* (PI) (/ angle 180)))
(* (PI) (/ angle 180))
(- (* b b) (* a a))
(cos (* angle (* (PI) 1/180)))
(cos (/ (* (PI) angle) 180))
(sin (* (PI) (/ angle 180)))
(- (pow b 2) (pow a 2))
Outputs
(+.f64 (*.f64 (-.f64 b a) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (+.f64 b a) (cos.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 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))))
(+.f64 (*.f64 (-.f64 b a) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (+.f64 b a) (cos.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 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(+.f64 (*.f64 (-.f64 b a) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (+.f64 b a) (cos.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)))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))))
(+.f64 (*.f64 (-.f64 b a) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (+.f64 b a) (cos.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)))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))))
(+.f64 (*.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 #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 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (cos.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 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (-.f64 #s(literal 0 binary64) (*.f64 a a)))))
(+.f64 (*.f64 (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 (+.f64 b a) #s(literal 2 binary64))) b)) (*.f64 (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 (+.f64 b a) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) a))))
(+.f64 (*.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 (+.f64 b a) #s(literal 2 binary64))))) (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))))))
(+.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (+.f64 b a) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) b) (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (+.f64 b a) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (-.f64 #s(literal 0 binary64) a)))
(+.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (+.f64 b a) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (-.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 (+.f64 b a) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) b))
(+.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (-.f64 b a)) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b)) (*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (-.f64 b a)) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) a)))
(+.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (-.f64 b a)) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) a)) (*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (-.f64 b a)) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b)))
(+.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (-.f64 b a)) (*.f64 b (*.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 b a)) (*.f64 a (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))
(+.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (-.f64 b a)) (*.f64 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 b a)) (*.f64 b (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))
(+.f64 (*.f64 (*.f64 (*.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 b b)) (*.f64 (*.f64 (*.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 #s(literal 0 binary64) (*.f64 a a))))
(+.f64 (*.f64 (*.f64 (*.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 b b)) (*.f64 (*.f64 (*.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 #s(literal 0 binary64) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))))
(+.f64 (*.f64 (*.f64 (*.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 #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)))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 b b)))
(+.f64 (*.f64 (*.f64 (*.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 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))) (*.f64 (-.f64 b a) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (+.f64 b a) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))
(+.f64 (*.f64 (*.f64 (*.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 b a) b)) (*.f64 (*.f64 (*.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)))) (neg.f64 (*.f64 (+.f64 b a) a))))
(+.f64 (*.f64 (*.f64 (*.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 b a) b)) (*.f64 (*.f64 (*.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 b a) a)))
(+.f64 (*.f64 (*.f64 (*.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 b a) a)) (*.f64 (*.f64 (*.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 b a) b)))
(+.f64 (*.f64 (*.f64 (*.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 b (+.f64 b a))) (*.f64 (*.f64 (*.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)))) (neg.f64 (*.f64 a (+.f64 b a)))))
(+.f64 (*.f64 (*.f64 (*.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 b (-.f64 b a))) (*.f64 (*.f64 (*.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 a (-.f64 b a))))
(+.f64 (*.f64 (*.f64 (*.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 a (-.f64 b a))) (*.f64 (*.f64 (*.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 b (-.f64 b a))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 b a) (*.f64 (-.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 b a) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (+.f64 b a) (cos.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)))) (*.f64 (+.f64 b a) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (/.f64 #s(literal 1 binary64) (-.f64 b a)))
(/.f64 (*.f64 (*.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 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 (*.f64 (-.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 b a) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (+.f64 b a))
(/.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (+.f64 b a) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))
(/.f64 (neg.f64 (*.f64 (-.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 b a) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (-.f64 #s(literal 0 binary64) (+.f64 b a)))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (+.f64 b a) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(*.f64 (-.f64 b a) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (+.f64 b a) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(*.f64 (-.f64 b a) (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (+.f64 b a) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 1 binary64)))
(*.f64 #s(literal 2 binary64) (*.f64 (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 (cos.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 (+.f64 b a) #s(literal 2 binary64))) (*.f64 (-.f64 b a) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(*.f64 (*.f64 (-.f64 b a) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (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 b a) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (*.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 #s(literal 1 binary64) (*.f64 (-.f64 b a) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (+.f64 b 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 (*.f64 b b) (*.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 (-.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 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (-.f64 (*.f64 b b) (*.f64 a a))) #s(literal 2 binary64)))
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 2 binary64)))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (+.f64 b a) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (-.f64 b a))
(*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (-.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))) (-.f64 b a)) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))))
(*.f64 (*.f64 (*.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 b b) (*.f64 a a)))
(*.f64 (*.f64 (-.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 b a) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (/.f64 #s(literal 1 binary64) (+.f64 b a)))
(*.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (+.f64 b a) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(*.f64 (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (+.f64 b a) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b))))))
(*.f64 (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) #s(literal 1 binary64)) (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (+.f64 b a) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (+.f64 b a)))
(*.f64 (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (/.f64 (+.f64 b a) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (+.f64 b a) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(+.f64 (*.f64 (-.f64 b a) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))))
(+.f64 (*.f64 (-.f64 b a) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(+.f64 (*.f64 (-.f64 b a) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b 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)) (*.f64 a a))))
(+.f64 (*.f64 (-.f64 b a) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (*.f64 (*.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 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))))
(+.f64 (*.f64 (-.f64 b a) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 #s(literal 2 binary64) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))))
(+.f64 (*.f64 (-.f64 b a) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.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)))) (*.f64 b b)) (*.f64 #s(literal 2 binary64) (*.f64 (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 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (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)))) (*.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 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.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 (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) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 b b)) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) #s(literal 2 binary64))))
(+.f64 (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) b) (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) a)))
(+.f64 (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) a)) (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) b))
(+.f64 (*.f64 b (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))))
(+.f64 (*.f64 (-.f64 b a) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b)) (*.f64 (-.f64 b a) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) a)))
(+.f64 (*.f64 (-.f64 b a) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) a)) (*.f64 (-.f64 b a) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b)))
(+.f64 (*.f64 (-.f64 b a) (*.f64 b (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 (-.f64 b a) (*.f64 a (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))
(+.f64 (*.f64 (-.f64 b a) (*.f64 a (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 (-.f64 b a) (*.f64 b (*.f64 #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)))) (-.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 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))) (*.f64 (-.f64 b a) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (+.f64 b a) b)) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (neg.f64 (*.f64 (+.f64 b a) a))))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (-.f64 b a) b)) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (-.f64 b a) a)))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (-.f64 b a) a)) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (-.f64 b a) b)))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 b (+.f64 b a))) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (neg.f64 (*.f64 a (+.f64 b a)))))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 b (-.f64 b a))) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 a (-.f64 b a))))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 a (-.f64 b a))) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 b (-.f64 b a))))
(+.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) b)) (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) a))))
(+.f64 (*.f64 #s(literal 1 binary64) (*.f64 b (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))))) (*.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))))))
(+.f64 (*.f64 (*.f64 (-.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) b) (*.f64 (*.f64 (-.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) a))
(+.f64 (*.f64 (*.f64 (-.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) a) (*.f64 (*.f64 (-.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) b))
(fma.f64 b (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))))
(fma.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) b (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) a)))
(/.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 b a)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 b a) (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 (*.f64 b b) (*.f64 a a)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 b a) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))))))
(/.f64 (*.f64 (-.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (/.f64 #s(literal 1 binary64) (+.f64 b a)))
(/.f64 (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 (*.f64 b b) (*.f64 a a))) (+.f64 b a))
(/.f64 (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))
(/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (+.f64 b a))
(/.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))
(/.f64 (neg.f64 (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 (*.f64 b b) (*.f64 a a)))) (-.f64 #s(literal 0 binary64) (+.f64 b a)))
(/.f64 (neg.f64 (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))))) (-.f64 #s(literal 0 binary64) (+.f64 b a)))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) b) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) a)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) b) (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) b)) (-.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) a)) (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) a))) (*.f64 (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) b) (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) a))))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 b (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (*.f64 b (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))))) (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))))) (*.f64 (*.f64 b (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) b) (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) b)) (*.f64 (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) a)) (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) a)))) (-.f64 (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) b) (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) a))))
(/.f64 (-.f64 (*.f64 (*.f64 b (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (*.f64 b (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))))) (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))))) (-.f64 (*.f64 b (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))))))
(*.f64 (-.f64 b a) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))))
(*.f64 (-.f64 b a) (/.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 (+.f64 b a) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (-.f64 b a)))
(*.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 (*.f64 b b) (*.f64 a a)))
(*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 b a))
(*.f64 (*.f64 (-.f64 b a) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) #s(literal 1 binary64))
(*.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 #s(literal 1 binary64) (*.f64 (-.f64 b a) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))))
(*.f64 (*.f64 (+.f64 b a) (*.f64 (-.f64 b 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 b a) (*.f64 (-.f64 b a) #s(literal 2 binary64))))
(*.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 (+.f64 b a) #s(literal 2 binary64)) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (-.f64 b a)))
(*.f64 (*.f64 (-.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (+.f64 b a))
(*.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(*.f64 (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 (*.f64 b b) (*.f64 a a))) (/.f64 #s(literal 1 binary64) (+.f64 b a)))
(*.f64 (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 b a)))
(*.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(*.f64 (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (/.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b))))))
(*.f64 (/.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (+.f64 b a)) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) #s(literal 1 binary64)))
(*.f64 (/.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 b a)))
(*.f64 (/.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b))))))
(*.f64 (/.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) #s(literal 1 binary64)) (-.f64 b a))
(*.f64 (/.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 b a) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))) #s(literal 1 binary64))) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(*.f64 (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) #s(literal 1 binary64)) (/.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (+.f64 b a)))
(*.f64 (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (/.f64 (+.f64 b a) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))) #s(literal 1 binary64))) (/.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(+.f64 b (-.f64 #s(literal 0 binary64) a))
(+.f64 (-.f64 b a) (fma.f64 (neg.f64 (sqrt.f64 a)) (sqrt.f64 a) a))
(+.f64 (-.f64 #s(literal 0 binary64) a) b)
(+.f64 (/.f64 (*.f64 b b) (+.f64 b a)) (neg.f64 (/.f64 (*.f64 a a) (+.f64 b a))))
(+.f64 (/.f64 (*.f64 b (*.f64 b b)) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))) (neg.f64 (/.f64 (*.f64 a (*.f64 a a)) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))))
(+.f64 (*.f64 #s(literal 1 binary64) b) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) a)))
(+.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) a)) (*.f64 #s(literal 1 binary64) b))
(+.f64 (*.f64 (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (*.f64 b b)) (*.f64 (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (*.f64 a (-.f64 a b))))
(+.f64 (*.f64 (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (*.f64 a (-.f64 a b))) (*.f64 (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (*.f64 b b)))
(-.f64 b a)
(-.f64 (/.f64 (*.f64 b b) (+.f64 b a)) (/.f64 (*.f64 a a) (+.f64 b a)))
(-.f64 (/.f64 (*.f64 b b) (+.f64 b a)) (/.f64 (-.f64 (*.f64 a a) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))) (+.f64 b a)))
(-.f64 (/.f64 (*.f64 b (*.f64 b b)) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))) (/.f64 (*.f64 a (*.f64 a a)) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (+.f64 b a)) (/.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a)))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (+.f64 b a)))
(-.f64 (/.f64 (/.f64 (*.f64 b (*.f64 b (*.f64 b b))) (+.f64 (*.f64 b b) (*.f64 a a))) (+.f64 b a)) (/.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 a a))) (+.f64 (*.f64 b b) (*.f64 a a))) (+.f64 b a)))
(-.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) (*.f64 (+.f64 b a) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))) (/.f64 (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a)))) (*.f64 (+.f64 b a) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))))
(-.f64 (/.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (+.f64 b a) (+.f64 (*.f64 b b) (*.f64 a a)))) (/.f64 (*.f64 a (*.f64 a (*.f64 a a))) (*.f64 (+.f64 b a) (+.f64 (*.f64 b b) (*.f64 a a)))))
(fma.f64 #s(literal -1 binary64) a b)
(fma.f64 (sqrt.f64 b) (sqrt.f64 b) (-.f64 #s(literal 0 binary64) a))
(neg.f64 (-.f64 a b))
(/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 b a))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 b a)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 b a)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 b a) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (-.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 b a) (+.f64 (*.f64 b b) (*.f64 a a))) (-.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 a (*.f64 a (*.f64 a a))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 b b) (-.f64 (*.f64 a a) (-.f64 #s(literal 0 binary64) (*.f64 b a)))) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 b a))))
(/.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))
(/.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (+.f64 (*.f64 b b) (-.f64 (*.f64 a a) (-.f64 #s(literal 0 binary64) (*.f64 b a)))))
(/.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a))))) (*.f64 (+.f64 b a) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))))
(/.f64 (-.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 a (*.f64 a (*.f64 a a)))) (*.f64 (+.f64 b a) (+.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (-.f64 #s(literal 0 binary64) (+.f64 b a)))
(/.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (-.f64 (-.f64 #s(literal 0 binary64) a) b))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a)))))) (neg.f64 (*.f64 (+.f64 b a) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))))
(/.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 a a) (*.f64 b b))) (neg.f64 (*.f64 (+.f64 b a) (+.f64 (*.f64 b b) (*.f64 a a)))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (neg.f64 (+.f64 (*.f64 b b) (-.f64 (*.f64 a a) (-.f64 #s(literal 0 binary64) (*.f64 b a))))))
(/.f64 (-.f64 (*.f64 (*.f64 b b) (+.f64 b a)) (*.f64 (+.f64 b a) (*.f64 a a))) (*.f64 (+.f64 b a) (+.f64 b a)))
(/.f64 (-.f64 (*.f64 (*.f64 b (*.f64 b b)) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (*.f64 a (*.f64 a a)))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))))
(/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b))) (+.f64 (*.f64 a a) (-.f64 (*.f64 b b) (-.f64 #s(literal 0 binary64) (*.f64 b a)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 b b) (+.f64 b a)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 a a) (+.f64 b a)) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 b b) (+.f64 b a)) (/.f64 (*.f64 b b) (+.f64 b a))) (+.f64 (*.f64 (/.f64 (*.f64 a a) (+.f64 b a)) (/.f64 (*.f64 a a) (+.f64 b a))) (*.f64 (/.f64 (*.f64 b b) (+.f64 b a)) (/.f64 (*.f64 a a) (+.f64 b a))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 b (*.f64 b b)) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 a (*.f64 a a)) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 b (*.f64 b b)) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))) (/.f64 (*.f64 b (*.f64 b b)) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))) (+.f64 (*.f64 (/.f64 (*.f64 a (*.f64 a a)) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))) (/.f64 (*.f64 a (*.f64 a a)) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))) (*.f64 (/.f64 (*.f64 b (*.f64 b b)) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))) (/.f64 (*.f64 a (*.f64 a a)) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 b b) (+.f64 b a)) (/.f64 (*.f64 b b) (+.f64 b a))) (*.f64 (/.f64 (*.f64 a a) (+.f64 b a)) (/.f64 (*.f64 a a) (+.f64 b a)))) (+.f64 (/.f64 (*.f64 b b) (+.f64 b a)) (/.f64 (*.f64 a a) (+.f64 b a))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 b (*.f64 b b)) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))) (/.f64 (*.f64 b (*.f64 b b)) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))) (*.f64 (/.f64 (*.f64 a (*.f64 a a)) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))) (/.f64 (*.f64 a (*.f64 a a)) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))) (+.f64 (/.f64 (*.f64 b (*.f64 b b)) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))) (/.f64 (*.f64 a (*.f64 a a)) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 b a)) #s(literal -1 binary64))
(*.f64 (+.f64 b a) (/.f64 (-.f64 b a) (+.f64 b a)))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 #s(literal 1 binary64) (+.f64 b a)))
(*.f64 #s(literal 1 binary64) (-.f64 b a))
(*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b))))))
(*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (-.f64 (*.f64 a a) (-.f64 #s(literal 0 binary64) (*.f64 b a))))))
(*.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a))))) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 b a) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))))
(*.f64 (-.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 a (*.f64 a (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 b a) (+.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 (+.f64 (*.f64 b b) (*.f64 a a)) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a a))) (/.f64 #s(literal 1 binary64) (-.f64 b a))))
(*.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 b a))))
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 b a)) (/.f64 (-.f64 b a) (/.f64 #s(literal 1 binary64) (-.f64 b a))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 b a)) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b))))
(*.f64 (/.f64 (-.f64 b a) (+.f64 b a)) (/.f64 (+.f64 b a) #s(literal 1 binary64)))
(*.f64 (/.f64 (+.f64 b a) (+.f64 b a)) (/.f64 (-.f64 b a) #s(literal 1 binary64)))
(*.f64 (/.f64 (+.f64 b a) #s(literal 1 binary64)) (/.f64 (-.f64 b a) (+.f64 b a)))
(*.f64 (/.f64 (+.f64 (*.f64 b b) (*.f64 a a)) (+.f64 b a)) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (/.f64 (-.f64 b a) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (/.f64 (+.f64 b a) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b))))))
(*.f64 (/.f64 (-.f64 b a) #s(literal 1 binary64)) (/.f64 (+.f64 b a) (+.f64 b a)))
(*.f64 (/.f64 (-.f64 b a) (*.f64 (/.f64 (+.f64 b a) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))) #s(literal 1 binary64))) (/.f64 (+.f64 b a) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(*.f64 (/.f64 (+.f64 b a) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (/.f64 (-.f64 b a) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b))))))
(*.f64 (/.f64 (+.f64 b a) (*.f64 (/.f64 (+.f64 b a) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))) #s(literal 1 binary64))) (/.f64 (-.f64 b a) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a))))) (+.f64 b a)) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) #s(literal 1 binary64)))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a))))) (-.f64 (*.f64 b b) (*.f64 a a))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (/.f64 #s(literal 1 binary64) (-.f64 b a))))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a))))) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (+.f64 b a)))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a))))) (*.f64 (/.f64 (+.f64 b a) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))) #s(literal 1 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(*.f64 (/.f64 (-.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 a (*.f64 a (*.f64 a a)))) (+.f64 b a)) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a a))) #s(literal 1 binary64)))
(*.f64 (/.f64 (-.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 a (*.f64 a (*.f64 a a)))) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a a))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b))))))
(*.f64 (/.f64 (-.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 a (*.f64 a (*.f64 a a)))) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a a))) (+.f64 b a)))
(*.f64 (/.f64 (-.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 a (*.f64 a (*.f64 a a)))) (*.f64 (/.f64 (+.f64 b a) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))) #s(literal 1 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a a))) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(*.f64 (/.f64 (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))) (+.f64 b a)) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))))
(*.f64 (+.f64 (sqrt.f64 b) (sqrt.f64 a)) (-.f64 (sqrt.f64 b) (sqrt.f64 a)))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) a))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) a) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b))
(+.f64 (*.f64 b (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (*.f64 a (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(+.f64 (*.f64 a (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (*.f64 b (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(fma.f64 b (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 a (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(fma.f64 a (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 b (*.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)))) b (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) a))
(fma.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) a (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b))
(/.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (/.f64 #s(literal 1 binary64) (+.f64 b a)))
(/.f64 (*.f64 (-.f64 b a) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (-.f64 b a))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 b a) (*.f64 (-.f64 b a) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b))) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b))) (*.f64 (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.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) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b))))
(/.f64 (*.f64 (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b))))
(/.f64 (neg.f64 (*.f64 (-.f64 b a) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))))) (-.f64 a b))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b)))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) a) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b)) (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) a) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) a)) (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) a)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) a) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) a) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) a)) (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b)) (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) a) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b)))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 3 binary64)) (pow.f64 (*.f64 a (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.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) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (-.f64 (*.f64 (*.f64 a (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (*.f64 a (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 (*.f64 b (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (*.f64 a (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 a (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 3 binary64)) (pow.f64 (*.f64 b (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 a (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (*.f64 a (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (-.f64 (*.f64 (*.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) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 (*.f64 a (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (*.f64 b (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b)) (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) a) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) a))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) a)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) a) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) a)) (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) a) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b)))
(/.f64 (-.f64 (*.f64 (*.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) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 (*.f64 a (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (*.f64 a (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (-.f64 (*.f64 b (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (*.f64 a (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))
(/.f64 (-.f64 (*.f64 (*.f64 a (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (*.f64 a (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 (*.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) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (-.f64 (*.f64 a (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (*.f64 b (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))
(*.f64 (-.f64 b a) (/.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (/.f64 (-.f64 b a) (+.f64 b a))))
(*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (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 b a)))
(*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (-.f64 b a)))
(*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (+.f64 b a))
(*.f64 (*.f64 (-.f64 b a) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 b a)))
(*.f64 #s(literal 1 binary64) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))))
(*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))
(*.f64 (*.f64 (+.f64 b a) #s(literal 2 binary64)) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (/.f64 (*.f64 (-.f64 b a) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 b a))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 b a)) (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (-.f64 b a)) (/.f64 #s(literal 1 binary64) (+.f64 b a))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 b a)) (/.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 b a))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 b a)) (/.f64 (*.f64 (-.f64 b a) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (/.f64 (-.f64 b a) (+.f64 b a))))
(*.f64 (*.f64 (+.f64 b a) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b)))))
(*.f64 (*.f64 (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b)))))
(*.f64 (*.f64 (/.f64 (+.f64 b a) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))) #s(literal 1 binary64)) (/.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))))
(*.f64 (/.f64 (-.f64 b a) (+.f64 b a)) (/.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (/.f64 (-.f64 b a) (+.f64 b a))))
(*.f64 (/.f64 (+.f64 b a) (+.f64 b a)) (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (-.f64 b a)) (/.f64 (-.f64 b a) (+.f64 b a))))
(*.f64 (/.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (+.f64 b a)) (/.f64 (-.f64 b a) (/.f64 (-.f64 b a) (+.f64 b a))))
(*.f64 (/.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 (*.f64 b b) (*.f64 a a))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (/.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64))
(*.f64 (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) #s(literal 1 binary64)) (/.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (-.f64 b a)))
(*.f64 (/.f64 (+.f64 b a) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (-.f64 b a)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))))
(*.f64 (/.f64 (+.f64 b a) #s(literal 1 binary64)) (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (-.f64 b a)) (-.f64 b a)))
(*.f64 (/.f64 (+.f64 b a) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))))) (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (-.f64 b a)) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b)))))
(*.f64 (/.f64 #s(literal 2 binary64) (+.f64 b a)) (/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (/.f64 (-.f64 b a) (+.f64 b a))))
(*.f64 (/.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)))) (/.f64 #s(literal 1 binary64) (+.f64 b a))))
(*.f64 (/.f64 #s(literal 2 binary64) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))))
(*.f64 (/.f64 #s(literal 2 binary64) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))))) (/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b)))))
(*.f64 (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))))) (/.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b)))))
(*.f64 (/.f64 (*.f64 (+.f64 b a) #s(literal 2 binary64)) (+.f64 b a)) (/.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (-.f64 b a)) (/.f64 (-.f64 b a) (+.f64 b a))))
(*.f64 (/.f64 (*.f64 (+.f64 b a) #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 b a)) (/.f64 #s(literal 1 binary64) (+.f64 b a))))
(*.f64 (/.f64 (*.f64 (+.f64 b a) #s(literal 2 binary64)) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (/.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (-.f64 b a)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))))
(*.f64 (/.f64 (*.f64 (+.f64 b a) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (-.f64 b a)) (-.f64 b a)))
(*.f64 (/.f64 (*.f64 (+.f64 b a) #s(literal 2 binary64)) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))))) (/.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (-.f64 b a)) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b)))))
(*.f64 (/.f64 (-.f64 b a) #s(literal 1 binary64)) (/.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 b a)))
(*.f64 (/.f64 (-.f64 b a) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (/.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))))
(*.f64 (/.f64 (-.f64 b a) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))))) (/.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b)))))
(*.f64 (/.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (+.f64 b a)) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 (-.f64 b a) (+.f64 b a))))
(*.f64 (/.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 (*.f64 b b) (*.f64 a a)) (+.f64 b a)))
(*.f64 (/.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))))
(*.f64 (/.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 1 binary64)) (+.f64 b a))
(*.f64 (/.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)) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))))) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b)))))
(*.f64 (/.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (/.f64 (-.f64 b a) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))))
(*.f64 (/.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))))) (/.f64 (-.f64 b a) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b)))))
(*.f64 (/.f64 (*.f64 (-.f64 b a) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (+.f64 b a)) (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 b a) (+.f64 b a))))
(*.f64 (/.f64 (*.f64 (-.f64 b a) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (-.f64 (*.f64 b b) (*.f64 a a))) (+.f64 b a))
(*.f64 (/.f64 (*.f64 (-.f64 b a) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))))
(*.f64 (/.f64 (*.f64 (-.f64 b a) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 b a)))
(*.f64 (/.f64 (*.f64 (-.f64 b a) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b)))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (/.f64 (*.f64 (-.f64 b a) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))))) (/.f64 (*.f64 (-.f64 b a) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b)))))
(*.f64 (/.f64 (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) #s(literal 2 binary64))) (+.f64 b a)) (/.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 (-.f64 b a) (+.f64 b a))))
(*.f64 (/.f64 (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) #s(literal 2 binary64))) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (+.f64 b a)))
(*.f64 (/.f64 (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) #s(literal 2 binary64))) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (/.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))))
(*.f64 (/.f64 (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) #s(literal 2 binary64))) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))))) (/.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b)))))
(*.f64 (/.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (+.f64 b a)) (/.f64 (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) #s(literal 2 binary64))) (/.f64 (-.f64 b a) (+.f64 b a))))
(*.f64 (/.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (-.f64 (*.f64 b b) (*.f64 a a))) (/.f64 (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 b a))))
(*.f64 (/.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (/.f64 (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))))
(*.f64 (/.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 1 binary64)) (*.f64 (+.f64 b a) #s(literal 2 binary64)))
(*.f64 (/.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))))) (/.f64 (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) #s(literal 2 binary64))) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b)))))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (+.f64 b a)) (/.f64 #s(literal 2 binary64) (/.f64 (-.f64 b a) (+.f64 b a))))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) (-.f64 b a)))
(*.f64 (/.f64 (*.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 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))))) (/.f64 #s(literal 2 binary64) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b)))))
(*.f64 (/.f64 (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) #s(literal 2 binary64))) #s(literal 1 binary64)) (/.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (-.f64 b a)))
(*.f64 (/.f64 (*.f64 (-.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (+.f64 b a)) (/.f64 (+.f64 b a) (/.f64 (-.f64 b a) (+.f64 b a))))
(*.f64 (/.f64 (*.f64 (-.f64 b a) (*.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 b a) (/.f64 #s(literal 1 binary64) (+.f64 b a))))
(*.f64 (/.f64 (*.f64 (-.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (/.f64 (+.f64 b a) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))))
(*.f64 (/.f64 (*.f64 (-.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 1 binary64)) (/.f64 (+.f64 b a) (-.f64 b a)))
(*.f64 (/.f64 (*.f64 (-.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))))) (/.f64 (+.f64 b a) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b)))))
(*.f64 (/.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (+.f64 b a)) (/.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 (-.f64 b a) (+.f64 b a))))
(*.f64 (/.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (+.f64 b a)))
(*.f64 (/.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (/.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))))
(*.f64 (/.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) #s(literal 2 binary64))) #s(literal 1 binary64)) (/.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (-.f64 b a)))
(*.f64 (/.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))))) (/.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b)))))
(+.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))))
(+.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))
(+.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 angle (*.f64 (*.f64 (PI.f64) #s(literal 1/90 binary64)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))))
(+.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 angle (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (*.f64 (PI.f64) #s(literal 1/90 binary64)))))
(+.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))))
(+.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))) (*.f64 b b)) (neg.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))) (*.f64 a a))))
(+.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))) (*.f64 b b)) (*.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))))
(+.f64 (neg.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))) (*.f64 a a))) (*.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))) (*.f64 b b)))
(+.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))) (*.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))) (-.f64 (*.f64 b b) (*.f64 a a))))
(+.f64 (*.f64 (*.f64 b b) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (neg.f64 (*.f64 (*.f64 a a) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))))
(+.f64 (*.f64 angle (*.f64 (*.f64 (PI.f64) #s(literal 1/90 binary64)) (*.f64 b b))) (*.f64 angle (*.f64 (*.f64 (PI.f64) #s(literal 1/90 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 a a)))))
(+.f64 (*.f64 angle (*.f64 (*.f64 b b) (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 angle (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 (PI.f64) #s(literal 1/90 binary64)))))
(+.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))) (*.f64 (+.f64 b a) b)) (*.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))) (neg.f64 (*.f64 (+.f64 b a) a))))
(+.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))) (*.f64 (-.f64 b a) b)) (*.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))) (*.f64 (-.f64 b a) a)))
(+.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))) (*.f64 (-.f64 b a) a)) (*.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))) (*.f64 (-.f64 b a) b)))
(+.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))) (*.f64 b (+.f64 b a))) (*.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))) (neg.f64 (*.f64 a (+.f64 b a)))))
(+.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))) (*.f64 b (-.f64 b a))) (*.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))) (*.f64 a (-.f64 b a))))
(+.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))) (*.f64 a (-.f64 b a))) (*.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))) (*.f64 b (-.f64 b a))))
(+.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))) (+.f64 b a)) b) (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))) (+.f64 b a)) (-.f64 #s(literal 0 binary64) a)))
(+.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))) (+.f64 b a)) (-.f64 #s(literal 0 binary64) a)) (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))) (+.f64 b a)) b))
(fma.f64 (+.f64 b a) (*.f64 (-.f64 b a) (*.f64 (PI.f64) (*.f64 angle #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 a a))))
(fma.f64 (+.f64 b a) (*.f64 (-.f64 b a) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))
(fma.f64 angle (*.f64 (*.f64 (PI.f64) #s(literal 1/90 binary64)) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))))
(fma.f64 angle (*.f64 (*.f64 (PI.f64) #s(literal 1/90 binary64)) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))
(fma.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 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))))
(fma.f64 (*.f64 (PI.f64) #s(literal 1/90 binary64)) (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))
(fma.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))) (*.f64 b b) (neg.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))) (*.f64 a a))))
(fma.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))) (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))))
(fma.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))) (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))
(fma.f64 (*.f64 b b) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))) (neg.f64 (*.f64 (*.f64 a a) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))))
(fma.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (PI.f64) (*.f64 angle #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 a a))))
(fma.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))
(fma.f64 (*.f64 angle #s(literal 1/90 binary64)) (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))))
(fma.f64 (*.f64 angle #s(literal 1/90 binary64)) (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))
(fma.f64 (*.f64 (*.f64 (PI.f64) #s(literal 1/90 binary64)) (-.f64 (*.f64 b b) (*.f64 a a))) angle (*.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))))
(fma.f64 (*.f64 (*.f64 (PI.f64) #s(literal 1/90 binary64)) (-.f64 (*.f64 b b) (*.f64 a a))) angle (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))
(fma.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))) (+.f64 b a)) (-.f64 b a) (*.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))))
(fma.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))) (+.f64 b a)) (-.f64 b a) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))
(fma.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) angle) (*.f64 (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 a a))))
(fma.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) angle) (*.f64 (PI.f64) #s(literal 1/90 binary64)) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))
(fma.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 angle #s(literal 1/90 binary64))) (PI.f64) (*.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))))
(fma.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 angle #s(literal 1/90 binary64))) (PI.f64) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))
(/.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))) (-.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))) (-.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 a (*.f64 a (*.f64 a a)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a))))) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (-.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 a (*.f64 a (*.f64 a a)))) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))))
(/.f64 (*.f64 (*.f64 (PI.f64) #s(literal 1/90 binary64)) (-.f64 (*.f64 b b) (*.f64 a a))) (/.f64 #s(literal 1 binary64) angle))
(/.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))) (+.f64 b a)) (/.f64 #s(literal 1 binary64) (-.f64 b a)))
(/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 angle #s(literal 1/90 binary64))) (/.f64 #s(literal 1 binary64) (PI.f64)))
(/.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))) (-.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a)))))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))
(/.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))) (-.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 a (*.f64 a (*.f64 a a))))) (+.f64 (*.f64 b b) (*.f64 a a)))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a))))) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))
(/.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 a (*.f64 a (*.f64 a a)))) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (+.f64 (*.f64 b b) (*.f64 a a)))
(/.f64 (neg.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))) (-.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a))))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))) (-.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 a (*.f64 a (*.f64 a a)))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a))))) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 a (*.f64 a (*.f64 a a)))) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))) (-.f64 (*.f64 b b) (*.f64 a a))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))) (-.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 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))) (*.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))) (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))) (-.f64 (*.f64 b b) (*.f64 a a))) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))) (-.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 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))) (*.f64 b b)) #s(literal 3 binary64)) (pow.f64 (neg.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))) (*.f64 a a))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))) (*.f64 b b)) (*.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))) (*.f64 b b))) (-.f64 (*.f64 (neg.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))) (*.f64 a a))) (neg.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))) (*.f64 a a)))) (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))) (*.f64 b b)) (neg.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))) (*.f64 a a)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 b b) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal 3 binary64)) (pow.f64 (neg.f64 (*.f64 (*.f64 a a) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 b b) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (*.f64 (*.f64 b b) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) (-.f64 (*.f64 (neg.f64 (*.f64 (*.f64 a a) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) (neg.f64 (*.f64 (*.f64 a a) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))) (*.f64 (*.f64 (*.f64 b b) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (neg.f64 (*.f64 (*.f64 a a) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))) (-.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) (*.f64 angle #s(literal 1/90 binary64))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))) (*.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))))) (-.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))) (-.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 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))) (-.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))) (*.f64 b b)) (*.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))) (*.f64 b b))) (*.f64 (neg.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))) (*.f64 a a))) (neg.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))) (*.f64 a a))))) (-.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))) (*.f64 b b)) (neg.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))) (*.f64 a a)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 b b) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (*.f64 (*.f64 b b) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) (*.f64 (neg.f64 (*.f64 (*.f64 a a) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) (neg.f64 (*.f64 (*.f64 a a) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))))) (-.f64 (*.f64 (*.f64 b b) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (neg.f64 (*.f64 (*.f64 a a) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))))
(*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))
(*.f64 angle (*.f64 (*.f64 (PI.f64) #s(literal 1/90 binary64)) (-.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 angle #s(literal 1/90 binary64))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))
(*.f64 (*.f64 angle #s(literal 1/90 binary64)) (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (*.f64 (*.f64 (PI.f64) #s(literal 1/90 binary64)) (-.f64 (*.f64 b b) (*.f64 a a))) angle)
(*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))) (+.f64 b a)) (-.f64 b a))
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) angle) (*.f64 (PI.f64) #s(literal 1/90 binary64)))
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 angle #s(literal 1/90 binary64))) (PI.f64))
(*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))) (-.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a)))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))))
(*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))) (-.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 a (*.f64 a (*.f64 a a))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (*.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a))))) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))))
(*.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 a (*.f64 a (*.f64 a a)))) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a a))))
(neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)) #s(literal 1/90 binary64)))
(neg.f64 (*.f64 #s(literal 1/90 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle))))
(/.f64 #s(literal 1/90 binary64) (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64)))
(/.f64 (*.f64 (PI.f64) #s(literal 1/90 binary64)) (/.f64 #s(literal 1 binary64) angle))
(/.f64 (*.f64 angle #s(literal 1/90 binary64)) (/.f64 #s(literal 1 binary64) (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))
(*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))
(*.f64 #s(literal 1/90 binary64) (*.f64 (PI.f64) angle))
(*.f64 (*.f64 (PI.f64) #s(literal 1/90 binary64)) angle)
(*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))
(*.f64 (*.f64 angle #s(literal 1/90 binary64)) (PI.f64))
(*.f64 (*.f64 (*.f64 angle #s(literal 1/90 binary64)) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (cbrt.f64 (PI.f64)))
(*.f64 (*.f64 (*.f64 angle #s(literal 1/90 binary64)) (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64)))
(/.f64 #s(literal 1/90 binary64) (/.f64 #s(literal 1 binary64) (PI.f64)))
(*.f64 (PI.f64) #s(literal 1/90 binary64))
(*.f64 #s(literal 1/90 binary64) (PI.f64))
(*.f64 #s(literal 1 binary64) (*.f64 (PI.f64) #s(literal 1/90 binary64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (cbrt.f64 (PI.f64)) #s(literal 1/90 binary64)))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 (sqrt.f64 (PI.f64)) #s(literal 1/90 binary64)))
(*.f64 (*.f64 #s(literal 1/90 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (cbrt.f64 (PI.f64)))
(*.f64 (*.f64 #s(literal 1/90 binary64) (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64)))
(PI.f64)
(log.f64 (exp.f64 (PI.f64)))
(log.f64 (/.f64 #s(literal 1 binary64) (exp.f64 (-.f64 #s(literal 0 binary64) (PI.f64)))))
(+.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #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 (log.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (PI.f64))) #s(literal 2 binary64)))
(fabs.f64 (PI.f64))
(-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (PI.f64)))
(-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64))
(-.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) #s(literal 1 binary64))
(sqrt.f64 (*.f64 (PI.f64) (PI.f64)))
(cbrt.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))))
(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 (/.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (PI.f64))))
(/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (+.f64 #s(literal 1 binary64) (PI.f64))) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)))))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (+.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1 binary64)) (+.f64 (+.f64 #s(literal 1 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 (*.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 (sqrt.f64 (PI.f64)) #s(literal 2 binary64))
(pow.f64 (E.f64) (log.f64 (PI.f64)))
(pow.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64))
(*.f64 (PI.f64) #s(literal 1 binary64))
(*.f64 (PI.f64) (log.f64 (E.f64)))
(*.f64 #s(literal 1 binary64) (PI.f64))
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (PI.f64)))
(*.f64 (cbrt.f64 (PI.f64)) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))
(*.f64 (cbrt.f64 (PI.f64)) (log.f64 (exp.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)))))
(*.f64 (cbrt.f64 (PI.f64)) (sqrt.f64 (pow.f64 (PI.f64) #s(literal 4/3 binary64))))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (cbrt.f64 (PI.f64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (pow.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64)))))
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (PI.f64)) (log.f64 (exp.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (sqrt.f64 (PI.f64)) (neg.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64))
(*.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (sqrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64))))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))))
(*.f64 (pow.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 1/3 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 1/3 binary64)) #s(literal 3 binary64)))
(*.f64 (pow.f64 (pow.f64 (sqrt.f64 (PI.f64)) #s(literal 1/3 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (sqrt.f64 (PI.f64)) #s(literal 1/3 binary64)) #s(literal 3 binary64)))
(*.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)) (pow.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 1/3 binary64)) (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal 5/2 binary64)) #s(literal 1/3 binary64)) (pow.f64 (sqrt.f64 (PI.f64)) #s(literal 1/3 binary64)))
(*.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/3 binary64) (log.f64 (PI.f64))))) (exp.f64 (*.f64 #s(literal 1/3 binary64) (log.f64 (PI.f64)))))
(*.f64 (exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (PI.f64)))) (exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (PI.f64)))))
(*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 5/2 binary64))) (pow.f64 (sqrt.f64 (PI.f64)) #s(literal 1/3 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (pow.f64 (PI.f64) #s(literal 1/4 binary64)))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (PI.f64) (PI.f64))))) (cbrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (pow.f64 (PI.f64) #s(literal 1/6 binary64)))
(*.f64 (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) #s(literal 1/3 binary64)) (cbrt.f64 (PI.f64))) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) #s(literal 1/3 binary64)) (cbrt.f64 (PI.f64))))
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) (pow.f64 (sqrt.f64 (PI.f64)) #s(literal 1/3 binary64))) (*.f64 (cbrt.f64 (PI.f64)) (pow.f64 (sqrt.f64 (PI.f64)) #s(literal 1/3 binary64))))
(*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (cbrt.f64 (PI.f64)))
(*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 #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 (cos.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 b b)))
(*.f64 (*.f64 b (*.f64 b #s(literal 2 binary64))) (*.f64 (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 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 b b)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(*.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 b (*.f64 b #s(literal 2 binary64)))))
(*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 b (*.f64 b #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 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)))) (*.f64 b (*.f64 b #s(literal 2 binary64))))
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 b b)))
(*.f64 #s(literal 2 binary64) (*.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 b b))
(*.f64 (*.f64 b b) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(*.f64 (*.f64 b (*.f64 b #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 b (*.f64 b #s(literal 2 binary64))))
(*.f64 (*.f64 b #s(literal 2 binary64)) (*.f64 b (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)))) b) b)
(*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 b b)) #s(literal 2 binary64))
(*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 b #s(literal 2 binary64))) b)
(sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(neg.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))))
(*.f64 #s(literal 1 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 1 binary64))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(-.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal 180 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -180 binary64) angle)) (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(neg.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(neg.f64 (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal -1 binary64) angle)))
(neg.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (PI.f64)))
(neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)) #s(literal 1/180 binary64)))
(neg.f64 (*.f64 (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) #s(literal -1 binary64)) angle))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64))))
(neg.f64 (/.f64 (/.f64 (PI.f64) #s(literal -180 binary64)) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))
(/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))
(/.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) angle) (PI.f64)))
(/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64)) #s(literal 1/180 binary64)))
(/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -180 binary64) (*.f64 (PI.f64) angle)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)) #s(literal -180 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal -180 binary64) angle))
(/.f64 (/.f64 (PI.f64) #s(literal -180 binary64)) (/.f64 #s(literal -1 binary64) angle))
(/.f64 #s(literal -1/180 binary64) (/.f64 (/.f64 #s(literal -1 binary64) angle) (PI.f64)))
(pow.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64)) #s(literal -1 binary64))
(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
(*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
(*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) angle))
(*.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) angle) #s(literal 1/180 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(*.f64 #s(literal -1 binary64) (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (cbrt.f64 (PI.f64)) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 angle (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64))))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 angle (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))))
(*.f64 (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) angle) (/.f64 (PI.f64) #s(literal -180 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)) #s(literal -1/180 binary64))
(*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 angle #s(literal -180 binary64)))
(*.f64 (/.f64 (PI.f64) #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 180 binary64)) (*.f64 angle (cbrt.f64 (PI.f64))))
(*.f64 (*.f64 angle (cbrt.f64 (PI.f64))) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 180 binary64)))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (*.f64 angle (sqrt.f64 (PI.f64))))
(*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)))
(*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (/.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) #s(literal 1 binary64)))
(*.f64 #s(literal -1/180 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)))
(*.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (cbrt.f64 (PI.f64)))
(*.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) #s(literal -1 binary64)) (-.f64 #s(literal 0 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 (pow.f64 (/.f64 #s(literal 180 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 angle (cbrt.f64 (PI.f64)))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64))) #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 angle (sqrt.f64 (PI.f64)))) #s(literal -1 binary64)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 #s(literal -1 binary64) angle)) (/.f64 (cbrt.f64 (PI.f64)) #s(literal -180 binary64)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 #s(literal 1 binary64) angle)) (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 #s(literal 1 binary64) angle)) (/.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 (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)) #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 -1 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64))) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal -1 binary64) angle)) (/.f64 (sqrt.f64 (PI.f64)) #s(literal -180 binary64)))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal -1 binary64)) (/.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal -1 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 (/.f64 (PI.f64) (pow.f64 angle #s(literal -1/2 binary64))) (/.f64 #s(literal 1/180 binary64) (pow.f64 angle #s(literal -1/2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 angle #s(literal -1/2 binary64))) (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (pow.f64 angle #s(literal -1/2 binary64))))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (pow.f64 angle #s(literal -1/2 binary64))) (/.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)) (pow.f64 angle #s(literal -1/2 binary64))))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) (pow.f64 angle #s(literal -1/2 binary64))) (/.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (pow.f64 angle #s(literal -1/2 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 (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 #s(literal 1/180 binary64) (pow.f64 angle #s(literal -1/2 binary64))) (/.f64 (PI.f64) (pow.f64 angle #s(literal -1/2 binary64))))
(*.f64 (/.f64 (*.f64 #s(literal 1/180 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 1 binary64)) (*.f64 angle (cbrt.f64 (PI.f64))))
(*.f64 (/.f64 (*.f64 #s(literal 1/180 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (/.f64 #s(literal 1 binary64) angle)) (cbrt.f64 (PI.f64)))
(*.f64 (/.f64 (*.f64 #s(literal 1/180 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 1/180 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (pow.f64 angle #s(literal -1/2 binary64))) (/.f64 (cbrt.f64 (PI.f64)) (pow.f64 angle #s(literal -1/2 binary64))))
(*.f64 (/.f64 (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64))) #s(literal 1 binary64)) (*.f64 angle (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal 1 binary64) angle)) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64))) #s(literal -1 binary64)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (/.f64 (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64))) (pow.f64 angle #s(literal -1/2 binary64))) (/.f64 (sqrt.f64 (PI.f64)) (pow.f64 angle #s(literal -1/2 binary64))))
(*.f64 (/.f64 (-.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) (sqrt.f64 (PI.f64))) #s(literal 180 binary64)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (pow.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64)) #s(literal -1/2 binary64)))
(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 (log.f64 angle) #s(literal -1 binary64))))
(-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)))
(-.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 1 binary64) angle)) angle)
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) angle)) (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)))
(neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)))
(/.f64 (PI.f64) (/.f64 #s(literal 1 binary64) angle))
(/.f64 angle (/.f64 #s(literal 1 binary64) (PI.f64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) angle) (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 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal -1 binary64) angle))
(pow.f64 (*.f64 (PI.f64) angle) #s(literal 1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64)) #s(literal -1 binary64))
(*.f64 (PI.f64) angle)
(*.f64 angle (PI.f64))
(*.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))
(*.f64 (*.f64 (PI.f64) angle) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)))
(*.f64 (cbrt.f64 (PI.f64)) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 angle (cbrt.f64 (PI.f64))))
(*.f64 (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 (-.f64 #s(literal 0 binary64) (PI.f64)) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (*.f64 angle (cbrt.f64 (PI.f64))) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))
(*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (cbrt.f64 (PI.f64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 angle (cbrt.f64 (PI.f64)))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 angle (sqrt.f64 (PI.f64)))) #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 -1 binary64) angle)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 #s(literal 1 binary64) angle)) (cbrt.f64 (PI.f64)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 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 (sqrt.f64 (PI.f64)) #s(literal -1 binary64)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal -1 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (/.f64 (PI.f64) (pow.f64 angle #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 angle #s(literal -1/2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 angle #s(literal -1/2 binary64))) (/.f64 (PI.f64) (pow.f64 angle #s(literal -1/2 binary64))))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) (pow.f64 angle #s(literal -1/2 binary64))) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (pow.f64 angle #s(literal -1/2 binary64))))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (pow.f64 angle #s(literal -1/2 binary64))) (/.f64 (cbrt.f64 (PI.f64)) (pow.f64 angle #s(literal -1/2 binary64))))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) (pow.f64 angle #s(literal -1/2 binary64))) (/.f64 (sqrt.f64 (PI.f64)) (pow.f64 angle #s(literal -1/2 binary64))))
(*.f64 (/.f64 (-.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) (sqrt.f64 (PI.f64))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64)) #s(literal -1/2 binary64)))
(+.f64 (*.f64 (-.f64 b a) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (+.f64 b a) (cos.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 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))))
(+.f64 (*.f64 (-.f64 b a) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (+.f64 b a) (cos.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 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(+.f64 (*.f64 (-.f64 b a) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (+.f64 b a) (cos.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)))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))))
(+.f64 (*.f64 (-.f64 b a) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (+.f64 b a) (cos.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)))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))))
(+.f64 (*.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 #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 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (cos.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 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (-.f64 #s(literal 0 binary64) (*.f64 a a)))))
(+.f64 (*.f64 (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 (+.f64 b a) #s(literal 2 binary64))) b)) (*.f64 (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 (+.f64 b a) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) a))))
(+.f64 (*.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 (+.f64 b a) #s(literal 2 binary64))))) (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))))))
(+.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (+.f64 b a) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) b) (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (+.f64 b a) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (-.f64 #s(literal 0 binary64) a)))
(+.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (+.f64 b a) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (-.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 (+.f64 b a) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) b))
(+.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (-.f64 b a)) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b)) (*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (-.f64 b a)) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) a)))
(+.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (-.f64 b a)) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) a)) (*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (-.f64 b a)) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b)))
(+.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (-.f64 b a)) (*.f64 b (*.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 b a)) (*.f64 a (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))
(+.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (-.f64 b a)) (*.f64 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 b a)) (*.f64 b (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))
(+.f64 (*.f64 (*.f64 (*.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 b b)) (*.f64 (*.f64 (*.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 #s(literal 0 binary64) (*.f64 a a))))
(+.f64 (*.f64 (*.f64 (*.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 b b)) (*.f64 (*.f64 (*.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 #s(literal 0 binary64) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))))
(+.f64 (*.f64 (*.f64 (*.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 #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)))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 b b)))
(+.f64 (*.f64 (*.f64 (*.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 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))) (*.f64 (-.f64 b a) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (+.f64 b a) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))
(+.f64 (*.f64 (*.f64 (*.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 b a) b)) (*.f64 (*.f64 (*.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)))) (neg.f64 (*.f64 (+.f64 b a) a))))
(+.f64 (*.f64 (*.f64 (*.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 b a) b)) (*.f64 (*.f64 (*.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 b a) a)))
(+.f64 (*.f64 (*.f64 (*.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 b a) a)) (*.f64 (*.f64 (*.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 b a) b)))
(+.f64 (*.f64 (*.f64 (*.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 b (+.f64 b a))) (*.f64 (*.f64 (*.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)))) (neg.f64 (*.f64 a (+.f64 b a)))))
(+.f64 (*.f64 (*.f64 (*.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 b (-.f64 b a))) (*.f64 (*.f64 (*.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 a (-.f64 b a))))
(+.f64 (*.f64 (*.f64 (*.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 a (-.f64 b a))) (*.f64 (*.f64 (*.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 b (-.f64 b a))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 b a) (*.f64 (-.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 b a) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (+.f64 b a) (cos.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)))) (*.f64 (+.f64 b a) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (/.f64 #s(literal 1 binary64) (-.f64 b a)))
(/.f64 (*.f64 (*.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 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 (*.f64 (-.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 b a) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (+.f64 b a))
(/.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (+.f64 b a) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))
(/.f64 (neg.f64 (*.f64 (-.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 b a) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (-.f64 #s(literal 0 binary64) (+.f64 b a)))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (+.f64 b a) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(*.f64 (-.f64 b a) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (+.f64 b a) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(*.f64 (-.f64 b a) (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (+.f64 b a) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 1 binary64)))
(*.f64 #s(literal 2 binary64) (*.f64 (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 (cos.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 (+.f64 b a) #s(literal 2 binary64))) (*.f64 (-.f64 b a) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(*.f64 (*.f64 (-.f64 b a) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (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 b a) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (*.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 #s(literal 1 binary64) (*.f64 (-.f64 b a) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (+.f64 b 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 (*.f64 b b) (*.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 (-.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 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (-.f64 (*.f64 b b) (*.f64 a a))) #s(literal 2 binary64)))
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 2 binary64)))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (+.f64 b a) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (-.f64 b a))
(*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (-.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))) (-.f64 b a)) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))))
(*.f64 (*.f64 (*.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 b b) (*.f64 a a)))
(*.f64 (*.f64 (-.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 b a) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (/.f64 #s(literal 1 binary64) (+.f64 b a)))
(*.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (+.f64 b a) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(*.f64 (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (+.f64 b a) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b))))))
(*.f64 (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) #s(literal 1 binary64)) (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (+.f64 b a) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (+.f64 b a)))
(*.f64 (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (/.f64 (+.f64 b a) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (+.f64 b a) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(+.f64 (*.f64 (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 (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 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))))
(+.f64 (*.f64 (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 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.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))) (*.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 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))))
(+.f64 (*.f64 (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 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.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 (-.f64 (*.f64 b b) (*.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))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))))
(+.f64 (*.f64 (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 (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) (*.f64 a a)) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))))
(+.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 b b))) (*.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 0 binary64) (*.f64 a a)))))
(+.f64 (*.f64 (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 (cos.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 #s(literal 180 binary64) angle))))))
(+.f64 (*.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 b b))) (*.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 #s(literal 0 binary64) (*.f64 a a)))))
(+.f64 (*.f64 (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 (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 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (cos.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))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (-.f64 #s(literal 0 binary64) (*.f64 a a))))
(+.f64 (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (cos.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))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))))
(+.f64 (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (-.f64 #s(literal 0 binary64) (*.f64 a a))) (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 b b)))
(+.f64 (*.f64 (*.f64 (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 0 binary64) (*.f64 a a)) (*.f64 a a))) (*.f64 (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 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (+.f64 b a) b)) (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (neg.f64 (*.f64 (+.f64 b a) a))))
(+.f64 (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (-.f64 b a) b)) (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (-.f64 b a) a)))
(+.f64 (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (-.f64 b a) a)) (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (-.f64 b a) b)))
(+.f64 (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 b (+.f64 b a))) (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (neg.f64 (*.f64 a (+.f64 b a)))))
(+.f64 (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 b (-.f64 b a))) (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 a (-.f64 b a))))
(+.f64 (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 a (-.f64 b a))) (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 b (-.f64 b a))))
(/.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (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 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))) (-.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 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (-.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)))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(*.f64 (*.f64 (sin.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 a)))
(sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(neg.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))))
(*.f64 #s(literal 1 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 1 binary64))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 b)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 b)) #s(literal 1 binary64)))
(pow.f64 b #s(literal 2 binary64))
(pow.f64 (*.f64 b b) #s(literal 1 binary64))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 b))
(*.f64 b b)
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 a)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 a)) #s(literal 1 binary64)))
(neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)))
(pow.f64 a #s(literal 2 binary64))
(pow.f64 (*.f64 a a) #s(literal 1 binary64))
(pow.f64 (-.f64 #s(literal 0 binary64) a) #s(literal 2 binary64))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 a))
(*.f64 a a)
(*.f64 #s(literal 1 binary64) (*.f64 a a))
(*.f64 (-.f64 #s(literal 0 binary64) a) (-.f64 #s(literal 0 binary64) a))
(+.f64 (*.f64 (-.f64 b a) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))))
(+.f64 (*.f64 (-.f64 b a) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(+.f64 (*.f64 (-.f64 b a) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b 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)) (*.f64 a a))))
(+.f64 (*.f64 (-.f64 b a) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (*.f64 (*.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 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))))
(+.f64 (*.f64 (-.f64 b a) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 #s(literal 2 binary64) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))))
(+.f64 (*.f64 (-.f64 b a) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.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)))) (*.f64 b b)) (*.f64 #s(literal 2 binary64) (*.f64 (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 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (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)))) (*.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 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.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 (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) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 b b)) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) #s(literal 2 binary64))))
(+.f64 (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) b) (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) a)))
(+.f64 (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) a)) (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) b))
(+.f64 (*.f64 b (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))))
(+.f64 (*.f64 (-.f64 b a) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b)) (*.f64 (-.f64 b a) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) a)))
(+.f64 (*.f64 (-.f64 b a) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) a)) (*.f64 (-.f64 b a) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b)))
(+.f64 (*.f64 (-.f64 b a) (*.f64 b (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 (-.f64 b a) (*.f64 a (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))
(+.f64 (*.f64 (-.f64 b a) (*.f64 a (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 (-.f64 b a) (*.f64 b (*.f64 #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)))) (-.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 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))) (*.f64 (-.f64 b a) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (+.f64 b a) b)) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (neg.f64 (*.f64 (+.f64 b a) a))))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (-.f64 b a) b)) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (-.f64 b a) a)))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (-.f64 b a) a)) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (-.f64 b a) b)))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 b (+.f64 b a))) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (neg.f64 (*.f64 a (+.f64 b a)))))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 b (-.f64 b a))) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 a (-.f64 b a))))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 a (-.f64 b a))) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 b (-.f64 b a))))
(+.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) b)) (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) a))))
(+.f64 (*.f64 #s(literal 1 binary64) (*.f64 b (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))))) (*.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))))))
(+.f64 (*.f64 (*.f64 (-.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) b) (*.f64 (*.f64 (-.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) a))
(+.f64 (*.f64 (*.f64 (-.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) a) (*.f64 (*.f64 (-.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) b))
(fma.f64 b (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))))
(fma.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) b (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) a)))
(/.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 b a)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 b a) (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 (*.f64 b b) (*.f64 a a)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 b a) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))))))
(/.f64 (*.f64 (-.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (/.f64 #s(literal 1 binary64) (+.f64 b a)))
(/.f64 (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 (*.f64 b b) (*.f64 a a))) (+.f64 b a))
(/.f64 (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))
(/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (+.f64 b a))
(/.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))
(/.f64 (neg.f64 (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 (*.f64 b b) (*.f64 a a)))) (-.f64 #s(literal 0 binary64) (+.f64 b a)))
(/.f64 (neg.f64 (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))))) (-.f64 #s(literal 0 binary64) (+.f64 b a)))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) b) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) a)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) b) (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) b)) (-.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) a)) (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) a))) (*.f64 (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) b) (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) a))))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 b (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (*.f64 b (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))))) (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))))) (*.f64 (*.f64 b (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) b) (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) b)) (*.f64 (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) a)) (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) a)))) (-.f64 (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) b) (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) a))))
(/.f64 (-.f64 (*.f64 (*.f64 b (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (*.f64 b (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))))) (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))))) (-.f64 (*.f64 b (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))))))
(*.f64 (-.f64 b a) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))))
(*.f64 (-.f64 b a) (/.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 (+.f64 b a) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (-.f64 b a)))
(*.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 (*.f64 b b) (*.f64 a a)))
(*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 b a))
(*.f64 (*.f64 (-.f64 b a) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) #s(literal 1 binary64))
(*.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 #s(literal 1 binary64) (*.f64 (-.f64 b a) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))))
(*.f64 (*.f64 (+.f64 b a) (*.f64 (-.f64 b 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 b a) (*.f64 (-.f64 b a) #s(literal 2 binary64))))
(*.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 (+.f64 b a) #s(literal 2 binary64)) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (-.f64 b a)))
(*.f64 (*.f64 (-.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (+.f64 b a))
(*.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(*.f64 (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 (*.f64 b b) (*.f64 a a))) (/.f64 #s(literal 1 binary64) (+.f64 b a)))
(*.f64 (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 b a)))
(*.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(*.f64 (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (/.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b))))))
(*.f64 (/.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (+.f64 b a)) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) #s(literal 1 binary64)))
(*.f64 (/.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 b a)))
(*.f64 (/.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b))))))
(*.f64 (/.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) #s(literal 1 binary64)) (-.f64 b a))
(*.f64 (/.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 b a) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))) #s(literal 1 binary64))) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(*.f64 (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) #s(literal 1 binary64)) (/.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (+.f64 b a)))
(*.f64 (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (/.f64 (+.f64 b a) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))) #s(literal 1 binary64))) (/.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(+.f64 (*.f64 (-.f64 b a) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))))
(+.f64 (*.f64 (-.f64 b a) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(+.f64 (*.f64 (-.f64 b a) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b 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)) (*.f64 a a))))
(+.f64 (*.f64 (-.f64 b a) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (*.f64 (*.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 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))))
(+.f64 (*.f64 (-.f64 b a) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 #s(literal 2 binary64) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))))
(+.f64 (*.f64 (-.f64 b a) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.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)))) (*.f64 b b)) (*.f64 #s(literal 2 binary64) (*.f64 (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 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (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)))) (*.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 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.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 (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) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 b b)) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) #s(literal 2 binary64))))
(+.f64 (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) b) (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) a)))
(+.f64 (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) a)) (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) b))
(+.f64 (*.f64 b (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))))
(+.f64 (*.f64 (-.f64 b a) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b)) (*.f64 (-.f64 b a) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) a)))
(+.f64 (*.f64 (-.f64 b a) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) a)) (*.f64 (-.f64 b a) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b)))
(+.f64 (*.f64 (-.f64 b a) (*.f64 b (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 (-.f64 b a) (*.f64 a (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))
(+.f64 (*.f64 (-.f64 b a) (*.f64 a (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 (-.f64 b a) (*.f64 b (*.f64 #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)))) (-.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 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))) (*.f64 (-.f64 b a) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (+.f64 b a) b)) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (neg.f64 (*.f64 (+.f64 b a) a))))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (-.f64 b a) b)) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (-.f64 b a) a)))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (-.f64 b a) a)) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (-.f64 b a) b)))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 b (+.f64 b a))) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (neg.f64 (*.f64 a (+.f64 b a)))))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 b (-.f64 b a))) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 a (-.f64 b a))))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 a (-.f64 b a))) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 b (-.f64 b a))))
(+.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) b)) (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) a))))
(+.f64 (*.f64 #s(literal 1 binary64) (*.f64 b (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))))) (*.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))))))
(+.f64 (*.f64 (*.f64 (-.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) b) (*.f64 (*.f64 (-.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) a))
(+.f64 (*.f64 (*.f64 (-.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) a) (*.f64 (*.f64 (-.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) b))
(fma.f64 b (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))))
(fma.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) b (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) a)))
(/.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 b a)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 b a) (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 (*.f64 b b) (*.f64 a a)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 b a) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))))))
(/.f64 (*.f64 (-.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (/.f64 #s(literal 1 binary64) (+.f64 b a)))
(/.f64 (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 (*.f64 b b) (*.f64 a a))) (+.f64 b a))
(/.f64 (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))
(/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (+.f64 b a))
(/.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))
(/.f64 (neg.f64 (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 (*.f64 b b) (*.f64 a a)))) (-.f64 #s(literal 0 binary64) (+.f64 b a)))
(/.f64 (neg.f64 (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))))) (-.f64 #s(literal 0 binary64) (+.f64 b a)))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) b) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) a)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) b) (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) b)) (-.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) a)) (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) a))) (*.f64 (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) b) (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) a))))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 b (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (*.f64 b (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))))) (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))))) (*.f64 (*.f64 b (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) b) (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) b)) (*.f64 (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) a)) (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) a)))) (-.f64 (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) b) (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) a))))
(/.f64 (-.f64 (*.f64 (*.f64 b (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (*.f64 b (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))))) (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))))) (-.f64 (*.f64 b (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))))))
(*.f64 (-.f64 b a) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))))
(*.f64 (-.f64 b a) (/.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 (+.f64 b a) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (-.f64 b a)))
(*.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 (*.f64 b b) (*.f64 a a)))
(*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 b a))
(*.f64 (*.f64 (-.f64 b a) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) #s(literal 1 binary64))
(*.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 #s(literal 1 binary64) (*.f64 (-.f64 b a) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))))
(*.f64 (*.f64 (+.f64 b a) (*.f64 (-.f64 b 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 b a) (*.f64 (-.f64 b a) #s(literal 2 binary64))))
(*.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 (+.f64 b a) #s(literal 2 binary64)) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (-.f64 b a)))
(*.f64 (*.f64 (-.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (+.f64 b a))
(*.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(*.f64 (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 (*.f64 b b) (*.f64 a a))) (/.f64 #s(literal 1 binary64) (+.f64 b a)))
(*.f64 (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 b a)))
(*.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(*.f64 (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (/.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b))))))
(*.f64 (/.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (+.f64 b a)) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) #s(literal 1 binary64)))
(*.f64 (/.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 b a)))
(*.f64 (/.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b))))))
(*.f64 (/.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) #s(literal 1 binary64)) (-.f64 b a))
(*.f64 (/.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 b a) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))) #s(literal 1 binary64))) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(*.f64 (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) #s(literal 1 binary64)) (/.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (+.f64 b a)))
(*.f64 (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (/.f64 (+.f64 b a) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))) #s(literal 1 binary64))) (/.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(neg.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))))
(*.f64 #s(literal 1 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 1 binary64))
(cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(-.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal 180 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -180 binary64) angle)) (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(neg.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(neg.f64 (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal -1 binary64) angle)))
(neg.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (PI.f64)))
(neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)) #s(literal 1/180 binary64)))
(neg.f64 (*.f64 (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) #s(literal -1 binary64)) angle))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64))))
(neg.f64 (/.f64 (/.f64 (PI.f64) #s(literal -180 binary64)) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))
(/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))
(/.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) angle) (PI.f64)))
(/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64)) #s(literal 1/180 binary64)))
(/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -180 binary64) (*.f64 (PI.f64) angle)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)) #s(literal -180 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal -180 binary64) angle))
(/.f64 (/.f64 (PI.f64) #s(literal -180 binary64)) (/.f64 #s(literal -1 binary64) angle))
(/.f64 #s(literal -1/180 binary64) (/.f64 (/.f64 #s(literal -1 binary64) angle) (PI.f64)))
(pow.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64)) #s(literal -1 binary64))
(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
(*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
(*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) angle))
(*.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) angle) #s(literal 1/180 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(*.f64 #s(literal -1 binary64) (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (cbrt.f64 (PI.f64)) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 angle (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64))))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 angle (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))))
(*.f64 (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) angle) (/.f64 (PI.f64) #s(literal -180 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)) #s(literal -1/180 binary64))
(*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 angle #s(literal -180 binary64)))
(*.f64 (/.f64 (PI.f64) #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 180 binary64)) (*.f64 angle (cbrt.f64 (PI.f64))))
(*.f64 (*.f64 angle (cbrt.f64 (PI.f64))) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 180 binary64)))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (*.f64 angle (sqrt.f64 (PI.f64))))
(*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)))
(*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (/.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) #s(literal 1 binary64)))
(*.f64 #s(literal -1/180 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)))
(*.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (cbrt.f64 (PI.f64)))
(*.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) #s(literal -1 binary64)) (-.f64 #s(literal 0 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 (pow.f64 (/.f64 #s(literal 180 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 angle (cbrt.f64 (PI.f64)))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64))) #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 angle (sqrt.f64 (PI.f64)))) #s(literal -1 binary64)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 #s(literal -1 binary64) angle)) (/.f64 (cbrt.f64 (PI.f64)) #s(literal -180 binary64)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 #s(literal 1 binary64) angle)) (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 #s(literal 1 binary64) angle)) (/.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 (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)) #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 -1 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64))) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal -1 binary64) angle)) (/.f64 (sqrt.f64 (PI.f64)) #s(literal -180 binary64)))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal -1 binary64)) (/.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal -1 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 (/.f64 (PI.f64) (pow.f64 angle #s(literal -1/2 binary64))) (/.f64 #s(literal 1/180 binary64) (pow.f64 angle #s(literal -1/2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 angle #s(literal -1/2 binary64))) (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (pow.f64 angle #s(literal -1/2 binary64))))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (pow.f64 angle #s(literal -1/2 binary64))) (/.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)) (pow.f64 angle #s(literal -1/2 binary64))))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) (pow.f64 angle #s(literal -1/2 binary64))) (/.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (pow.f64 angle #s(literal -1/2 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 (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 #s(literal 1/180 binary64) (pow.f64 angle #s(literal -1/2 binary64))) (/.f64 (PI.f64) (pow.f64 angle #s(literal -1/2 binary64))))
(*.f64 (/.f64 (*.f64 #s(literal 1/180 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 1 binary64)) (*.f64 angle (cbrt.f64 (PI.f64))))
(*.f64 (/.f64 (*.f64 #s(literal 1/180 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (/.f64 #s(literal 1 binary64) angle)) (cbrt.f64 (PI.f64)))
(*.f64 (/.f64 (*.f64 #s(literal 1/180 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 1/180 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (pow.f64 angle #s(literal -1/2 binary64))) (/.f64 (cbrt.f64 (PI.f64)) (pow.f64 angle #s(literal -1/2 binary64))))
(*.f64 (/.f64 (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64))) #s(literal 1 binary64)) (*.f64 angle (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal 1 binary64) angle)) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64))) #s(literal -1 binary64)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (/.f64 (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64))) (pow.f64 angle #s(literal -1/2 binary64))) (/.f64 (sqrt.f64 (PI.f64)) (pow.f64 angle #s(literal -1/2 binary64))))
(*.f64 (/.f64 (-.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) (sqrt.f64 (PI.f64))) #s(literal 180 binary64)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (pow.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64)) #s(literal -1/2 binary64)))
(+.f64 (*.f64 b b) (-.f64 #s(literal 0 binary64) (*.f64 a a)))
(+.f64 (*.f64 b b) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))))
(+.f64 (*.f64 b b) (neg.f64 (-.f64 (*.f64 a a) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))))
(+.f64 (*.f64 b b) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) a)) (-.f64 #s(literal 0 binary64) a)))
(+.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))
(+.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))))
(+.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (fma.f64 (neg.f64 (-.f64 #s(literal 0 binary64) a)) (-.f64 #s(literal 0 binary64) a) (*.f64 a a)))
(+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 b b))
(+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a)))
(+.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (neg.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a)))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))))
(+.f64 (/.f64 (*.f64 b (*.f64 b (*.f64 b b))) (+.f64 (*.f64 b b) (*.f64 a a))) (neg.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 a a))) (+.f64 (*.f64 b b) (*.f64 a a)))))
(+.f64 (*.f64 (+.f64 b a) b) (neg.f64 (*.f64 (+.f64 b a) a)))
(+.f64 (neg.f64 (*.f64 (+.f64 b a) a)) (*.f64 (+.f64 b a) b))
(+.f64 (*.f64 (-.f64 b a) b) (*.f64 (-.f64 b a) a))
(+.f64 (*.f64 (-.f64 b a) a) (*.f64 (-.f64 b a) b))
(+.f64 (*.f64 b (+.f64 b a)) (neg.f64 (*.f64 a (+.f64 b a))))
(+.f64 (*.f64 b (-.f64 b a)) (*.f64 a (-.f64 b a)))
(+.f64 (*.f64 a (-.f64 b a)) (*.f64 b (-.f64 b a)))
(-.f64 (*.f64 b b) (*.f64 a a))
(-.f64 (*.f64 b b) (-.f64 (*.f64 a a) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))))
(-.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (/.f64 (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a)))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))))
(-.f64 (/.f64 (*.f64 b (*.f64 b (*.f64 b b))) (+.f64 (*.f64 b b) (*.f64 a a))) (/.f64 (*.f64 a (*.f64 a (*.f64 a a))) (+.f64 (*.f64 b b) (*.f64 a a))))
(-.f64 (/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))) (-.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))) (/.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))) (-.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.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 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))))
(fma.f64 b b (neg.f64 (-.f64 (*.f64 a a) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))))
(fma.f64 b (-.f64 b a) (*.f64 a (-.f64 b a)))
(fma.f64 b (+.f64 b a) (neg.f64 (*.f64 a (+.f64 b a))))
(fma.f64 a (-.f64 b a) (*.f64 b (-.f64 b a)))
(fma.f64 a (-.f64 #s(literal 0 binary64) a) (*.f64 b b))
(fma.f64 (-.f64 b a) b (*.f64 (-.f64 b a) a))
(fma.f64 (-.f64 b a) a (*.f64 (-.f64 b a) b))
(fma.f64 (-.f64 b a) (+.f64 b a) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))
(fma.f64 (-.f64 b a) (+.f64 b a) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))))
(fma.f64 (+.f64 b a) b (neg.f64 (*.f64 (+.f64 b a) a)))
(fma.f64 (+.f64 b a) (-.f64 b a) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))
(fma.f64 (+.f64 b a) (-.f64 b a) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))))
(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 (-.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))
(fma.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))))
(fma.f64 (-.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 a (*.f64 a (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a a))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))
(fma.f64 (-.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 a (*.f64 a (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a a))) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))))
(neg.f64 (-.f64 (*.f64 a a) (*.f64 b b)))
(/.f64 (-.f64 b a) (/.f64 #s(literal 1 binary64) (+.f64 b a)))
(/.f64 (+.f64 b a) (/.f64 #s(literal 1 binary64) (-.f64 b a)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 b a) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (*.f64 (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (-.f64 (*.f64 b b) (*.f64 a a)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b))) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))) (-.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 b a) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b)))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (-.f64 (*.f64 b b) (*.f64 a a)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b)))) (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (-.f64 (*.f64 a (*.f64 a (*.f64 a a))) (neg.f64 (*.f64 (*.f64 (*.f64 b b) a) a)))) (-.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))) (+.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))) (*.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))))) (+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 b a) (*.f64 (+.f64 b a) (-.f64 (*.f64 b b) (*.f64 a a)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (*.f64 (+.f64 b a) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 b a) (*.f64 (-.f64 b a) (-.f64 (*.f64 b b) (*.f64 a a)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b))) (*.f64 (-.f64 b a) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 b a) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 b a))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b))) (*.f64 (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (-.f64 b a))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 b a) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 b a))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (+.f64 b a))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a)))))
(/.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a))))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))
(/.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a))))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b))) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(/.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a))))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (-.f64 (*.f64 a (*.f64 a (*.f64 a a))) (neg.f64 (*.f64 (*.f64 (*.f64 b b) a) a)))))
(/.f64 (-.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 a (*.f64 a (*.f64 a a)))) (+.f64 (*.f64 b b) (*.f64 a a)))
(/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))) (-.f64 (*.f64 b b) (*.f64 a a)))
(/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (*.f64 (-.f64 b a) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(/.f64 (*.f64 (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (-.f64 (*.f64 b b) (*.f64 a a))) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))))
(/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (*.f64 (+.f64 b a) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b)))))
(/.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (-.f64 (*.f64 b b) (*.f64 a a))) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))))
(/.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b)))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a)))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a)))))) (neg.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b))) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a)))))) (neg.f64 (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (-.f64 (*.f64 a (*.f64 a (*.f64 a a))) (neg.f64 (*.f64 (*.f64 (*.f64 b b) a) a))))))
(/.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 a a) (*.f64 b b))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))))) (+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))) (+.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))) (*.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))))))
(/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))) (-.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))))
(/.f64 (*.f64 (+.f64 b a) (-.f64 (*.f64 b b) (*.f64 a a))) (+.f64 b a))
(/.f64 (*.f64 (+.f64 b a) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))
(/.f64 (*.f64 (-.f64 b a) (-.f64 (*.f64 b b) (*.f64 a a))) (-.f64 b a))
(/.f64 (*.f64 (-.f64 b a) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b))))
(/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 b a)) (-.f64 b a))
(/.f64 (*.f64 (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (-.f64 b a)) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b))))
(/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 b a)) (+.f64 b a))
(/.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (+.f64 b a)) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (*.f64 (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a)))))) (*.f64 (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))))
(/.f64 (-.f64 (*.f64 (*.f64 b (*.f64 b (*.f64 b b))) (+.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a a)) (*.f64 a (*.f64 a (*.f64 a a))))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a)))) (-.f64 (*.f64 a a) (*.f64 b b)))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))))) (neg.f64 (*.f64 (-.f64 b a) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (-.f64 (*.f64 b b) (*.f64 a a)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))))) (neg.f64 (*.f64 (+.f64 b a) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (-.f64 (*.f64 b b) (*.f64 a a)))) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))))) (neg.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a))))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 a a) (*.f64 b b)))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b b) (*.f64 a a)))))
(/.f64 (neg.f64 (+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))))) (neg.f64 (+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))) (+.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))) (*.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))))) (neg.f64 (-.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))))
(/.f64 (neg.f64 (*.f64 (+.f64 b a) (-.f64 (*.f64 b b) (*.f64 a a)))) (-.f64 #s(literal 0 binary64) (+.f64 b a)))
(/.f64 (neg.f64 (*.f64 (+.f64 b a) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(/.f64 (neg.f64 (*.f64 (-.f64 b a) (-.f64 (*.f64 b b) (*.f64 a a)))) (-.f64 a b))
(/.f64 (neg.f64 (*.f64 (-.f64 b a) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 b a))) (-.f64 a b))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (-.f64 b a))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 b a))) (-.f64 #s(literal 0 binary64) (+.f64 b a)))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (+.f64 b a))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(/.f64 (+.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) (pow.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))) #s(literal 3 binary64))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (-.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))) (*.f64 (*.f64 b b) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a)))) (pow.f64 (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))) #s(literal 3 binary64))) (+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))) (-.f64 (*.f64 (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))))))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a (*.f64 a (*.f64 a a)))) (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b))))) (+.f64 (*.f64 a (*.f64 a (*.f64 a a))) (-.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 b b)))))
(/.f64 (+.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))))) (+.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))) (-.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 b a) b) #s(literal 3 binary64)) (pow.f64 (neg.f64 (*.f64 (+.f64 b a) a)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (+.f64 b a) b) (*.f64 (+.f64 b a) b)) (-.f64 (*.f64 (neg.f64 (*.f64 (+.f64 b a) a)) (neg.f64 (*.f64 (+.f64 b a) a))) (*.f64 (*.f64 (+.f64 b a) b) (neg.f64 (*.f64 (+.f64 b a) a))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 b a) b) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 b a) a) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (-.f64 b a) b) (*.f64 (-.f64 b a) b)) (-.f64 (*.f64 (*.f64 (-.f64 b a) a) (*.f64 (-.f64 b a) a)) (*.f64 (*.f64 (-.f64 b a) b) (*.f64 (-.f64 b a) a)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 b a) a) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 b a) b) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (-.f64 b a) a) (*.f64 (-.f64 b a) a)) (-.f64 (*.f64 (*.f64 (-.f64 b a) b) (*.f64 (-.f64 b a) b)) (*.f64 (*.f64 (-.f64 b a) a) (*.f64 (-.f64 b a) b)))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 b a)) #s(literal 3 binary64)) (pow.f64 (neg.f64 (*.f64 a (+.f64 b a))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 b (+.f64 b a)) (*.f64 b (+.f64 b a))) (-.f64 (*.f64 (neg.f64 (*.f64 a (+.f64 b a))) (neg.f64 (*.f64 a (+.f64 b a)))) (*.f64 (*.f64 b (+.f64 b a)) (neg.f64 (*.f64 a (+.f64 b a)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (-.f64 b a)) #s(literal 3 binary64)) (pow.f64 (*.f64 a (-.f64 b a)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 b (-.f64 b a)) (*.f64 b (-.f64 b a))) (-.f64 (*.f64 (*.f64 a (-.f64 b a)) (*.f64 a (-.f64 b a))) (*.f64 (*.f64 b (-.f64 b a)) (*.f64 a (-.f64 b a))))))
(/.f64 (+.f64 (pow.f64 (*.f64 a (-.f64 b a)) #s(literal 3 binary64)) (pow.f64 (*.f64 b (-.f64 b a)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 a (-.f64 b a)) (*.f64 a (-.f64 b a))) (-.f64 (*.f64 (*.f64 b (-.f64 b a)) (*.f64 b (-.f64 b a))) (*.f64 (*.f64 a (-.f64 b a)) (*.f64 b (-.f64 b a))))))
(/.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) (pow.f64 (-.f64 (*.f64 a a) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))) #s(literal 3 binary64))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (+.f64 (*.f64 (-.f64 (*.f64 a a) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))) (-.f64 (*.f64 a a) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))) (*.f64 (*.f64 b b) (-.f64 (*.f64 a a) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a)))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (/.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a)))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (/.f64 (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a)))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))) (*.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (/.f64 (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a)))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 b (*.f64 b (*.f64 b b))) (+.f64 (*.f64 b b) (*.f64 a a))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 a a))) (+.f64 (*.f64 b b) (*.f64 a a))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 b (*.f64 b (*.f64 b b))) (+.f64 (*.f64 b b) (*.f64 a a))) (/.f64 (*.f64 b (*.f64 b (*.f64 b b))) (+.f64 (*.f64 b b) (*.f64 a a)))) (+.f64 (*.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 a a))) (+.f64 (*.f64 b b) (*.f64 a a))) (/.f64 (*.f64 a (*.f64 a (*.f64 a a))) (+.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (/.f64 (*.f64 b (*.f64 b (*.f64 b b))) (+.f64 (*.f64 b b) (*.f64 a a))) (/.f64 (*.f64 a (*.f64 a (*.f64 a a))) (+.f64 (*.f64 b b) (*.f64 a a)))))))
(/.f64 (-.f64 (*.f64 a (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b (*.f64 b b)))) (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 b b)))
(/.f64 (-.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))))) (-.f64 (*.f64 b b) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))))) (-.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))))
(/.f64 (-.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a)))) (-.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 b a) b) (*.f64 (+.f64 b a) b)) (*.f64 (neg.f64 (*.f64 (+.f64 b a) a)) (neg.f64 (*.f64 (+.f64 b a) a)))) (-.f64 (*.f64 (+.f64 b a) b) (neg.f64 (*.f64 (+.f64 b a) a))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 b a) b) (*.f64 (-.f64 b a) b)) (*.f64 (*.f64 (-.f64 b a) a) (*.f64 (-.f64 b a) a))) (-.f64 (*.f64 (-.f64 b a) b) (*.f64 (-.f64 b a) a)))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 b a) a) (*.f64 (-.f64 b a) a)) (*.f64 (*.f64 (-.f64 b a) b) (*.f64 (-.f64 b a) b))) (-.f64 (*.f64 (-.f64 b a) a) (*.f64 (-.f64 b a) b)))
(/.f64 (-.f64 (*.f64 (*.f64 b (+.f64 b a)) (*.f64 b (+.f64 b a))) (*.f64 (neg.f64 (*.f64 a (+.f64 b a))) (neg.f64 (*.f64 a (+.f64 b a))))) (-.f64 (*.f64 b (+.f64 b a)) (neg.f64 (*.f64 a (+.f64 b a)))))
(/.f64 (-.f64 (*.f64 (*.f64 b (-.f64 b a)) (*.f64 b (-.f64 b a))) (*.f64 (*.f64 a (-.f64 b a)) (*.f64 a (-.f64 b a)))) (-.f64 (*.f64 b (-.f64 b a)) (*.f64 a (-.f64 b a))))
(/.f64 (-.f64 (*.f64 (*.f64 a (-.f64 b a)) (*.f64 a (-.f64 b a))) (*.f64 (*.f64 b (-.f64 b a)) (*.f64 b (-.f64 b a)))) (-.f64 (*.f64 a (-.f64 b a)) (*.f64 b (-.f64 b a))))
(/.f64 (-.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (-.f64 (*.f64 a a) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))) (-.f64 (*.f64 a a) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))))) (+.f64 (*.f64 b b) (-.f64 (*.f64 a a) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (/.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))) (*.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a)))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (/.f64 (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a)))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))))) (+.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (/.f64 (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a)))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 b (*.f64 b (*.f64 b b))) (+.f64 (*.f64 b b) (*.f64 a a))) (/.f64 (*.f64 b (*.f64 b (*.f64 b b))) (+.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 a a))) (+.f64 (*.f64 b b) (*.f64 a a))) (/.f64 (*.f64 a (*.f64 a (*.f64 a a))) (+.f64 (*.f64 b b) (*.f64 a a))))) (+.f64 (/.f64 (*.f64 b (*.f64 b (*.f64 b b))) (+.f64 (*.f64 b b) (*.f64 a a))) (/.f64 (*.f64 a (*.f64 a (*.f64 a a))) (+.f64 (*.f64 b b) (*.f64 a a)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) #s(literal -1 binary64))
(*.f64 (-.f64 b a) (+.f64 b a))
(*.f64 (-.f64 b a) (/.f64 (+.f64 b a) #s(literal 1 binary64)))
(*.f64 (-.f64 b a) (/.f64 (-.f64 b a) (/.f64 (-.f64 b a) (+.f64 b a))))
(*.f64 (+.f64 b a) (-.f64 b a))
(*.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))))
(*.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a))))) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b))) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))))
(*.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (-.f64 (*.f64 a (*.f64 a (*.f64 a a))) (neg.f64 (*.f64 (*.f64 (*.f64 b b) a) a))))))
(*.f64 (-.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 a (*.f64 a (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 b a) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))))
(*.f64 (*.f64 (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (-.f64 (*.f64 b b) (*.f64 a a))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))))
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 b a) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b))))))
(*.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (-.f64 (*.f64 b b) (*.f64 a a))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))))
(*.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b))))))
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a)))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))))
(*.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 a a) (*.f64 b b))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 (+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))) (+.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))) (*.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 b a)) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 b a)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 b a)) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 b a)))
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (-.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))))
(*.f64 (*.f64 (+.f64 b a) (-.f64 (*.f64 b b) (*.f64 a a))) (/.f64 #s(literal 1 binary64) (+.f64 b a)))
(*.f64 (*.f64 (+.f64 b a) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(*.f64 (*.f64 (-.f64 b a) (-.f64 (*.f64 b b) (*.f64 a a))) (/.f64 #s(literal 1 binary64) (-.f64 b a)))
(*.f64 (*.f64 (-.f64 b a) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b)))))
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 b a)) (/.f64 #s(literal 1 binary64) (-.f64 b a)))
(*.f64 (*.f64 (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (-.f64 b a)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b)))))
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 b a)) (/.f64 #s(literal 1 binary64) (+.f64 b a)))
(*.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (+.f64 b a)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(*.f64 (*.f64 (/.f64 (+.f64 b a) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))) #s(literal 1 binary64)) (/.f64 (-.f64 b a) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))))
(*.f64 (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (/.f64 (+.f64 b a) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b))))))
(*.f64 (/.f64 (-.f64 b a) (+.f64 b a)) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 (-.f64 b a) (+.f64 b a))))
(*.f64 (/.f64 (+.f64 b a) (+.f64 b a)) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) #s(literal 1 binary64)))
(*.f64 (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) #s(literal 1 binary64)) #s(literal 1 binary64))
(*.f64 (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) #s(literal 1 binary64)) (/.f64 (+.f64 b a) (+.f64 b a)))
(*.f64 (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (/.f64 (+.f64 b a) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))) #s(literal 1 binary64))) (/.f64 (+.f64 b a) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(*.f64 (/.f64 (+.f64 b a) #s(literal 1 binary64)) (-.f64 b a))
(*.f64 (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))))) (/.f64 (-.f64 b a) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b)))))
(*.f64 (/.f64 (-.f64 b a) #s(literal 1 binary64)) (+.f64 b a))
(*.f64 (/.f64 (+.f64 b a) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b))))))
(*.f64 (/.f64 (+.f64 b a) (*.f64 (/.f64 (+.f64 b a) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))) #s(literal 1 binary64))) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(*.f64 (/.f64 (-.f64 b a) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))))
(*.f64 (/.f64 (-.f64 b a) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))))) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b)))))
(*.f64 (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a)))))) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))))
(*.f64 (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 a (*.f64 a (*.f64 a a))))) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.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)))
(cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(neg.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))))
(*.f64 #s(literal 1 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 1 binary64))
(+.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 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))))
(+.f64 (*.f64 b b) (neg.f64 (-.f64 (*.f64 a a) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))))
(+.f64 (*.f64 b b) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) a)) (-.f64 #s(literal 0 binary64) a)))
(+.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))
(+.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))))
(+.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (fma.f64 (neg.f64 (-.f64 #s(literal 0 binary64) a)) (-.f64 #s(literal 0 binary64) a) (*.f64 a a)))
(+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 b b))
(+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a)))
(+.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (neg.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a)))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))))
(+.f64 (/.f64 (*.f64 b (*.f64 b (*.f64 b b))) (+.f64 (*.f64 b b) (*.f64 a a))) (neg.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 a a))) (+.f64 (*.f64 b b) (*.f64 a a)))))
(+.f64 (*.f64 (+.f64 b a) b) (neg.f64 (*.f64 (+.f64 b a) a)))
(+.f64 (neg.f64 (*.f64 (+.f64 b a) a)) (*.f64 (+.f64 b a) b))
(+.f64 (*.f64 (-.f64 b a) b) (*.f64 (-.f64 b a) a))
(+.f64 (*.f64 (-.f64 b a) a) (*.f64 (-.f64 b a) b))
(+.f64 (*.f64 b (+.f64 b a)) (neg.f64 (*.f64 a (+.f64 b a))))
(+.f64 (*.f64 b (-.f64 b a)) (*.f64 a (-.f64 b a)))
(+.f64 (*.f64 a (-.f64 b a)) (*.f64 b (-.f64 b a)))
(-.f64 (*.f64 b b) (*.f64 a a))
(-.f64 (*.f64 b b) (-.f64 (*.f64 a a) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))))
(-.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (/.f64 (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a)))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))))
(-.f64 (/.f64 (*.f64 b (*.f64 b (*.f64 b b))) (+.f64 (*.f64 b b) (*.f64 a a))) (/.f64 (*.f64 a (*.f64 a (*.f64 a a))) (+.f64 (*.f64 b b) (*.f64 a a))))
(-.f64 (/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))) (-.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))) (/.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))) (-.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.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 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))))
(fma.f64 b b (neg.f64 (-.f64 (*.f64 a a) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))))
(fma.f64 b (-.f64 b a) (*.f64 a (-.f64 b a)))
(fma.f64 b (+.f64 b a) (neg.f64 (*.f64 a (+.f64 b a))))
(fma.f64 a (-.f64 b a) (*.f64 b (-.f64 b a)))
(fma.f64 a (-.f64 #s(literal 0 binary64) a) (*.f64 b b))
(fma.f64 (-.f64 b a) b (*.f64 (-.f64 b a) a))
(fma.f64 (-.f64 b a) a (*.f64 (-.f64 b a) b))
(fma.f64 (-.f64 b a) (+.f64 b a) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))
(fma.f64 (-.f64 b a) (+.f64 b a) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))))
(fma.f64 (+.f64 b a) b (neg.f64 (*.f64 (+.f64 b a) a)))
(fma.f64 (+.f64 b a) (-.f64 b a) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))
(fma.f64 (+.f64 b a) (-.f64 b a) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))))
(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 (-.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))
(fma.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))))
(fma.f64 (-.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 a (*.f64 a (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a a))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))
(fma.f64 (-.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 a (*.f64 a (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a a))) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))))
(neg.f64 (-.f64 (*.f64 a a) (*.f64 b b)))
(/.f64 (-.f64 b a) (/.f64 #s(literal 1 binary64) (+.f64 b a)))
(/.f64 (+.f64 b a) (/.f64 #s(literal 1 binary64) (-.f64 b a)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 b a) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (*.f64 (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (-.f64 (*.f64 b b) (*.f64 a a)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b))) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))) (-.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 b a) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b)))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (-.f64 (*.f64 b b) (*.f64 a a)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b)))) (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (-.f64 (*.f64 a (*.f64 a (*.f64 a a))) (neg.f64 (*.f64 (*.f64 (*.f64 b b) a) a)))) (-.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))) (+.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))) (*.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))))) (+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 b a) (*.f64 (+.f64 b a) (-.f64 (*.f64 b b) (*.f64 a a)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (*.f64 (+.f64 b a) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 b a) (*.f64 (-.f64 b a) (-.f64 (*.f64 b b) (*.f64 a a)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b))) (*.f64 (-.f64 b a) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 b a) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 b a))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b))) (*.f64 (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (-.f64 b a))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 b a) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 b a))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (+.f64 b a))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a)))))
(/.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a))))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))
(/.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a))))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b))) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(/.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a))))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (-.f64 (*.f64 a (*.f64 a (*.f64 a a))) (neg.f64 (*.f64 (*.f64 (*.f64 b b) a) a)))))
(/.f64 (-.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 a (*.f64 a (*.f64 a a)))) (+.f64 (*.f64 b b) (*.f64 a a)))
(/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))) (-.f64 (*.f64 b b) (*.f64 a a)))
(/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (*.f64 (-.f64 b a) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(/.f64 (*.f64 (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (-.f64 (*.f64 b b) (*.f64 a a))) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))))
(/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (*.f64 (+.f64 b a) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b)))))
(/.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (-.f64 (*.f64 b b) (*.f64 a a))) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))))
(/.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b)))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a)))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a)))))) (neg.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b))) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a)))))) (neg.f64 (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (-.f64 (*.f64 a (*.f64 a (*.f64 a a))) (neg.f64 (*.f64 (*.f64 (*.f64 b b) a) a))))))
(/.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 a a) (*.f64 b b))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))))) (+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))) (+.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))) (*.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))))))
(/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))) (-.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))))
(/.f64 (*.f64 (+.f64 b a) (-.f64 (*.f64 b b) (*.f64 a a))) (+.f64 b a))
(/.f64 (*.f64 (+.f64 b a) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))
(/.f64 (*.f64 (-.f64 b a) (-.f64 (*.f64 b b) (*.f64 a a))) (-.f64 b a))
(/.f64 (*.f64 (-.f64 b a) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b))))
(/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 b a)) (-.f64 b a))
(/.f64 (*.f64 (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (-.f64 b a)) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b))))
(/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 b a)) (+.f64 b a))
(/.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (+.f64 b a)) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (*.f64 (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a)))))) (*.f64 (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))))
(/.f64 (-.f64 (*.f64 (*.f64 b (*.f64 b (*.f64 b b))) (+.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a a)) (*.f64 a (*.f64 a (*.f64 a a))))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a)))) (-.f64 (*.f64 a a) (*.f64 b b)))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))))) (neg.f64 (*.f64 (-.f64 b a) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (-.f64 (*.f64 b b) (*.f64 a a)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))))) (neg.f64 (*.f64 (+.f64 b a) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (-.f64 (*.f64 b b) (*.f64 a a)))) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))))) (neg.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a))))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 a a) (*.f64 b b)))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b b) (*.f64 a a)))))
(/.f64 (neg.f64 (+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))))) (neg.f64 (+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))) (+.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))) (*.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))))) (neg.f64 (-.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))))
(/.f64 (neg.f64 (*.f64 (+.f64 b a) (-.f64 (*.f64 b b) (*.f64 a a)))) (-.f64 #s(literal 0 binary64) (+.f64 b a)))
(/.f64 (neg.f64 (*.f64 (+.f64 b a) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(/.f64 (neg.f64 (*.f64 (-.f64 b a) (-.f64 (*.f64 b b) (*.f64 a a)))) (-.f64 a b))
(/.f64 (neg.f64 (*.f64 (-.f64 b a) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 b a))) (-.f64 a b))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (-.f64 b a))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 b a))) (-.f64 #s(literal 0 binary64) (+.f64 b a)))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (+.f64 b a))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(/.f64 (+.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) (pow.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))) #s(literal 3 binary64))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (-.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))) (*.f64 (*.f64 b b) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a)))) (pow.f64 (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))) #s(literal 3 binary64))) (+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))) (-.f64 (*.f64 (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))))))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a (*.f64 a (*.f64 a a)))) (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b))))) (+.f64 (*.f64 a (*.f64 a (*.f64 a a))) (-.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 b b)))))
(/.f64 (+.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))))) (+.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))) (-.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 b a) b) #s(literal 3 binary64)) (pow.f64 (neg.f64 (*.f64 (+.f64 b a) a)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (+.f64 b a) b) (*.f64 (+.f64 b a) b)) (-.f64 (*.f64 (neg.f64 (*.f64 (+.f64 b a) a)) (neg.f64 (*.f64 (+.f64 b a) a))) (*.f64 (*.f64 (+.f64 b a) b) (neg.f64 (*.f64 (+.f64 b a) a))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 b a) b) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 b a) a) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (-.f64 b a) b) (*.f64 (-.f64 b a) b)) (-.f64 (*.f64 (*.f64 (-.f64 b a) a) (*.f64 (-.f64 b a) a)) (*.f64 (*.f64 (-.f64 b a) b) (*.f64 (-.f64 b a) a)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 b a) a) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 b a) b) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (-.f64 b a) a) (*.f64 (-.f64 b a) a)) (-.f64 (*.f64 (*.f64 (-.f64 b a) b) (*.f64 (-.f64 b a) b)) (*.f64 (*.f64 (-.f64 b a) a) (*.f64 (-.f64 b a) b)))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 b a)) #s(literal 3 binary64)) (pow.f64 (neg.f64 (*.f64 a (+.f64 b a))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 b (+.f64 b a)) (*.f64 b (+.f64 b a))) (-.f64 (*.f64 (neg.f64 (*.f64 a (+.f64 b a))) (neg.f64 (*.f64 a (+.f64 b a)))) (*.f64 (*.f64 b (+.f64 b a)) (neg.f64 (*.f64 a (+.f64 b a)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (-.f64 b a)) #s(literal 3 binary64)) (pow.f64 (*.f64 a (-.f64 b a)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 b (-.f64 b a)) (*.f64 b (-.f64 b a))) (-.f64 (*.f64 (*.f64 a (-.f64 b a)) (*.f64 a (-.f64 b a))) (*.f64 (*.f64 b (-.f64 b a)) (*.f64 a (-.f64 b a))))))
(/.f64 (+.f64 (pow.f64 (*.f64 a (-.f64 b a)) #s(literal 3 binary64)) (pow.f64 (*.f64 b (-.f64 b a)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 a (-.f64 b a)) (*.f64 a (-.f64 b a))) (-.f64 (*.f64 (*.f64 b (-.f64 b a)) (*.f64 b (-.f64 b a))) (*.f64 (*.f64 a (-.f64 b a)) (*.f64 b (-.f64 b a))))))
(/.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) (pow.f64 (-.f64 (*.f64 a a) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))) #s(literal 3 binary64))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (+.f64 (*.f64 (-.f64 (*.f64 a a) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))) (-.f64 (*.f64 a a) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))) (*.f64 (*.f64 b b) (-.f64 (*.f64 a a) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a)))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (/.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a)))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (/.f64 (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a)))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))) (*.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (/.f64 (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a)))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 b (*.f64 b (*.f64 b b))) (+.f64 (*.f64 b b) (*.f64 a a))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 a a))) (+.f64 (*.f64 b b) (*.f64 a a))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 b (*.f64 b (*.f64 b b))) (+.f64 (*.f64 b b) (*.f64 a a))) (/.f64 (*.f64 b (*.f64 b (*.f64 b b))) (+.f64 (*.f64 b b) (*.f64 a a)))) (+.f64 (*.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 a a))) (+.f64 (*.f64 b b) (*.f64 a a))) (/.f64 (*.f64 a (*.f64 a (*.f64 a a))) (+.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (/.f64 (*.f64 b (*.f64 b (*.f64 b b))) (+.f64 (*.f64 b b) (*.f64 a a))) (/.f64 (*.f64 a (*.f64 a (*.f64 a a))) (+.f64 (*.f64 b b) (*.f64 a a)))))))
(/.f64 (-.f64 (*.f64 a (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b (*.f64 b b)))) (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 b b)))
(/.f64 (-.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))))) (-.f64 (*.f64 b b) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))))) (-.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))))
(/.f64 (-.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a)))) (-.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 b a) b) (*.f64 (+.f64 b a) b)) (*.f64 (neg.f64 (*.f64 (+.f64 b a) a)) (neg.f64 (*.f64 (+.f64 b a) a)))) (-.f64 (*.f64 (+.f64 b a) b) (neg.f64 (*.f64 (+.f64 b a) a))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 b a) b) (*.f64 (-.f64 b a) b)) (*.f64 (*.f64 (-.f64 b a) a) (*.f64 (-.f64 b a) a))) (-.f64 (*.f64 (-.f64 b a) b) (*.f64 (-.f64 b a) a)))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 b a) a) (*.f64 (-.f64 b a) a)) (*.f64 (*.f64 (-.f64 b a) b) (*.f64 (-.f64 b a) b))) (-.f64 (*.f64 (-.f64 b a) a) (*.f64 (-.f64 b a) b)))
(/.f64 (-.f64 (*.f64 (*.f64 b (+.f64 b a)) (*.f64 b (+.f64 b a))) (*.f64 (neg.f64 (*.f64 a (+.f64 b a))) (neg.f64 (*.f64 a (+.f64 b a))))) (-.f64 (*.f64 b (+.f64 b a)) (neg.f64 (*.f64 a (+.f64 b a)))))
(/.f64 (-.f64 (*.f64 (*.f64 b (-.f64 b a)) (*.f64 b (-.f64 b a))) (*.f64 (*.f64 a (-.f64 b a)) (*.f64 a (-.f64 b a)))) (-.f64 (*.f64 b (-.f64 b a)) (*.f64 a (-.f64 b a))))
(/.f64 (-.f64 (*.f64 (*.f64 a (-.f64 b a)) (*.f64 a (-.f64 b a))) (*.f64 (*.f64 b (-.f64 b a)) (*.f64 b (-.f64 b a)))) (-.f64 (*.f64 a (-.f64 b a)) (*.f64 b (-.f64 b a))))
(/.f64 (-.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (-.f64 (*.f64 a a) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))) (-.f64 (*.f64 a a) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))))) (+.f64 (*.f64 b b) (-.f64 (*.f64 a a) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (/.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))) (*.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a)))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (/.f64 (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a)))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))))) (+.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (/.f64 (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a)))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 b (*.f64 b (*.f64 b b))) (+.f64 (*.f64 b b) (*.f64 a a))) (/.f64 (*.f64 b (*.f64 b (*.f64 b b))) (+.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 a a))) (+.f64 (*.f64 b b) (*.f64 a a))) (/.f64 (*.f64 a (*.f64 a (*.f64 a a))) (+.f64 (*.f64 b b) (*.f64 a a))))) (+.f64 (/.f64 (*.f64 b (*.f64 b (*.f64 b b))) (+.f64 (*.f64 b b) (*.f64 a a))) (/.f64 (*.f64 a (*.f64 a (*.f64 a a))) (+.f64 (*.f64 b b) (*.f64 a a)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) #s(literal -1 binary64))
(*.f64 (-.f64 b a) (+.f64 b a))
(*.f64 (-.f64 b a) (/.f64 (+.f64 b a) #s(literal 1 binary64)))
(*.f64 (-.f64 b a) (/.f64 (-.f64 b a) (/.f64 (-.f64 b a) (+.f64 b a))))
(*.f64 (+.f64 b a) (-.f64 b a))
(*.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))))
(*.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a))))) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b))) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))))
(*.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (-.f64 (*.f64 a (*.f64 a (*.f64 a a))) (neg.f64 (*.f64 (*.f64 (*.f64 b b) a) a))))))
(*.f64 (-.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 a (*.f64 a (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 b a) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))))
(*.f64 (*.f64 (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (-.f64 (*.f64 b b) (*.f64 a a))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))))
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 b a) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b))))))
(*.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (-.f64 (*.f64 b b) (*.f64 a a))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))))
(*.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b))))))
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a)))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))))
(*.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 a a) (*.f64 b b))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 (+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))) (+.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))) (*.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 b a)) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 b a)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 b a)) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 b a)))
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (-.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))))
(*.f64 (*.f64 (+.f64 b a) (-.f64 (*.f64 b b) (*.f64 a a))) (/.f64 #s(literal 1 binary64) (+.f64 b a)))
(*.f64 (*.f64 (+.f64 b a) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(*.f64 (*.f64 (-.f64 b a) (-.f64 (*.f64 b b) (*.f64 a a))) (/.f64 #s(literal 1 binary64) (-.f64 b a)))
(*.f64 (*.f64 (-.f64 b a) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b)))))
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 b a)) (/.f64 #s(literal 1 binary64) (-.f64 b a)))
(*.f64 (*.f64 (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (-.f64 b a)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b)))))
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 b a)) (/.f64 #s(literal 1 binary64) (+.f64 b a)))
(*.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (+.f64 b a)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(*.f64 (*.f64 (/.f64 (+.f64 b a) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))) #s(literal 1 binary64)) (/.f64 (-.f64 b a) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))))
(*.f64 (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (/.f64 (+.f64 b a) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b))))))
(*.f64 (/.f64 (-.f64 b a) (+.f64 b a)) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 (-.f64 b a) (+.f64 b a))))
(*.f64 (/.f64 (+.f64 b a) (+.f64 b a)) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) #s(literal 1 binary64)))
(*.f64 (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) #s(literal 1 binary64)) #s(literal 1 binary64))
(*.f64 (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) #s(literal 1 binary64)) (/.f64 (+.f64 b a) (+.f64 b a)))
(*.f64 (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (/.f64 (+.f64 b a) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))) #s(literal 1 binary64))) (/.f64 (+.f64 b a) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(*.f64 (/.f64 (+.f64 b a) #s(literal 1 binary64)) (-.f64 b a))
(*.f64 (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))))) (/.f64 (-.f64 b a) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b)))))
(*.f64 (/.f64 (-.f64 b a) #s(literal 1 binary64)) (+.f64 b a))
(*.f64 (/.f64 (+.f64 b a) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b))))))
(*.f64 (/.f64 (+.f64 b a) (*.f64 (/.f64 (+.f64 b a) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))) #s(literal 1 binary64))) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(*.f64 (/.f64 (-.f64 b a) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))))
(*.f64 (/.f64 (-.f64 b a) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))))) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b)))))
(*.f64 (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a)))))) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))))
(*.f64 (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 a (*.f64 a (*.f64 a a))))) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a a)))))

simplify346.0ms (1.7%)

Algorithm
egg-herbie
Rules
5014×*-lowering-*.f32
5014×*-lowering-*.f64
3092×+-lowering-+.f64
3092×+-lowering-+.f32
1850×fma-define
Iterations

Useful iterations: 2 (0.0ms)

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

eval434.0ms (2.1%)

Compiler

Compiled 90401 to 7340 computations (91.9% saved)

prune649.0ms (3.1%)

Pruning

130 alts after pruning (130 fresh and 0 done)

PrunedKeptTotal
New26711062777
Fresh302454
Picked505
Done000
Total27061302836
Accuracy
81.2%
Counts
2836 → 130
Alt Table
Click to see full alt table
StatusAccuracyProgram
17.7%
(/.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 a (*.f64 a (*.f64 a a)))) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (+.f64 (*.f64 b b) (*.f64 a a)))
66.9%
(/.f64 (*.f64 (-.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (/.f64 #s(literal 1 binary64) (+.f64 b a)))
19.4%
(/.f64 (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (-.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 a (*.f64 a (*.f64 a a))))) (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (+.f64 (*.f64 b b) (*.f64 a a)))
59.8%
(/.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))) (+.f64 b a)) (/.f64 #s(literal 1 binary64) (-.f64 b a)))
68.3%
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (+.f64 b a) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (/.f64 #s(literal 1 binary64) (-.f64 b a)))
53.5%
(/.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))
56.3%
(/.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))
55.2%
(/.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))
24.5%
(*.f64 (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (/.f64 (+.f64 b a) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))) #s(literal 1 binary64))) (/.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
24.5%
(*.f64 (/.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 b a)))
13.4%
(*.f64 (/.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b))))))
18.0%
(*.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 a (*.f64 a (*.f64 a a)))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))
56.3%
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
55.2%
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))
67.9%
(*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))
67.0%
(*.f64 (-.f64 b a) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))))
59.8%
(*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))
68.4%
(*.f64 (+.f64 b a) (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (-.f64 b a)) (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
25.1%
(*.f64 (*.f64 (/.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 b a))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
53.1%
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 angle #s(literal 1/90 binary64))) (PI.f64))
55.7%
(*.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))))
55.4%
(*.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)))))
33.1%
(*.f64 (*.f64 (-.f64 b a) (*.f64 (/.f64 (*.f64 (-.f64 b a) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (-.f64 (*.f64 b b) (*.f64 a a))) (+.f64 b a))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
20.8%
(*.f64 (*.f64 (-.f64 b a) (*.f64 (/.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 (*.f64 b b) (*.f64 a a)) (+.f64 b a)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
66.3%
(*.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) #s(literal 2 binary64)) (/.f64 #s(literal 180 binary64) angle)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
67.9%
(*.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)))) (/.f64 #s(literal 180 binary64) angle)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
66.6%
(*.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 #s(literal 180 binary64) angle)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
68.3%
(*.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (cos.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64)))))
68.9%
(*.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (cos.f64 (/.f64 #s(literal 1/180 binary64) (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64)))))
66.9%
(*.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (cos.f64 (*.f64 (pow.f64 (/.f64 #s(literal 180 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 angle (cbrt.f64 (PI.f64)))) #s(literal -1 binary64)))))
68.1%
(*.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (cos.f64 (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) #s(literal 2 binary64)) (/.f64 angle #s(literal 180 binary64)))))
68.6%
(*.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (cos.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)))) (/.f64 angle #s(literal 180 binary64)))))
67.6%
(*.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (cos.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 angle (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))))))
67.4%
(*.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (cos.f64 (exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64))) #s(literal -1 binary64)))))
49.9%
(*.f64 (*.f64 (-.f64 b a) (*.f64 (*.f64 #s(literal 2 binary64) b) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
41.0%
(*.f64 (*.f64 (-.f64 b a) (*.f64 (*.f64 #s(literal 2 binary64) a) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
63.0%
(*.f64 (*.f64 (-.f64 b a) (*.f64 b (*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) (/.f64 a b)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
60.0%
(*.f64 (*.f64 (-.f64 b a) (*.f64 angle (+.f64 (*.f64 (*.f64 #s(literal -1/17496000 binary64) (*.f64 angle angle)) (*.f64 (+.f64 a b) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))))) (*.f64 #s(literal 1/90 binary64) (*.f64 (PI.f64) (+.f64 a b)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
55.4%
(*.f64 (*.f64 (-.f64 b a) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (-.f64 b a)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
60.7%
(*.f64 (*.f64 (-.f64 b a) (*.f64 #s(literal 1/90 binary64) (*.f64 angle (*.f64 (PI.f64) (+.f64 a b))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
39.8%
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (+.f64 b 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)))))
23.4%
(*.f64 (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b)))) (*.f64 (+.f64 b 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)))))
41.0%
(*.f64 (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 b b)) #s(literal 2 binary64)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
52.7%
(*.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)) (-.f64 (*.f64 b b) (*.f64 a a)))
53.0%
(*.f64 (*.f64 (*.f64 (PI.f64) #s(literal 1/90 binary64)) (-.f64 (*.f64 b b) (*.f64 a a))) angle)
51.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)))))
9.1%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a)))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (/.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a)))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (/.f64 (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a)))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))) (*.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (/.f64 (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a)))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))))))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))
58.4%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 b a) (/.f64 #s(literal 1 binary64) (+.f64 b a)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))
9.8%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b)))))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))
50.2%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 b a)) (-.f64 b a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))
53.4%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (pow.f64 (exp.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)))))
53.7%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (pow.f64 (exp.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))))) #s(literal 1 binary64))
55.9%
(*.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 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle)))) #s(literal 1 binary64))
55.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 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64)) #s(literal 1/180 binary64))))) #s(literal 1 binary64))
55.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 (pow.f64 (sqrt.f64 (PI.f64)) #s(literal 2 binary64)) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))
54.9%
(*.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 (/.f64 (sqrt.f64 (PI.f64)) (pow.f64 angle #s(literal -1/2 binary64))) (/.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (pow.f64 angle #s(literal -1/2 binary64)))))) #s(literal 1 binary64))
54.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 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))
55.9%
(*.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 (cbrt.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))
53.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 (exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64))) #s(literal -1 binary64))))) #s(literal 1 binary64))
54.0%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (pow.f64 b #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 a))))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))
53.4%
(*.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)))))
53.7%
(*.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))))) #s(literal 1 binary64))
9.1%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a)))))) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))
15.4%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 a (*.f64 a (*.f64 a a))))) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a a)))))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))
27.0%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (/.f64 (+.f64 b a) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))) #s(literal 1 binary64)) (/.f64 (-.f64 b a) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))
12.4%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (-.f64 (*.f64 b b) (*.f64 a a))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))
49.0%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 b b) (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 a a) b) b)))) (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 b b)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
40.0%
(*.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))
35.3%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 a (-.f64 #s(literal 0 binary64) a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))
68.4%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (+.f64 b a)) (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (-.f64 b a)))
34.6%
(*.f64 (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 a a)) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
41.5%
(*.f64 (*.f64 (sin.f64 (/.f64 #s(literal 1/180 binary64) (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64)))) (*.f64 #s(literal 2 binary64) (*.f64 b b))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
38.4%
(*.f64 (*.f64 (sin.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal -180 binary64) (*.f64 (PI.f64) angle)))) (*.f64 #s(literal 2 binary64) (*.f64 b b))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
42.0%
(*.f64 (*.f64 (sin.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) (pow.f64 angle #s(literal -1/2 binary64))) (/.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (pow.f64 angle #s(literal -1/2 binary64))))) (*.f64 #s(literal 2 binary64) (*.f64 b b))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
40.3%
(*.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #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)))))
40.2%
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) #s(literal 2 binary64)) #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)))))
41.8%
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)))) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 b b))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
40.8%
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 (PI.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)))))
35.7%
(*.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.6%
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 b b))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/64800 binary64) (*.f64 angle angle)) (*.f64 (PI.f64) (PI.f64)))))
40.7%
(*.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 (*.f64 (PI.f64) angle) #s(literal 180 binary64))))
41.0%
(*.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 #s(literal 180 binary64) angle))))
40.0%
(*.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 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64)) #s(literal 1/180 binary64)))))
40.1%
(*.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 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal 180 binary64)))))
39.9%
(*.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 (/.f64 (sqrt.f64 (PI.f64)) (pow.f64 angle #s(literal -1/2 binary64))) (/.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (pow.f64 angle #s(literal -1/2 binary64))))))
40.8%
(*.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 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64))))
40.0%
(*.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 (sqrt.f64 (PI.f64)) (*.f64 angle (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))))))
43.1%
(*.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 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)))) #s(literal 1/180 binary64)))))
42.8%
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 b b))) (cos.f64 (exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64))) #s(literal -1 binary64)))))
41.9%
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 b b))) #s(literal 1 binary64))
40.3%
(*.f64 (*.f64 (sin.f64 (exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64))) #s(literal -1 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 b b))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
55.8%
(*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (PI.f64))) (/.f64 (+.f64 b a) (/.f64 #s(literal 1 binary64) (-.f64 b a))))
11.5%
(*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (PI.f64))) (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (-.f64 (*.f64 b b) (*.f64 a a))))))
8.1%
(*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (PI.f64))) (*.f64 (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a)))))) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))))))
14.1%
(*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (PI.f64))) (*.f64 (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 a (*.f64 a (*.f64 a a))))) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a a))))))
49.2%
(*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (PI.f64))) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 b a)) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 b a))))
47.5%
(*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (PI.f64))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 a a) b) b))))
29.1%
(*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (PI.f64))) (*.f64 (*.f64 a a) (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 b b) (*.f64 a a)))))
40.4%
(*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (PI.f64))) (*.f64 b b))
34.1%
(*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (PI.f64))) (*.f64 a (-.f64 #s(literal 0 binary64) a)))
34.0%
(*.f64 (*.f64 #s(literal -2 binary64) (*.f64 a a)) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
33.3%
(*.f64 angle (+.f64 (*.f64 #s(literal 1/90 binary64) (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 #s(literal -1/17496000 binary64) (*.f64 (*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (-.f64 (*.f64 b b) (*.f64 a a))))))
26.2%
(*.f64 angle (+.f64 (*.f64 #s(literal 1/90 binary64) (*.f64 (PI.f64) (*.f64 b b))) (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 angle angle) (*.f64 b b)) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) #s(literal -1/8748000 binary64))))))
54.5%
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))))))
9.1%
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (*.f64 (/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (/.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))) (*.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))))) (+.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))))))
9.9%
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (*.f64 (/.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))))))
54.8%
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (*.f64 (-.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)))))))
54.5%
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (*.f64 (cbrt.f64 (PI.f64)) (*.f64 (cbrt.f64 (PI.f64)) (/.f64 (*.f64 angle (cbrt.f64 (PI.f64))) #s(literal 180 binary64))))))))
55.5%
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (*.f64 (-.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)))))))
34.7%
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))))))
40.7%
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (*.f64 (*.f64 b b) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))))))
53.2%
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (*.f64 (cbrt.f64 (PI.f64)) (*.f64 (cbrt.f64 (PI.f64)) (/.f64 (*.f64 angle (cbrt.f64 (PI.f64))) #s(literal 180 binary64))))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))))))
55.8%
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)))) (/.f64 #s(literal 1 binary64) angle)))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))))))
55.8%
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 1 binary64) angle)))) (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a)))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))))))
56.6%
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 1 binary64) angle)))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)))) angle) #s(literal 180 binary64))))))
54.2%
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 1 binary64) angle)))) (*.f64 (-.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))))))
50.2%
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 1 binary64) angle)))) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 b a)) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 b a))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))))))
41.0%
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 1 binary64) angle)))) (*.f64 (*.f64 b b) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))))))
34.5%
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 1 binary64) angle)))) (*.f64 (*.f64 a (-.f64 #s(literal 0 binary64) a)) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))))))
55.6%
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 angle (/.f64 #s(literal 1 binary64) (PI.f64))))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))))))
56.1%
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64))))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))))))
54.6%
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (-.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 1 binary64) angle)) angle))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))))))
40.8%
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) (*.f64 b b)))
52.9%
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (exp.f64 (-.f64 (log.f64 (PI.f64)) (*.f64 (log.f64 angle) #s(literal -1 binary64)))))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))))))
54.1%
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64))) #s(literal -1 binary64))))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))))))
54.3%
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) #s(literal -1 binary64)))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))))))
40.4%
(*.f64 #s(literal 1/90 binary64) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
34.5%
(*.f64 #s(literal -1/90 binary64) (*.f64 (*.f64 (*.f64 a a) angle) (PI.f64)))
33.8%
(*.f64 #s(literal -2 binary64) (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))))
Compiler

Compiled 8354 to 4926 computations (41% saved)

simplify249.0ms (1.2%)

Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (pow.f64 b #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 a))))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
cost-diff128
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (pow.f64 b #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 a))))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))
cost-diff6336
(pow.f64 b #s(literal 2 binary64))
cost-diff12800
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 a)))
cost-diff0
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 b b)))
cost-diff0
(*.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 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64)) #s(literal 1/180 binary64)))))
cost-diff128
(/.f64 (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64)) #s(literal 1/180 binary64))
cost-diff128
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64)) #s(literal 1/180 binary64)))
cost-diff0
(*.f64 #s(literal 2 binary64) (/.f64 (-.f64 b a) (/.f64 #s(literal 1 binary64) (+.f64 b a))))
cost-diff0
(*.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 b a) (/.f64 #s(literal 1 binary64) (+.f64 b a)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
cost-diff128
(/.f64 (-.f64 b a) (/.f64 #s(literal 1 binary64) (+.f64 b a)))
cost-diff128
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 b a) (/.f64 #s(literal 1 binary64) (+.f64 b a)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))
cost-diff0
(*.f64 a a)
cost-diff0
(*.f64 (*.f64 a a) angle)
cost-diff0
(*.f64 (*.f64 (*.f64 a a) angle) (PI.f64))
cost-diff0
(*.f64 #s(literal -1/90 binary64) (*.f64 (*.f64 (*.f64 a a) angle) (PI.f64)))
cost-diff0
(-.f64 b a)
cost-diff0
(*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
cost-diff0
(*.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (cos.f64 (/.f64 #s(literal 1/180 binary64) (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64)))))
cost-diff128
(/.f64 #s(literal 1/180 binary64) (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64)))
Rules
3074×*-lowering-*.f32
3074×*-lowering-*.f64
2688×+-lowering-+.f64
2688×+-lowering-+.f32
1326×/-lowering-/.f32
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
052373
1143364
2397255
31474251
44462250
08237250
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(* (* (- b a) (* (+ b a) (* 2 (sin (/ (PI) (/ 180 angle)))))) (cos (/ 1/180 (/ (/ 1 angle) (PI)))))
(* (- b a) (* (+ b a) (* 2 (sin (/ (PI) (/ 180 angle))))))
(- b a)
b
a
(* (+ b a) (* 2 (sin (/ (PI) (/ 180 angle)))))
(+ b a)
(* 2 (sin (/ (PI) (/ 180 angle))))
2
(sin (/ (PI) (/ 180 angle)))
(/ (PI) (/ 180 angle))
(PI)
(/ 180 angle)
180
angle
(cos (/ 1/180 (/ (/ 1 angle) (PI))))
(/ 1/180 (/ (/ 1 angle) (PI)))
1/180
(/ (/ 1 angle) (PI))
(/ 1 angle)
1
(* -1/90 (* (* (* a a) angle) (PI)))
-1/90
(* (* (* a a) angle) (PI))
(* (* a a) angle)
(* a a)
a
angle
(PI)
(* (* (* 2 (/ (- b a) (/ 1 (+ b a)))) (sin (* (PI) (/ angle 180)))) 1)
(* (* 2 (/ (- b a) (/ 1 (+ b a)))) (sin (* (PI) (/ angle 180))))
(* 2 (/ (- b a) (/ 1 (+ b a))))
2
(/ (- b a) (/ 1 (+ b a)))
(- b a)
b
a
(/ 1 (+ b a))
1
(+ b a)
(sin (* (PI) (/ angle 180)))
(* (PI) (/ angle 180))
(PI)
(/ angle 180)
angle
180
(* (* (sin (* angle (* (PI) 1/180))) (* 2 (* b b))) (cos (/ 1 (/ (/ (/ 1 angle) (PI)) 1/180))))
(* (sin (* angle (* (PI) 1/180))) (* 2 (* b b)))
(sin (* angle (* (PI) 1/180)))
(* angle (* (PI) 1/180))
angle
(* (PI) 1/180)
(PI)
1/180
(* 2 (* b b))
2
(* b b)
b
(cos (/ 1 (/ (/ (/ 1 angle) (PI)) 1/180)))
(/ 1 (/ (/ (/ 1 angle) (PI)) 1/180))
1
(/ (/ (/ 1 angle) (PI)) 1/180)
(/ (/ 1 angle) (PI))
(/ 1 angle)
(* (* (* 2 (- (pow b 2) (exp (* 2 (log a))))) (sin (* (PI) (/ angle 180)))) 1)
(* (* 2 (- (pow b 2) (exp (* 2 (log a))))) (sin (* (PI) (/ angle 180))))
(* 2 (- (pow b 2) (exp (* 2 (log a)))))
2
(- (pow b 2) (exp (* 2 (log a))))
(pow b 2)
b
(exp (* 2 (log a)))
(* 2 (log a))
(log a)
a
(sin (* (PI) (/ angle 180)))
(* (PI) (/ angle 180))
(PI)
(/ angle 180)
angle
180
1
Outputs
(* (* (- b a) (* (+ b a) (* 2 (sin (/ (PI) (/ 180 angle)))))) (cos (/ 1/180 (/ (/ 1 angle) (PI)))))
(*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (-.f64 (*.f64 b b) (*.f64 a a)))))
(* (- b a) (* (+ b a) (* 2 (sin (/ (PI) (/ 180 angle))))))
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (-.f64 (*.f64 b b) (*.f64 a a))))
(- b a)
(-.f64 b a)
b
a
(* (+ b a) (* 2 (sin (/ (PI) (/ 180 angle)))))
(*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))
(+ b a)
(+.f64 b a)
(* 2 (sin (/ (PI) (/ 180 angle))))
(*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
2
#s(literal 2 binary64)
(sin (/ (PI) (/ 180 angle)))
(sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(/ (PI) (/ 180 angle))
(/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))
(PI)
(PI.f64)
(/ 180 angle)
(/.f64 #s(literal 180 binary64) angle)
180
#s(literal 180 binary64)
angle
(cos (/ 1/180 (/ (/ 1 angle) (PI))))
(cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(/ 1/180 (/ (/ 1 angle) (PI)))
(/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))
1/180
#s(literal 1/180 binary64)
(/ (/ 1 angle) (PI))
(/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))
(/ 1 angle)
(/.f64 #s(literal 1 binary64) angle)
1
#s(literal 1 binary64)
(* -1/90 (* (* (* a a) angle) (PI)))
(*.f64 a (*.f64 (*.f64 (PI.f64) (*.f64 a #s(literal -1/90 binary64))) angle))
-1/90
#s(literal -1/90 binary64)
(* (* (* a a) angle) (PI))
(*.f64 a (*.f64 a (*.f64 (PI.f64) angle)))
(* (* a a) angle)
(*.f64 angle (*.f64 a a))
(* a a)
(*.f64 a a)
a
angle
(PI)
(PI.f64)
(* (* (* 2 (/ (- b a) (/ 1 (+ b a)))) (sin (* (PI) (/ angle 180)))) 1)
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (-.f64 (*.f64 b b) (*.f64 a a))))
(* (* 2 (/ (- b a) (/ 1 (+ b a)))) (sin (* (PI) (/ angle 180))))
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (-.f64 (*.f64 b b) (*.f64 a a))))
(* 2 (/ (- b a) (/ 1 (+ b a))))
(*.f64 (-.f64 b a) (*.f64 (+.f64 b a) #s(literal 2 binary64)))
2
#s(literal 2 binary64)
(/ (- b a) (/ 1 (+ b a)))
(-.f64 (*.f64 b b) (*.f64 a a))
(- b a)
(-.f64 b a)
b
a
(/ 1 (+ b a))
(/.f64 #s(literal 1 binary64) (+.f64 b a))
1
#s(literal 1 binary64)
(+ b a)
(+.f64 b 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)
(* (* (sin (* angle (* (PI) 1/180))) (* 2 (* b b))) (cos (/ 1 (/ (/ (/ 1 angle) (PI)) 1/180))))
(*.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 b (*.f64 b #s(literal 2 binary64)))))
(* (sin (* angle (* (PI) 1/180))) (* 2 (* b b)))
(*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 b (*.f64 b #s(literal 2 binary64))))
(sin (* angle (* (PI) 1/180)))
(sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(* angle (* (PI) 1/180))
(/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))
angle
(* (PI) 1/180)
(/.f64 (PI.f64) #s(literal 180 binary64))
(PI)
(PI.f64)
1/180
#s(literal 1/180 binary64)
(* 2 (* b b))
(*.f64 b (*.f64 b #s(literal 2 binary64)))
2
#s(literal 2 binary64)
(* b b)
(*.f64 b b)
b
(cos (/ 1 (/ (/ (/ 1 angle) (PI)) 1/180)))
(cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(/ 1 (/ (/ (/ 1 angle) (PI)) 1/180))
(/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))
1
#s(literal 1 binary64)
(/ (/ (/ 1 angle) (PI)) 1/180)
(/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))
(/ (/ 1 angle) (PI))
(/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))
(/ 1 angle)
(/.f64 #s(literal 1 binary64) angle)
(* (* (* 2 (- (pow b 2) (exp (* 2 (log a))))) (sin (* (PI) (/ angle 180)))) 1)
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (-.f64 (*.f64 b b) (*.f64 a a))))
(* (* 2 (- (pow b 2) (exp (* 2 (log a))))) (sin (* (PI) (/ angle 180))))
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (-.f64 (*.f64 b b) (*.f64 a a))))
(* 2 (- (pow b 2) (exp (* 2 (log a)))))
(*.f64 (-.f64 b a) (*.f64 (+.f64 b a) #s(literal 2 binary64)))
2
#s(literal 2 binary64)
(- (pow b 2) (exp (* 2 (log a))))
(-.f64 (*.f64 b b) (*.f64 a a))
(pow b 2)
(*.f64 b b)
b
(exp (* 2 (log a)))
(*.f64 a a)
(* 2 (log a))
(*.f64 #s(literal 2 binary64) (log.f64 a))
(log a)
(log.f64 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)
1
#s(literal 1 binary64)

localize507.0ms (2.4%)

Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy95.2%
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 a)))
accuracy94.6%
(-.f64 (pow.f64 b #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 a))))
accuracy91.8%
(*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (pow.f64 b #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 a))))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
accuracy55.7%
(sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))
accuracy99.4%
(/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64))
accuracy93.7%
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 b b)))
accuracy55.7%
(cos.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64)) #s(literal 1/180 binary64))))
accuracy55.7%
(sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))
accuracy99.7%
(/.f64 (-.f64 b a) (/.f64 #s(literal 1 binary64) (+.f64 b a)))
accuracy99.5%
(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
accuracy91.8%
(*.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 b a) (/.f64 #s(literal 1 binary64) (+.f64 b a)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
accuracy55.7%
(sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))
accuracy100.0%
(PI.f64)
accuracy99.7%
(*.f64 (*.f64 (*.f64 a a) angle) (PI.f64))
accuracy99.4%
(*.f64 #s(literal -1/90 binary64) (*.f64 (*.f64 (*.f64 a a) angle) (PI.f64)))
accuracy86.8%
(*.f64 (*.f64 a a) angle)
accuracy99.5%
(/.f64 #s(literal 1/180 binary64) (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64)))
accuracy99.4%
(/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64))
accuracy55.7%
(cos.f64 (/.f64 #s(literal 1/180 binary64) (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64))))
accuracy55.7%
(sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
Results
274.0ms125×1valid
128.0ms129×0valid
11.0ms3valid
5.0ms2valid
Compiler

Compiled 424 to 53 computations (87.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 217.0ms
ival-mult: 86.0ms (39.6% of total)
ival-sin: 33.0ms (15.2% of total)
ival-div: 31.0ms (14.3% of total)
backward-pass: 17.0ms (7.8% of total)
...c/correct-round.rkt:119:19: 13.0ms (6% of total)
ival-cos: 13.0ms (6% of total)
ival-log: 6.0ms (2.8% of total)
ival-exp: 5.0ms (2.3% of total)
ival-sub: 5.0ms (2.3% of total)
ival-pow: 4.0ms (1.8% of total)
ival-pi: 2.0ms (0.9% of total)
ival-add: 2.0ms (0.9% of total)
const: 1.0ms (0.5% of total)

series26.0ms (0.1%)

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

147 calls:

TimeVariablePointExpression
1.0ms
angle
@inf
(* -1/90 (* (* (* a a) angle) (PI)))
1.0ms
angle
@0
(* -1/90 (* (* (* a a) angle) (PI)))
1.0ms
angle
@inf
(/ (/ (/ 1 angle) (PI)) 1/180)
0.0ms
a
@inf
(* -1/90 (* (* (* a a) angle) (PI)))
0.0ms
a
@0
(* -1/90 (* (* (* a a) angle) (PI)))

rewrite383.0ms (1.8%)

Algorithm
batch-egg-rewrite
Rules
4026×*-lowering-*.f32
4026×*-lowering-*.f64
2774×/-lowering-/.f32
2774×/-lowering-/.f64
2060×+-lowering-+.f64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
052248
1256201
21547148
08553148
Stop Event
iter limit
node limit
Counts
29 → 1430
Calls
Call 1
Inputs
(/ 1/180 (/ (/ 1 angle) (PI)))
(* (* (- b a) (* (+ b a) (* 2 (sin (/ (PI) (/ 180 angle)))))) (cos (/ 1/180 (/ (/ 1 angle) (PI)))))
(* (- b a) (* (+ b a) (* 2 (sin (/ (PI) (/ 180 angle))))))
(- b a)
(* -1/90 (* (* (* a a) angle) (PI)))
(* (* (* a a) angle) (PI))
(* (* a a) angle)
(* a a)
(* (* (* 2 (/ (- b a) (/ 1 (+ b a)))) (sin (* (PI) (/ angle 180)))) 1)
(/ (- b a) (/ 1 (+ b a)))
(* (* 2 (/ (- b a) (/ 1 (+ b a)))) (sin (* (PI) (/ angle 180))))
(* 2 (/ (- b a) (/ 1 (+ b a))))
(/ 1 (/ (/ (/ 1 angle) (PI)) 1/180))
(/ (/ (/ 1 angle) (PI)) 1/180)
(* (* (sin (* angle (* (PI) 1/180))) (* 2 (* b b))) (cos (/ 1 (/ (/ (/ 1 angle) (PI)) 1/180))))
(* (sin (* angle (* (PI) 1/180))) (* 2 (* b b)))
(exp (* 2 (log a)))
(pow b 2)
(* (* (* 2 (- (pow b 2) (exp (* 2 (log a))))) (sin (* (PI) (/ angle 180)))) 1)
(* (* 2 (- (pow b 2) (exp (* 2 (log a))))) (sin (* (PI) (/ angle 180))))
(sin (/ (PI) (/ 180 angle)))
(cos (/ 1/180 (/ (/ 1 angle) (PI))))
(/ (/ 1 angle) (PI))
(PI)
(sin (* (PI) (/ angle 180)))
(* (PI) (/ angle 180))
(sin (* angle (* (PI) 1/180)))
(cos (/ 1 (/ (/ (/ 1 angle) (PI)) 1/180)))
(- (pow b 2) (exp (* 2 (log a))))
Outputs
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(-.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal 180 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -180 binary64) angle)) (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(neg.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(neg.f64 (/.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)) #s(literal 1 binary64)))
(/.f64 #s(literal 1/180 binary64) (/.f64 #s(literal 1 binary64) (*.f64 angle (PI.f64))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))
(/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))
(/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))) #s(literal 1 binary64))
(/.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (PI.f64)))
(/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -180 binary64) (*.f64 angle (PI.f64))))
(/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal -180 binary64) angle))
(/.f64 #s(literal -1/180 binary64) (/.f64 #s(literal -1 binary64) (*.f64 angle (PI.f64))))
(/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64))
(/.f64 (/.f64 (PI.f64) #s(literal -180 binary64)) (/.f64 #s(literal -1 binary64) angle))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (PI.f64))) #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))
(pow.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))) #s(literal -1 binary64))
(pow.f64 (pow.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))) #s(literal -1/2 binary64))
(pow.f64 (exp.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal -1 binary64))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(*.f64 #s(literal 1 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))
(*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))
(*.f64 angle (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1/180 binary64)) #s(literal -1 binary64)))
(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
(*.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))) #s(literal 1 binary64))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)))
(*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) angle)
(*.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 (cbrt.f64 (PI.f64)) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 (sqrt.f64 (PI.f64)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 angle #s(literal -180 binary64)))
(*.f64 #s(literal -1/180 binary64) (-.f64 #s(literal 0 binary64) (*.f64 angle (PI.f64))))
(*.f64 (*.f64 angle (PI.f64)) #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) (*.f64 angle (PI.f64))) #s(literal -1/180 binary64))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 180 binary64)) (*.f64 (cbrt.f64 (PI.f64)) angle))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (*.f64 (sqrt.f64 (PI.f64)) angle))
(*.f64 (/.f64 angle #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) (PI.f64)))
(*.f64 (pow.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))) #s(literal 1/2 binary64)) (pow.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (cbrt.f64 (PI.f64)))
(*.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64)))
(*.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 (/.f64 #s(literal 1 binary64) angle) (cbrt.f64 (PI.f64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64))) #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 (PI.f64)) angle)) #s(literal -1 binary64)))
(+.f64 (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) b)) (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) a))))
(+.f64 (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 b (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))))) (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))))))
(+.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) b) (*.f64 (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (-.f64 #s(literal 0 binary64) a)))
(+.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (-.f64 #s(literal 0 binary64) a)) (*.f64 (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) b))
(+.f64 (*.f64 (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (-.f64 b a)) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) b)) (*.f64 (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (-.f64 b a)) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) a)))
(+.f64 (*.f64 (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (-.f64 b a)) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) a)) (*.f64 (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (-.f64 b a)) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) b)))
(+.f64 (*.f64 (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (-.f64 b a)) (*.f64 b (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (*.f64 (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (-.f64 b a)) (*.f64 a (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))
(+.f64 (*.f64 (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (-.f64 b a)) (*.f64 a (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (*.f64 (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (-.f64 b a)) (*.f64 b (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))
(+.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) b) (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) a)) (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))
(+.f64 (*.f64 (*.f64 b (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))
(+.f64 (*.f64 b (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(+.f64 (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (*.f64 b (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(+.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) b) (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (-.f64 b a))) (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) a) (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (-.f64 b a))))
(+.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) a) (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (-.f64 b a))) (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) b) (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (-.f64 b a))))
(+.f64 (*.f64 (*.f64 b (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (-.f64 b a))) (*.f64 (*.f64 a (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (-.f64 b a))))
(+.f64 (*.f64 (*.f64 a (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (-.f64 b a))) (*.f64 (*.f64 b (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (-.f64 b a))))
(neg.f64 (*.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 b a) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))
(/.f64 (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (/.f64 #s(literal 1 binary64) (-.f64 b a)))
(/.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))
(/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (+.f64 b a))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (-.f64 #s(literal 0 binary64) (+.f64 b a)))
(*.f64 (-.f64 b a) (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))
(*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (*.f64 (-.f64 b a) (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))
(*.f64 (*.f64 (-.f64 b a) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))
(*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (-.f64 b a) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))
(*.f64 (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (-.f64 b a))
(*.f64 (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (-.f64 b a)) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))))
(*.f64 (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))
(*.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (/.f64 #s(literal 1 binary64) (+.f64 b a)))
(+.f64 (*.f64 (-.f64 b a) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))))
(+.f64 (*.f64 (-.f64 b a) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b b)) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (-.f64 #s(literal 0 binary64) (*.f64 a a))))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b b)) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (neg.f64 (*.f64 #s(literal 2 binary64) (*.f64 a a)))))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b b)) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (neg.f64 (*.f64 (*.f64 a a) #s(literal 2 binary64)))))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b b)) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b b)) (*.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (*.f64 a a))) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b b)) (*.f64 (neg.f64 (*.f64 (*.f64 a a) #s(literal 2 binary64))) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))
(+.f64 (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) b) (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) a)))
(+.f64 (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) a)) (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) b))
(+.f64 (*.f64 b (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))))
(+.f64 (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (*.f64 b (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) b)) (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) a))))
(+.f64 (*.f64 #s(literal 1 binary64) (*.f64 b (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))))) (*.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))))))
(+.f64 (*.f64 (-.f64 b a) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) b)) (*.f64 (-.f64 b a) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) a)))
(+.f64 (*.f64 (-.f64 b a) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) a)) (*.f64 (-.f64 b a) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) b)))
(+.f64 (*.f64 (-.f64 b a) (*.f64 b (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (*.f64 (-.f64 b a) (*.f64 a (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))
(+.f64 (*.f64 (-.f64 b a) (*.f64 a (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (*.f64 (-.f64 b a) (*.f64 b (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (-.f64 #s(literal 0 binary64) (*.f64 a a))) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b b)))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b (+.f64 b a))) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 (-.f64 #s(literal 0 binary64) a) (+.f64 b a))))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 (-.f64 b a) b)) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 (-.f64 b a) a)))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 (-.f64 b a) a)) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 (-.f64 b a) b)))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b (-.f64 b a))) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 a (-.f64 b a))))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 a (-.f64 b a))) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b (-.f64 b a))))
(+.f64 (*.f64 (*.f64 (-.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) b) (*.f64 (*.f64 (-.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) a))
(+.f64 (*.f64 (*.f64 (-.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) a) (*.f64 (*.f64 (-.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) b))
(+.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) b) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) a)) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 b (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) #s(literal 1 binary64)) (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) b) (-.f64 b a)) (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) a) (-.f64 b a)))
(+.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) a) (-.f64 b a)) (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) b) (-.f64 b a)))
(+.f64 (*.f64 (*.f64 b (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (-.f64 b a)) (*.f64 (*.f64 a (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (-.f64 b a)))
(+.f64 (*.f64 (*.f64 a (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (-.f64 b a)) (*.f64 (*.f64 b (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (-.f64 b a)))
(+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b b)))
(+.f64 (*.f64 (*.f64 b (+.f64 b a)) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) a) (+.f64 b a)) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(+.f64 (*.f64 (*.f64 (-.f64 b a) b) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (*.f64 (*.f64 (-.f64 b a) a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(+.f64 (*.f64 (*.f64 (-.f64 b a) a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (*.f64 (*.f64 (-.f64 b a) b) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(+.f64 (*.f64 (*.f64 b (-.f64 b a)) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (*.f64 (*.f64 a (-.f64 b a)) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(+.f64 (*.f64 (*.f64 a (-.f64 b a)) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (*.f64 (*.f64 b (-.f64 b a)) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(+.f64 (*.f64 b (*.f64 (-.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (*.f64 a (*.f64 (-.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))
(+.f64 (*.f64 a (*.f64 (-.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (*.f64 b (*.f64 (-.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))
(fma.f64 b (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))))
(fma.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) b (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) a)))
(neg.f64 (*.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(neg.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (-.f64 (*.f64 a a) (*.f64 b b))))
(neg.f64 (/.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (-.f64 b a) #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) (+.f64 b a))))
(neg.f64 (/.f64 (*.f64 (*.f64 (-.f64 b a) #s(literal 2 binary64)) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (/.f64 #s(literal -1 binary64) (+.f64 b a))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 b a)) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (-.f64 b a) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 b a) (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 (*.f64 b b) (*.f64 a a)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 b a)) (*.f64 (*.f64 (-.f64 b a) #s(literal 2 binary64)) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 b a) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))))))
(/.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 b a)))
(/.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) #s(literal 2 binary64)))))
(/.f64 (*.f64 (-.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (/.f64 #s(literal 1 binary64) (+.f64 b a)))
(/.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (-.f64 b a) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 b a)))
(/.f64 (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))
(/.f64 (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 (*.f64 b b) (*.f64 a a))) (+.f64 b a))
(/.f64 (*.f64 (*.f64 (-.f64 b a) #s(literal 2 binary64)) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (/.f64 #s(literal 1 binary64) (+.f64 b a)))
(/.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))
(/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (+.f64 b a))
(/.f64 (neg.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (-.f64 b a) #s(literal 2 binary64)))) (/.f64 #s(literal -1 binary64) (+.f64 b a)))
(/.f64 (neg.f64 (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 (*.f64 b b) (*.f64 a a)))) (-.f64 #s(literal 0 binary64) (+.f64 b a)))
(/.f64 (neg.f64 (*.f64 (*.f64 (-.f64 b a) #s(literal 2 binary64)) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (/.f64 #s(literal -1 binary64) (+.f64 b a)))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))))) (-.f64 #s(literal 0 binary64) (+.f64 b a)))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) b) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) a)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) b) (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) b)) (-.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) a)) (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) a))) (*.f64 (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) b) (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) a))))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 b (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (*.f64 b (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))))) (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))))) (*.f64 (*.f64 b (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) b) (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) b)) (*.f64 (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) a)) (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) a)))) (-.f64 (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) b) (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) a))))
(/.f64 (-.f64 (*.f64 (*.f64 b (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (*.f64 b (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))))) (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))))) (-.f64 (*.f64 b (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))))))
(*.f64 #s(literal 1 binary64) (*.f64 (-.f64 b a) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))))
(*.f64 (-.f64 b a) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))))
(*.f64 (+.f64 b a) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (-.f64 b a)))
(*.f64 #s(literal 2 binary64) (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 b a))
(*.f64 (*.f64 (-.f64 b a) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) #s(literal 1 binary64))
(*.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))
(*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) #s(literal 2 binary64))))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))
(*.f64 (*.f64 (+.f64 b a) #s(literal 2 binary64)) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (-.f64 b a)))
(*.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) #s(literal 2 binary64))
(*.f64 (*.f64 (-.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (+.f64 b a))
(*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (-.f64 b a) #s(literal 2 binary64))) (+.f64 b a))
(*.f64 (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(*.f64 (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 (*.f64 b b) (*.f64 a a))) (/.f64 #s(literal 1 binary64) (+.f64 b a)))
(*.f64 (*.f64 (*.f64 (-.f64 b a) #s(literal 2 binary64)) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (+.f64 b a))
(*.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 b a)))
(+.f64 b (-.f64 #s(literal 0 binary64) a))
(+.f64 b (*.f64 (-.f64 #s(literal 0 binary64) a) #s(literal 1 binary64)))
(+.f64 (-.f64 #s(literal 0 binary64) a) b)
(+.f64 (/.f64 (*.f64 b (*.f64 b b)) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))) (neg.f64 (/.f64 (*.f64 a (*.f64 a a)) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))))
(+.f64 (/.f64 (*.f64 b b) (+.f64 b a)) (neg.f64 (/.f64 (*.f64 a a) (+.f64 b a))))
(+.f64 (neg.f64 (-.f64 #s(literal 0 binary64) b)) (-.f64 #s(literal 0 binary64) a))
(+.f64 (*.f64 #s(literal 1 binary64) b) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) a)))
(+.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) a)) (*.f64 #s(literal 1 binary64) b))
(+.f64 (*.f64 (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (*.f64 b b)) (*.f64 (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (*.f64 a (-.f64 a b))))
(+.f64 (*.f64 (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (*.f64 a (-.f64 a b))) (*.f64 (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (*.f64 b b)))
(+.f64 (*.f64 (-.f64 #s(literal 0 binary64) a) #s(literal 1 binary64)) b)
(+.f64 (*.f64 (*.f64 b b) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))))) (*.f64 (*.f64 a (-.f64 a b)) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))))))
(+.f64 (*.f64 (*.f64 a (-.f64 a b)) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))))) (*.f64 (*.f64 b b) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))))))
(-.f64 b a)
(-.f64 #s(literal 0 binary64) (-.f64 a b))
(-.f64 (/.f64 (*.f64 b (*.f64 b b)) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))) (/.f64 (*.f64 a (*.f64 a a)) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(-.f64 (/.f64 (*.f64 b b) (+.f64 b a)) (/.f64 (*.f64 a a) (+.f64 b a)))
(-.f64 (/.f64 (/.f64 (*.f64 b (*.f64 b b)) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))) #s(literal 1 binary64)) (/.f64 (/.f64 (*.f64 a (*.f64 a a)) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))) #s(literal 1 binary64)))
(-.f64 (/.f64 (/.f64 (*.f64 b b) (+.f64 b a)) #s(literal 1 binary64)) (/.f64 (/.f64 (*.f64 a a) (+.f64 b a)) #s(literal 1 binary64)))
(-.f64 (/.f64 (*.f64 b (+.f64 b a)) (+.f64 b a)) (/.f64 (*.f64 a (+.f64 b a)) (+.f64 b a)))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (+.f64 b a)) (/.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 a a) (*.f64 a a))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (+.f64 b a)))
(-.f64 (/.f64 (/.f64 (*.f64 b (*.f64 b (*.f64 b b))) (+.f64 (*.f64 b b) (*.f64 a a))) (+.f64 b a)) (/.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (+.f64 (*.f64 b b) (*.f64 a a))) (+.f64 b a)))
(fma.f64 #s(literal -1 binary64) a b)
(fma.f64 (sqrt.f64 b) (sqrt.f64 b) (-.f64 #s(literal 0 binary64) a))
(neg.f64 (-.f64 a b))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 b a)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 b a)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 b b) (-.f64 (*.f64 a a) (-.f64 #s(literal 0 binary64) (*.f64 b a)))) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))))
(/.f64 (-.f64 b a) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 b a))))
(/.f64 (-.f64 a b) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))
(/.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (+.f64 (*.f64 b b) (-.f64 (*.f64 a a) (-.f64 #s(literal 0 binary64) (*.f64 b a)))))
(/.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))))
(/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 b a))
(/.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (-.f64 #s(literal 0 binary64) (+.f64 b a)))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (neg.f64 (+.f64 (*.f64 b b) (-.f64 (*.f64 a a) (-.f64 #s(literal 0 binary64) (*.f64 b a))))))
(/.f64 (-.f64 (*.f64 (*.f64 b (*.f64 b b)) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (*.f64 a (*.f64 a a)))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(/.f64 (-.f64 (*.f64 (*.f64 b b) (+.f64 b a)) (*.f64 (+.f64 b a) (*.f64 a a))) (*.f64 (+.f64 b a) (+.f64 b a)))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))))) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))))
(/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b))) (+.f64 (*.f64 a a) (-.f64 (*.f64 b b) (-.f64 #s(literal 0 binary64) (*.f64 b a)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 b (*.f64 b b)) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 a (*.f64 a a)) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 b (*.f64 b b)) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))) (/.f64 (*.f64 b (*.f64 b b)) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))) (+.f64 (*.f64 (/.f64 (*.f64 a (*.f64 a a)) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))) (/.f64 (*.f64 a (*.f64 a a)) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))) (*.f64 (/.f64 (*.f64 b (*.f64 b b)) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))) (/.f64 (*.f64 a (*.f64 a a)) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 b b) (+.f64 b a)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 a a) (+.f64 b a)) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 b b) (+.f64 b a)) (/.f64 (*.f64 b b) (+.f64 b a))) (+.f64 (*.f64 (/.f64 (*.f64 a a) (+.f64 b a)) (/.f64 (*.f64 a a) (+.f64 b a))) (*.f64 (/.f64 (*.f64 b b) (+.f64 b a)) (/.f64 (*.f64 a a) (+.f64 b a))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 b (*.f64 b b)) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))) (/.f64 (*.f64 b (*.f64 b b)) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))) (*.f64 (/.f64 (*.f64 a (*.f64 a a)) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))) (/.f64 (*.f64 a (*.f64 a a)) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))) (+.f64 (/.f64 (*.f64 b (*.f64 b b)) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))) (/.f64 (*.f64 a (*.f64 a a)) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 b b) (+.f64 b a)) (/.f64 (*.f64 b b) (+.f64 b a))) (*.f64 (/.f64 (*.f64 a a) (+.f64 b a)) (/.f64 (*.f64 a a) (+.f64 b a)))) (+.f64 (/.f64 (*.f64 b b) (+.f64 b a)) (/.f64 (*.f64 a a) (+.f64 b a))))
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 b a)) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (+.f64 b a)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (-.f64 b a))
(*.f64 (-.f64 b a) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (-.f64 a b))
(*.f64 (-.f64 a b) #s(literal -1 binary64))
(*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (-.f64 (*.f64 a a) (-.f64 #s(literal 0 binary64) (*.f64 b a))))))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 #s(literal 1 binary64) (+.f64 b a)))
(*.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (/.f64 #s(literal -1 binary64) (+.f64 b a)))
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))))
(*.f64 (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b))))
(/.f64 (*.f64 #s(literal -1/90 binary64) (*.f64 a a)) (/.f64 #s(literal 1 binary64) (*.f64 angle (PI.f64))))
(*.f64 (PI.f64) (*.f64 #s(literal -1/90 binary64) (*.f64 angle (*.f64 a a))))
(*.f64 #s(literal -1/90 binary64) (*.f64 angle (*.f64 (*.f64 a a) (PI.f64))))
(*.f64 (*.f64 angle (*.f64 a a)) (*.f64 (PI.f64) #s(literal -1/90 binary64)))
(*.f64 (*.f64 angle (*.f64 (*.f64 a a) (PI.f64))) #s(literal -1/90 binary64))
(*.f64 (*.f64 a a) (*.f64 (*.f64 angle (PI.f64)) #s(literal -1/90 binary64)))
(*.f64 (*.f64 #s(literal -1/90 binary64) (*.f64 angle (*.f64 a a))) (PI.f64))
(*.f64 (*.f64 #s(literal -1/90 binary64) (PI.f64)) (*.f64 angle (*.f64 a a)))
(*.f64 (*.f64 #s(literal -1/90 binary64) (*.f64 a a)) (*.f64 angle (PI.f64)))
(*.f64 (*.f64 (*.f64 #s(literal -1/90 binary64) (*.f64 angle (*.f64 a a))) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (cbrt.f64 (PI.f64)))
(*.f64 (*.f64 (*.f64 #s(literal -1/90 binary64) (*.f64 angle (*.f64 a a))) (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64)))
(/.f64 (*.f64 a a) (/.f64 #s(literal 1 binary64) (*.f64 angle (PI.f64))))
(/.f64 (*.f64 (PI.f64) (*.f64 a a)) (/.f64 #s(literal 1 binary64) angle))
(*.f64 #s(literal 1 binary64) (*.f64 angle (*.f64 (*.f64 a a) (PI.f64))))
(*.f64 angle (*.f64 (*.f64 a a) (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 a a)))
(*.f64 a (*.f64 a (*.f64 angle (PI.f64))))
(*.f64 a (*.f64 (*.f64 angle a) (PI.f64)))
(*.f64 (*.f64 angle (*.f64 a a)) (PI.f64))
(*.f64 (*.f64 a a) (*.f64 angle (PI.f64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (cbrt.f64 (PI.f64)) (*.f64 angle (*.f64 a a))))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 angle (*.f64 a a))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 a a))
(*.f64 (*.f64 (PI.f64) a) (*.f64 angle a))
(*.f64 (*.f64 (PI.f64) (*.f64 a a)) angle)
(*.f64 (*.f64 (*.f64 angle (*.f64 a a)) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (cbrt.f64 (PI.f64)))
(*.f64 (*.f64 (*.f64 angle (*.f64 a a)) (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64)))
(/.f64 (*.f64 a a) (/.f64 #s(literal 1 binary64) angle))
(*.f64 angle (*.f64 a a))
(*.f64 a (*.f64 angle a))
(*.f64 (*.f64 angle (*.f64 a a)) #s(literal 1 binary64))
(*.f64 (*.f64 a a) angle)
(*.f64 (*.f64 angle a) a)
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 a)))
(neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)))
(pow.f64 a #s(literal 2 binary64))
(pow.f64 (*.f64 a a) #s(literal 1 binary64))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 a))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 a) #s(literal 2 binary64))))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (+.f64 (/.f64 (log.f64 a) #s(literal 2 binary64)) (/.f64 (log.f64 a) #s(literal 2 binary64))))
(pow.f64 (-.f64 #s(literal 0 binary64) a) #s(literal 2 binary64))
(pow.f64 (exp.f64 #s(literal 4 binary64)) (/.f64 (log.f64 a) #s(literal 2 binary64)))
(pow.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 a) #s(literal 2 binary64)))) #s(literal 2 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 a a))
(*.f64 a a)
(*.f64 (-.f64 #s(literal 0 binary64) a) (-.f64 #s(literal 0 binary64) a))
(*.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 a) #s(literal 2 binary64)))) (exp.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 a) #s(literal 2 binary64)))))
(+.f64 (*.f64 (-.f64 b a) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))))
(+.f64 (*.f64 (-.f64 b a) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b b)) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (-.f64 #s(literal 0 binary64) (*.f64 a a))))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b b)) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (neg.f64 (*.f64 #s(literal 2 binary64) (*.f64 a a)))))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b b)) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (neg.f64 (*.f64 (*.f64 a a) #s(literal 2 binary64)))))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b b)) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b b)) (*.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (*.f64 a a))) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b b)) (*.f64 (neg.f64 (*.f64 (*.f64 a a) #s(literal 2 binary64))) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))
(+.f64 (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) b) (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) a)))
(+.f64 (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) a)) (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) b))
(+.f64 (*.f64 b (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))))
(+.f64 (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (*.f64 b (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) b)) (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) a))))
(+.f64 (*.f64 #s(literal 1 binary64) (*.f64 b (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))))) (*.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))))))
(+.f64 (*.f64 (-.f64 b a) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) b)) (*.f64 (-.f64 b a) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) a)))
(+.f64 (*.f64 (-.f64 b a) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) a)) (*.f64 (-.f64 b a) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) b)))
(+.f64 (*.f64 (-.f64 b a) (*.f64 b (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (*.f64 (-.f64 b a) (*.f64 a (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))
(+.f64 (*.f64 (-.f64 b a) (*.f64 a (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (*.f64 (-.f64 b a) (*.f64 b (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (-.f64 #s(literal 0 binary64) (*.f64 a a))) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b b)))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b (+.f64 b a))) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 (-.f64 #s(literal 0 binary64) a) (+.f64 b a))))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 (-.f64 b a) b)) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 (-.f64 b a) a)))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 (-.f64 b a) a)) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 (-.f64 b a) b)))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b (-.f64 b a))) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 a (-.f64 b a))))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 a (-.f64 b a))) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b (-.f64 b a))))
(+.f64 (*.f64 (*.f64 (-.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) b) (*.f64 (*.f64 (-.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) a))
(+.f64 (*.f64 (*.f64 (-.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) a) (*.f64 (*.f64 (-.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) b))
(+.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) b) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) a)) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 b (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) #s(literal 1 binary64)) (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) b) (-.f64 b a)) (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) a) (-.f64 b a)))
(+.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) a) (-.f64 b a)) (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) b) (-.f64 b a)))
(+.f64 (*.f64 (*.f64 b (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (-.f64 b a)) (*.f64 (*.f64 a (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (-.f64 b a)))
(+.f64 (*.f64 (*.f64 a (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (-.f64 b a)) (*.f64 (*.f64 b (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (-.f64 b a)))
(+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b b)))
(+.f64 (*.f64 (*.f64 b (+.f64 b a)) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) a) (+.f64 b a)) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(+.f64 (*.f64 (*.f64 (-.f64 b a) b) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (*.f64 (*.f64 (-.f64 b a) a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(+.f64 (*.f64 (*.f64 (-.f64 b a) a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (*.f64 (*.f64 (-.f64 b a) b) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(+.f64 (*.f64 (*.f64 b (-.f64 b a)) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (*.f64 (*.f64 a (-.f64 b a)) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(+.f64 (*.f64 (*.f64 a (-.f64 b a)) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (*.f64 (*.f64 b (-.f64 b a)) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(+.f64 (*.f64 b (*.f64 (-.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (*.f64 a (*.f64 (-.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))
(+.f64 (*.f64 a (*.f64 (-.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (*.f64 b (*.f64 (-.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))
(fma.f64 b (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))))
(fma.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) b (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) a)))
(neg.f64 (*.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(neg.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (-.f64 (*.f64 a a) (*.f64 b b))))
(neg.f64 (/.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (-.f64 b a) #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) (+.f64 b a))))
(neg.f64 (/.f64 (*.f64 (*.f64 (-.f64 b a) #s(literal 2 binary64)) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (/.f64 #s(literal -1 binary64) (+.f64 b a))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 b a)) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (-.f64 b a) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 b a) (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 (*.f64 b b) (*.f64 a a)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 b a)) (*.f64 (*.f64 (-.f64 b a) #s(literal 2 binary64)) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 b a) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))))))
(/.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 b a)))
(/.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) #s(literal 2 binary64)))))
(/.f64 (*.f64 (-.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (/.f64 #s(literal 1 binary64) (+.f64 b a)))
(/.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (-.f64 b a) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 b a)))
(/.f64 (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))
(/.f64 (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 (*.f64 b b) (*.f64 a a))) (+.f64 b a))
(/.f64 (*.f64 (*.f64 (-.f64 b a) #s(literal 2 binary64)) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (/.f64 #s(literal 1 binary64) (+.f64 b a)))
(/.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))
(/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (+.f64 b a))
(/.f64 (neg.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (-.f64 b a) #s(literal 2 binary64)))) (/.f64 #s(literal -1 binary64) (+.f64 b a)))
(/.f64 (neg.f64 (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 (*.f64 b b) (*.f64 a a)))) (-.f64 #s(literal 0 binary64) (+.f64 b a)))
(/.f64 (neg.f64 (*.f64 (*.f64 (-.f64 b a) #s(literal 2 binary64)) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (/.f64 #s(literal -1 binary64) (+.f64 b a)))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))))) (-.f64 #s(literal 0 binary64) (+.f64 b a)))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) b) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) a)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) b) (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) b)) (-.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) a)) (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) a))) (*.f64 (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) b) (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) a))))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 b (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (*.f64 b (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))))) (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))))) (*.f64 (*.f64 b (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) b) (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) b)) (*.f64 (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) a)) (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) a)))) (-.f64 (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) b) (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) a))))
(/.f64 (-.f64 (*.f64 (*.f64 b (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (*.f64 b (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))))) (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))))) (-.f64 (*.f64 b (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))))))
(*.f64 #s(literal 1 binary64) (*.f64 (-.f64 b a) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))))
(*.f64 (-.f64 b a) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))))
(*.f64 (+.f64 b a) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (-.f64 b a)))
(*.f64 #s(literal 2 binary64) (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 b a))
(*.f64 (*.f64 (-.f64 b a) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) #s(literal 1 binary64))
(*.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))
(*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) #s(literal 2 binary64))))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))
(*.f64 (*.f64 (+.f64 b a) #s(literal 2 binary64)) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (-.f64 b a)))
(*.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) #s(literal 2 binary64))
(*.f64 (*.f64 (-.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (+.f64 b a))
(*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (-.f64 b a) #s(literal 2 binary64))) (+.f64 b a))
(*.f64 (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(*.f64 (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 (*.f64 b b) (*.f64 a a))) (/.f64 #s(literal 1 binary64) (+.f64 b a)))
(*.f64 (*.f64 (*.f64 (-.f64 b a) #s(literal 2 binary64)) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (+.f64 b a))
(*.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 b a)))
(+.f64 (*.f64 b b) (-.f64 #s(literal 0 binary64) (*.f64 a a)))
(+.f64 (*.f64 b (+.f64 b a)) (*.f64 (-.f64 #s(literal 0 binary64) a) (+.f64 b a)))
(+.f64 (*.f64 b (+.f64 b a)) (*.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) a) (+.f64 b a))))
(+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 b b))
(+.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))
(+.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (fma.f64 a (-.f64 #s(literal 0 binary64) a) (*.f64 a a)))
(+.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (fma.f64 (neg.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 a) #s(literal 2 binary64))))) (exp.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 a) #s(literal 2 binary64)))) (*.f64 a a)))
(+.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 #s(literal 1 binary64) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))))
(+.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) #s(literal 1 binary64)))
(+.f64 (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (neg.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 a a) (*.f64 a a))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))))
(+.f64 (/.f64 (*.f64 b (*.f64 b (*.f64 b b))) (+.f64 (*.f64 b b) (*.f64 a a))) (neg.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (+.f64 (*.f64 b b) (*.f64 a a)))))
(+.f64 (*.f64 (-.f64 #s(literal 0 binary64) a) (+.f64 b a)) (*.f64 b (+.f64 b a)))
(+.f64 (*.f64 (-.f64 b a) b) (*.f64 (-.f64 b a) a))
(+.f64 (*.f64 (-.f64 b a) a) (*.f64 (-.f64 b a) b))
(+.f64 (*.f64 b (-.f64 b a)) (*.f64 a (-.f64 b a)))
(+.f64 (*.f64 a (-.f64 b a)) (*.f64 b (-.f64 b a)))
(+.f64 (fma.f64 b (+.f64 b a) (neg.f64 (*.f64 (+.f64 b a) a))) (fma.f64 (-.f64 #s(literal 0 binary64) (+.f64 b a)) a (*.f64 (+.f64 b a) a)))
(+.f64 (fma.f64 b (+.f64 b a) (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 b a)) (/.f64 a #s(literal -1 binary64))))) (fma.f64 (+.f64 b a) (/.f64 a #s(literal -1 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 b a)) (/.f64 a #s(literal -1 binary64)))))
(+.f64 (fma.f64 (/.f64 b #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (+.f64 b a)) (neg.f64 (*.f64 (+.f64 b a) a))) (fma.f64 (-.f64 #s(literal 0 binary64) (+.f64 b a)) a (*.f64 (+.f64 b a) a)))
(+.f64 (fma.f64 (/.f64 b #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (+.f64 b a)) (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 b a)) (/.f64 a #s(literal -1 binary64))))) (fma.f64 (+.f64 b a) (/.f64 a #s(literal -1 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 b a)) (/.f64 a #s(literal -1 binary64)))))
(+.f64 (*.f64 #s(literal 1 binary64) (*.f64 b b)) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 a a))))
(+.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 a a))) (*.f64 #s(literal 1 binary64) (*.f64 b b)))
(+.f64 (*.f64 #s(literal 1 binary64) (*.f64 (-.f64 b a) b)) (*.f64 #s(literal 1 binary64) (*.f64 (-.f64 b a) a)))
(+.f64 (*.f64 #s(literal 1 binary64) (*.f64 (-.f64 b a) a)) (*.f64 #s(literal 1 binary64) (*.f64 (-.f64 b a) b)))
(+.f64 (*.f64 #s(literal 1 binary64) (*.f64 b (-.f64 b a))) (*.f64 #s(literal 1 binary64) (*.f64 a (-.f64 b a))))
(+.f64 (*.f64 #s(literal 1 binary64) (*.f64 a (-.f64 b a))) (*.f64 #s(literal 1 binary64) (*.f64 b (-.f64 b a))))
(+.f64 (*.f64 (+.f64 b a) b) (*.f64 (+.f64 b a) (-.f64 #s(literal 0 binary64) a)))
(+.f64 (*.f64 (+.f64 b a) (-.f64 #s(literal 0 binary64) a)) (*.f64 (+.f64 b a) b))
(+.f64 (*.f64 (-.f64 a b) (-.f64 #s(literal 0 binary64) a)) (*.f64 (-.f64 a b) (-.f64 #s(literal 0 binary64) b)))
(+.f64 (*.f64 (-.f64 a b) (-.f64 #s(literal 0 binary64) b)) (*.f64 (-.f64 a b) (-.f64 #s(literal 0 binary64) a)))
(+.f64 (*.f64 (*.f64 b b) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) #s(literal 1 binary64)))
(+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) #s(literal 1 binary64)) (*.f64 (*.f64 b b) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 b (+.f64 b a)) #s(literal 1 binary64)) (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) a) (+.f64 b a)) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 (-.f64 b a) b) #s(literal 1 binary64)) (*.f64 (*.f64 (-.f64 b a) a) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 (-.f64 b a) a) #s(literal 1 binary64)) (*.f64 (*.f64 (-.f64 b a) b) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 b (-.f64 b a)) #s(literal 1 binary64)) (*.f64 (*.f64 a (-.f64 b a)) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 a (-.f64 b a)) #s(literal 1 binary64)) (*.f64 (*.f64 b (-.f64 b a)) #s(literal 1 binary64)))
(+.f64 (*.f64 (-.f64 #s(literal 0 binary64) a) (-.f64 a b)) (*.f64 (-.f64 #s(literal 0 binary64) b) (-.f64 a b)))
(+.f64 (*.f64 (-.f64 #s(literal 0 binary64) b) (-.f64 a b)) (*.f64 (-.f64 #s(literal 0 binary64) a) (-.f64 a b)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a)))) #s(literal -1 binary64)))
(-.f64 (*.f64 b b) (*.f64 a a))
(-.f64 #s(literal 0 binary64) (-.f64 (*.f64 a a) (*.f64 b b)))
(-.f64 (*.f64 b (+.f64 b a)) (*.f64 a (+.f64 b a)))
(-.f64 (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 a a) (*.f64 a a))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))))
(-.f64 (/.f64 (*.f64 b (*.f64 b (*.f64 b b))) (+.f64 (*.f64 b b) (*.f64 a a))) (/.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (+.f64 (*.f64 b b) (*.f64 a a))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (+.f64 b a))) (-.f64 (*.f64 a a) (*.f64 b b)))
(-.f64 (/.f64 (/.f64 (*.f64 b (*.f64 b b)) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))) (/.f64 #s(literal 1 binary64) (+.f64 b a))) (/.f64 (/.f64 (*.f64 a (*.f64 a a)) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))) (/.f64 #s(literal 1 binary64) (+.f64 b a))))
(-.f64 (/.f64 (/.f64 (*.f64 b b) (+.f64 b a)) (/.f64 #s(literal 1 binary64) (+.f64 b a))) (/.f64 (/.f64 (*.f64 a a) (+.f64 b a)) (/.f64 #s(literal 1 binary64) (+.f64 b a))))
(-.f64 (/.f64 (*.f64 b (*.f64 b b)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 b a)) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))) (/.f64 (*.f64 a (*.f64 a a)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 b a)) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))))
(-.f64 (/.f64 (*.f64 b b) #s(literal 1 binary64)) (/.f64 (*.f64 a a) #s(literal 1 binary64)))
(-.f64 (/.f64 (*.f64 b (+.f64 b a)) #s(literal 1 binary64)) (/.f64 (*.f64 a (+.f64 b a)) #s(literal 1 binary64)))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) #s(literal 1 binary64)) (/.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 a a) (*.f64 a a))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) #s(literal 1 binary64)))
(-.f64 (/.f64 (/.f64 (*.f64 b (*.f64 b (*.f64 b b))) (+.f64 (*.f64 b b) (*.f64 a a))) #s(literal 1 binary64)) (/.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (+.f64 (*.f64 b b) (*.f64 a a))) #s(literal 1 binary64)))
(-.f64 (/.f64 (/.f64 b (+.f64 b a)) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 b a)) (+.f64 b a))) (/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 b a)) a) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 b a)) (+.f64 b a))))
(-.f64 (/.f64 (*.f64 (*.f64 b (+.f64 b a)) (*.f64 (*.f64 b (+.f64 b a)) (*.f64 b (+.f64 b a)))) (+.f64 (*.f64 (*.f64 b (+.f64 b a)) (*.f64 b (+.f64 b a))) (+.f64 (*.f64 (*.f64 a a) (*.f64 (+.f64 b a) (+.f64 b a))) (*.f64 (*.f64 b (+.f64 b a)) (*.f64 a (+.f64 b a)))))) (/.f64 (*.f64 (*.f64 a (+.f64 b a)) (*.f64 (*.f64 a a) (*.f64 (+.f64 b a) (+.f64 b a)))) (+.f64 (*.f64 (*.f64 b (+.f64 b a)) (*.f64 b (+.f64 b a))) (+.f64 (*.f64 (*.f64 a a) (*.f64 (+.f64 b a) (+.f64 b a))) (*.f64 (*.f64 b (+.f64 b a)) (*.f64 a (+.f64 b a)))))))
(-.f64 (/.f64 (*.f64 (*.f64 b (+.f64 b a)) (*.f64 b (+.f64 b a))) (+.f64 (*.f64 b (+.f64 b a)) (*.f64 a (+.f64 b a)))) (/.f64 (*.f64 (*.f64 a a) (*.f64 (+.f64 b a) (+.f64 b a))) (+.f64 (*.f64 b (+.f64 b a)) (*.f64 a (+.f64 b a)))))
(fma.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))
(fma.f64 b b (-.f64 #s(literal 0 binary64) (*.f64 a a)))
(fma.f64 b (-.f64 b a) (*.f64 a (-.f64 b a)))
(fma.f64 b (+.f64 b a) (*.f64 (-.f64 #s(literal 0 binary64) a) (+.f64 b a)))
(fma.f64 a (-.f64 b a) (*.f64 b (-.f64 b a)))
(fma.f64 (-.f64 b a) b (*.f64 (-.f64 b a) a))
(fma.f64 (-.f64 b a) a (*.f64 (-.f64 b a) b))
(fma.f64 (-.f64 b a) (+.f64 b a) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))
(fma.f64 (+.f64 b a) (-.f64 b a) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))
(fma.f64 #s(literal -1 binary64) (*.f64 a a) (*.f64 b b))
(fma.f64 (-.f64 a b) (-.f64 #s(literal 0 binary64) (+.f64 b a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))
(fma.f64 (-.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (*.f64 (*.f64 a a) (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))
(fma.f64 (-.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (*.f64 a a))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a a))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))
(fma.f64 (/.f64 b #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (+.f64 b a)) (*.f64 (-.f64 #s(literal 0 binary64) a) (+.f64 b a)))
(neg.f64 (-.f64 (*.f64 a a) (*.f64 b b)))
(neg.f64 (*.f64 (-.f64 (*.f64 a a) (*.f64 b b)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 b a)) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 b a)) (+.f64 b a)) (+.f64 (/.f64 b (+.f64 b a)) (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 b a)) a))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (+.f64 b a)) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b))) (*.f64 (-.f64 b a) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 b a) (*.f64 (-.f64 b a) (-.f64 (*.f64 b b) (*.f64 a a)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b)))) (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (-.f64 (*.f64 b b) (*.f64 a a)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 b a) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b)))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (-.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (*.f64 (*.f64 b b) (-.f64 #s(literal 0 binary64) (*.f64 a a))))) (-.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (*.f64 (*.f64 a a) (*.f64 a a))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 b (+.f64 b a)) (*.f64 b (+.f64 b a))) (+.f64 (*.f64 (*.f64 a a) (*.f64 (+.f64 b a) (+.f64 b a))) (*.f64 (*.f64 b (+.f64 b a)) (*.f64 a (+.f64 b a))))) (-.f64 (*.f64 (*.f64 b (+.f64 b a)) (*.f64 (*.f64 b (+.f64 b a)) (*.f64 b (+.f64 b a)))) (*.f64 (*.f64 a (+.f64 b a)) (*.f64 (*.f64 a a) (*.f64 (+.f64 b a) (+.f64 b a)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 b (+.f64 b a)) (*.f64 a (+.f64 b a))) (*.f64 (+.f64 (*.f64 b (+.f64 b a)) (*.f64 a (+.f64 b a))) (-.f64 (*.f64 b b) (*.f64 a a)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (+.f64 b a))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 b a) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 b a))))
(/.f64 (-.f64 b a) (/.f64 #s(literal 1 binary64) (+.f64 b a)))
(/.f64 (+.f64 b a) (/.f64 #s(literal 1 binary64) (-.f64 b a)))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 a a) (*.f64 b b))))
(/.f64 (-.f64 a b) (/.f64 #s(literal -1 binary64) (+.f64 b a)))
(/.f64 (-.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (*.f64 (*.f64 a a) (*.f64 a a)))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))
(/.f64 (-.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (*.f64 (*.f64 a a) (*.f64 a a)))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (-.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (*.f64 (*.f64 b b) (-.f64 #s(literal 0 binary64) (*.f64 a a))))))
(/.f64 (-.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (*.f64 (*.f64 a a) (*.f64 a a)))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))))
(/.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (+.f64 b a)))
(/.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 b a)) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) #s(literal 1 binary64))
(/.f64 (-.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (*.f64 a a))) (+.f64 (*.f64 b b) (*.f64 a a)))
(/.f64 (+.f64 (/.f64 b (+.f64 b a)) (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 b a)) a)) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 b a)) (+.f64 b a)))
(/.f64 (*.f64 (-.f64 b a) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b))))
(/.f64 (*.f64 (-.f64 b a) (-.f64 (*.f64 b b) (*.f64 a a))) (-.f64 b a))
(/.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b)))))
(/.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (-.f64 (*.f64 b b) (*.f64 a a))) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))))
(/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (*.f64 (+.f64 b a) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b)))))
(/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))) (-.f64 (*.f64 b b) (*.f64 a a)))
(/.f64 (-.f64 (*.f64 a a) (*.f64 b b)) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (*.f64 (*.f64 a a) (*.f64 a a))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (*.f64 (*.f64 a a) (*.f64 a a))))) (neg.f64 (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (-.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (*.f64 (*.f64 b b) (-.f64 #s(literal 0 binary64) (*.f64 a a)))))))
(/.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 a a) (*.f64 b b))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 b a)) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (neg.f64 (/.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (+.f64 b a))))
(/.f64 (-.f64 (*.f64 (*.f64 b (+.f64 b a)) (*.f64 (*.f64 b (+.f64 b a)) (*.f64 b (+.f64 b a)))) (*.f64 (*.f64 a (+.f64 b a)) (*.f64 (*.f64 a a) (*.f64 (+.f64 b a) (+.f64 b a))))) (+.f64 (*.f64 (*.f64 b (+.f64 b a)) (*.f64 b (+.f64 b a))) (+.f64 (*.f64 (*.f64 a a) (*.f64 (+.f64 b a) (+.f64 b a))) (*.f64 (*.f64 b (+.f64 b a)) (*.f64 a (+.f64 b a))))))
(/.f64 (*.f64 (+.f64 (*.f64 b (+.f64 b a)) (*.f64 a (+.f64 b a))) (-.f64 (*.f64 b b) (*.f64 a a))) (+.f64 (*.f64 b (+.f64 b a)) (*.f64 a (+.f64 b a))))
(/.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (+.f64 b a)) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))
(/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 b a)) (+.f64 b a))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 a (+.f64 b a)))) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b (+.f64 b a))) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b (+.f64 b a))) (/.f64 #s(literal 1 binary64) (*.f64 a (+.f64 b a)))))
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) (+.f64 b a)) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b (+.f64 b a))) a)) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b (+.f64 b a))) (/.f64 #s(literal 1 binary64) (+.f64 b a))))
(/.f64 (-.f64 (/.f64 #s(literal -1 binary64) (+.f64 b a)) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b (+.f64 b a))) (-.f64 #s(literal 0 binary64) a))) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b (+.f64 b a))) (/.f64 #s(literal -1 binary64) (+.f64 b a))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (-.f64 (*.f64 b (*.f64 b (*.f64 a a))) (*.f64 (*.f64 a a) (*.f64 b a))))) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b (+.f64 b a))) (+.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 a a) (*.f64 a a))) (*.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))))) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b (+.f64 b a))) (+.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (-.f64 (*.f64 b (*.f64 b (*.f64 a a))) (*.f64 (*.f64 a a) (*.f64 b a))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (*.f64 a (-.f64 a b))) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b (+.f64 b a))) (*.f64 (*.f64 a (+.f64 b a)) (*.f64 a (-.f64 a b))))) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b (+.f64 b a))) (*.f64 a (-.f64 a b))))
(/.f64 (-.f64 (*.f64 b (/.f64 #s(literal 1 binary64) (*.f64 a (+.f64 b a)))) (/.f64 #s(literal 1 binary64) (+.f64 b a))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 b a)) (/.f64 #s(literal 1 binary64) (*.f64 a (+.f64 b a)))))
(/.f64 (-.f64 (*.f64 b (/.f64 #s(literal -1 binary64) (+.f64 b a))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 b a)) (-.f64 #s(literal 0 binary64) a))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 b a)) (/.f64 #s(literal -1 binary64) (+.f64 b a))))
(/.f64 (-.f64 (*.f64 b (+.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (-.f64 (*.f64 b (*.f64 b (*.f64 a a))) (*.f64 (*.f64 a a) (*.f64 b a))))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 b a)) (+.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 a a) (*.f64 a a))) (*.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 b a)) (+.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (-.f64 (*.f64 b (*.f64 b (*.f64 a a))) (*.f64 (*.f64 a a) (*.f64 b a))))))
(/.f64 (-.f64 (*.f64 b (*.f64 a (-.f64 a b))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 b a)) (*.f64 (*.f64 a (+.f64 b a)) (*.f64 a (-.f64 a b))))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 b a)) (*.f64 a (-.f64 a b))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) b) (/.f64 #s(literal 1 binary64) (*.f64 a (+.f64 b a)))) (/.f64 #s(literal -1 binary64) (+.f64 b a))) (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 b a)) (/.f64 #s(literal 1 binary64) (*.f64 a (+.f64 b a)))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) b) (/.f64 #s(literal 1 binary64) (+.f64 b a))) (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 b a)) a)) (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 b a)) (/.f64 #s(literal 1 binary64) (+.f64 b a))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) b) (/.f64 #s(literal -1 binary64) (+.f64 b a))) (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 b a)) (-.f64 #s(literal 0 binary64) a))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 b a)) (+.f64 b a)))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) b) (+.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (-.f64 (*.f64 b (*.f64 b (*.f64 a a))) (*.f64 (*.f64 a a) (*.f64 b a))))) (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 b a)) (+.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 a a) (*.f64 a a))) (*.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))))) (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 b a)) (+.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (-.f64 (*.f64 b (*.f64 b (*.f64 a a))) (*.f64 (*.f64 a a) (*.f64 b a))))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) b) (*.f64 a (-.f64 a b))) (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 b a)) (*.f64 (*.f64 a (+.f64 b a)) (*.f64 a (-.f64 a b))))) (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 b a)) (*.f64 a (-.f64 a b))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (*.f64 (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (*.f64 a a) (*.f64 (*.f64 a a) (*.f64 a a))))) (*.f64 (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))))
(/.f64 (-.f64 (*.f64 (*.f64 b (*.f64 b (*.f64 b b))) (+.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (*.f64 a a) (*.f64 a a)))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 (neg.f64 (+.f64 (/.f64 b (+.f64 b a)) (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 b a)) a))) (neg.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 b a)) (+.f64 b a))))
(/.f64 (neg.f64 (*.f64 (-.f64 b a) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b)))))
(/.f64 (neg.f64 (*.f64 (-.f64 b a) (-.f64 (*.f64 b b) (*.f64 a a)))) (-.f64 a b))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))))) (neg.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (-.f64 (*.f64 b b) (*.f64 a a)))) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))))) (neg.f64 (*.f64 (+.f64 b a) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a)))) (-.f64 (*.f64 a a) (*.f64 b b)))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 b (+.f64 b a)) (*.f64 (*.f64 b (+.f64 b a)) (*.f64 b (+.f64 b a)))) (*.f64 (*.f64 a (+.f64 b a)) (*.f64 (*.f64 a a) (*.f64 (+.f64 b a) (+.f64 b a)))))) (neg.f64 (+.f64 (*.f64 (*.f64 b (+.f64 b a)) (*.f64 b (+.f64 b a))) (+.f64 (*.f64 (*.f64 a a) (*.f64 (+.f64 b a) (+.f64 b a))) (*.f64 (*.f64 b (+.f64 b a)) (*.f64 a (+.f64 b a)))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 b (+.f64 b a)) (*.f64 a (+.f64 b a))) (-.f64 (*.f64 b b) (*.f64 a a)))) (neg.f64 (+.f64 (*.f64 b (+.f64 b a)) (*.f64 a (+.f64 b a)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (+.f64 b a))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 b a))) (-.f64 #s(literal 0 binary64) (+.f64 b a)))
(/.f64 (+.f64 (*.f64 (*.f64 b (+.f64 b a)) (*.f64 (*.f64 b (+.f64 b a)) (*.f64 b (+.f64 b a)))) (pow.f64 (*.f64 (-.f64 #s(literal 0 binary64) a) (+.f64 b a)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 b (+.f64 b a)) (*.f64 b (+.f64 b a))) (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) a) (+.f64 b a)) (*.f64 (-.f64 #s(literal 0 binary64) a) (+.f64 b a))) (*.f64 (*.f64 b (+.f64 b a)) (*.f64 (-.f64 #s(literal 0 binary64) a) (+.f64 b a))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (-.f64 #s(literal 0 binary64) (*.f64 a a))) (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b)))) (+.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (-.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 b b)))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b b) (*.f64 a a)) #s(literal 3 binary64)) (pow.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) #s(literal 3 binary64))) (+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))) (-.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 b a) b) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 b a) a) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (-.f64 b a) b) (*.f64 (-.f64 b a) b)) (-.f64 (*.f64 (*.f64 (-.f64 b a) a) (*.f64 (-.f64 b a) a)) (*.f64 (*.f64 (-.f64 b a) b) (*.f64 (-.f64 b a) a)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 b a) a) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 b a) b) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (-.f64 b a) a) (*.f64 (-.f64 b a) a)) (-.f64 (*.f64 (*.f64 (-.f64 b a) b) (*.f64 (-.f64 b a) b)) (*.f64 (*.f64 (-.f64 b a) a) (*.f64 (-.f64 b a) b)))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (-.f64 b a)) #s(literal 3 binary64)) (pow.f64 (*.f64 a (-.f64 b a)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 b (-.f64 b a)) (*.f64 b (-.f64 b a))) (-.f64 (*.f64 (*.f64 a (-.f64 b a)) (*.f64 a (-.f64 b a))) (*.f64 (*.f64 b (-.f64 b a)) (*.f64 a (-.f64 b a))))))
(/.f64 (+.f64 (pow.f64 (*.f64 a (-.f64 b a)) #s(literal 3 binary64)) (pow.f64 (*.f64 b (-.f64 b a)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 a (-.f64 b a)) (*.f64 a (-.f64 b a))) (-.f64 (*.f64 (*.f64 b (-.f64 b a)) (*.f64 b (-.f64 b a))) (*.f64 (*.f64 a (-.f64 b a)) (*.f64 b (-.f64 b a))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 a a) (*.f64 a a))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 a a) (*.f64 a a))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 a a) (*.f64 a a))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))) (*.f64 (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 a a) (*.f64 a a))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 b (*.f64 b (*.f64 b b))) (+.f64 (*.f64 b b) (*.f64 a a))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (+.f64 (*.f64 b b) (*.f64 a a))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 b (*.f64 b (*.f64 b b))) (+.f64 (*.f64 b b) (*.f64 a a))) (/.f64 (*.f64 b (*.f64 b (*.f64 b b))) (+.f64 (*.f64 b b) (*.f64 a a)))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (+.f64 (*.f64 b b) (*.f64 a a))) (/.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (+.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (/.f64 (*.f64 b (*.f64 b (*.f64 b b))) (+.f64 (*.f64 b b) (*.f64 a a))) (/.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (+.f64 (*.f64 b b) (*.f64 a a)))))))
(/.f64 (-.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (*.f64 b (*.f64 b (*.f64 b b)))) (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 b b)))
(/.f64 (-.f64 (*.f64 (*.f64 b (+.f64 b a)) (*.f64 b (+.f64 b a))) (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) a) (+.f64 b a)) (*.f64 (-.f64 #s(literal 0 binary64) a) (+.f64 b a)))) (-.f64 (*.f64 b (+.f64 b a)) (*.f64 (-.f64 #s(literal 0 binary64) a) (+.f64 b a))))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))) (-.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 b a) b) (*.f64 (-.f64 b a) b)) (*.f64 (*.f64 (-.f64 b a) a) (*.f64 (-.f64 b a) a))) (-.f64 (*.f64 (-.f64 b a) b) (*.f64 (-.f64 b a) a)))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 b a) a) (*.f64 (-.f64 b a) a)) (*.f64 (*.f64 (-.f64 b a) b) (*.f64 (-.f64 b a) b))) (-.f64 (*.f64 (-.f64 b a) a) (*.f64 (-.f64 b a) b)))
(/.f64 (-.f64 (*.f64 (*.f64 b (-.f64 b a)) (*.f64 b (-.f64 b a))) (*.f64 (*.f64 a (-.f64 b a)) (*.f64 a (-.f64 b a)))) (-.f64 (*.f64 b (-.f64 b a)) (*.f64 a (-.f64 b a))))
(/.f64 (-.f64 (*.f64 (*.f64 a (-.f64 b a)) (*.f64 a (-.f64 b a))) (*.f64 (*.f64 b (-.f64 b a)) (*.f64 b (-.f64 b a)))) (-.f64 (*.f64 a (-.f64 b a)) (*.f64 b (-.f64 b a))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))) (*.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 a a) (*.f64 a a))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 a a) (*.f64 a a))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))))) (+.f64 (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 a a) (*.f64 a a))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 b (*.f64 b (*.f64 b b))) (+.f64 (*.f64 b b) (*.f64 a a))) (/.f64 (*.f64 b (*.f64 b (*.f64 b b))) (+.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (+.f64 (*.f64 b b) (*.f64 a a))) (/.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (+.f64 (*.f64 b b) (*.f64 a a))))) (+.f64 (/.f64 (*.f64 b (*.f64 b (*.f64 b b))) (+.f64 (*.f64 b b) (*.f64 a a))) (/.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (+.f64 (*.f64 b b) (*.f64 a a)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (-.f64 b a) (+.f64 b a))
(*.f64 (+.f64 b a) (-.f64 b a))
(*.f64 #s(literal -1 binary64) (-.f64 (*.f64 a a) (*.f64 b b)))
(*.f64 (-.f64 a b) (-.f64 #s(literal 0 binary64) (+.f64 b a)))
(*.f64 (-.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (*.f64 (*.f64 a a) (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))))
(*.f64 (-.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (*.f64 (*.f64 a a) (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (-.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (*.f64 (*.f64 b b) (-.f64 #s(literal 0 binary64) (*.f64 a a)))))))
(*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 b a)) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))))
(*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (+.f64 b a))))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) #s(literal 1 binary64))
(*.f64 (-.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (*.f64 a a))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (+.f64 (/.f64 b (+.f64 b a)) (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 b a)) a)) (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 b a)) (+.f64 b a))))
(*.f64 (*.f64 (-.f64 b a) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b)))))
(*.f64 (*.f64 (-.f64 b a) (-.f64 (*.f64 b b) (*.f64 a a))) (/.f64 #s(literal 1 binary64) (-.f64 b a)))
(*.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b))))))
(*.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (-.f64 (*.f64 b b) (*.f64 a a))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))))
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 b a) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b))))))
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (*.f64 (*.f64 a a) (*.f64 a a))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))))
(*.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 a a) (*.f64 b b))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 (-.f64 (*.f64 (*.f64 b (+.f64 b a)) (*.f64 (*.f64 b (+.f64 b a)) (*.f64 b (+.f64 b a)))) (*.f64 (*.f64 a (+.f64 b a)) (*.f64 (*.f64 a a) (*.f64 (+.f64 b a) (+.f64 b a))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 b (+.f64 b a)) (*.f64 b (+.f64 b a))) (+.f64 (*.f64 (*.f64 a a) (*.f64 (+.f64 b a) (+.f64 b a))) (*.f64 (*.f64 b (+.f64 b a)) (*.f64 a (+.f64 b a)))))))
(*.f64 (*.f64 (+.f64 (*.f64 b (+.f64 b a)) (*.f64 a (+.f64 b a))) (-.f64 (*.f64 b b) (*.f64 a a))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b (+.f64 b a)) (*.f64 a (+.f64 b a)))))
(*.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (+.f64 b a)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 b a)) (/.f64 #s(literal 1 binary64) (+.f64 b a)))
(*.f64 (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 b a)) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(*.f64 (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 b a)) (-.f64 (*.f64 b b) (*.f64 a a))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 b a)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) #s(literal -1/2 binary64)))
(*.f64 (+.f64 b (exp.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 a) #s(literal 2 binary64))))) (-.f64 b (exp.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 a) #s(literal 2 binary64))))))
(+.f64 (*.f64 (-.f64 b a) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))))
(+.f64 (*.f64 (-.f64 b a) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b b)) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (-.f64 #s(literal 0 binary64) (*.f64 a a))))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b b)) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (neg.f64 (*.f64 #s(literal 2 binary64) (*.f64 a a)))))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b b)) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (neg.f64 (*.f64 (*.f64 a a) #s(literal 2 binary64)))))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b b)) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b b)) (*.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (*.f64 a a))) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b b)) (*.f64 (neg.f64 (*.f64 (*.f64 a a) #s(literal 2 binary64))) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))
(+.f64 (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) b) (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) a)))
(+.f64 (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) a)) (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) b))
(+.f64 (*.f64 b (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))))
(+.f64 (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (*.f64 b (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) b)) (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) a))))
(+.f64 (*.f64 #s(literal 1 binary64) (*.f64 b (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))))) (*.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))))))
(+.f64 (*.f64 (-.f64 b a) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) b)) (*.f64 (-.f64 b a) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) a)))
(+.f64 (*.f64 (-.f64 b a) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) a)) (*.f64 (-.f64 b a) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) b)))
(+.f64 (*.f64 (-.f64 b a) (*.f64 b (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (*.f64 (-.f64 b a) (*.f64 a (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))
(+.f64 (*.f64 (-.f64 b a) (*.f64 a (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (*.f64 (-.f64 b a) (*.f64 b (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (-.f64 #s(literal 0 binary64) (*.f64 a a))) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b b)))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b (+.f64 b a))) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 (-.f64 #s(literal 0 binary64) a) (+.f64 b a))))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 (-.f64 b a) b)) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 (-.f64 b a) a)))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 (-.f64 b a) a)) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 (-.f64 b a) b)))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b (-.f64 b a))) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 a (-.f64 b a))))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 a (-.f64 b a))) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b (-.f64 b a))))
(+.f64 (*.f64 (*.f64 (-.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) b) (*.f64 (*.f64 (-.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) a))
(+.f64 (*.f64 (*.f64 (-.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) a) (*.f64 (*.f64 (-.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) b))
(+.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) b) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) a)) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 b (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) #s(literal 1 binary64)) (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) b) (-.f64 b a)) (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) a) (-.f64 b a)))
(+.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) a) (-.f64 b a)) (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) b) (-.f64 b a)))
(+.f64 (*.f64 (*.f64 b (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (-.f64 b a)) (*.f64 (*.f64 a (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (-.f64 b a)))
(+.f64 (*.f64 (*.f64 a (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (-.f64 b a)) (*.f64 (*.f64 b (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (-.f64 b a)))
(+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b b)))
(+.f64 (*.f64 (*.f64 b (+.f64 b a)) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) a) (+.f64 b a)) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(+.f64 (*.f64 (*.f64 (-.f64 b a) b) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (*.f64 (*.f64 (-.f64 b a) a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(+.f64 (*.f64 (*.f64 (-.f64 b a) a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (*.f64 (*.f64 (-.f64 b a) b) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(+.f64 (*.f64 (*.f64 b (-.f64 b a)) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (*.f64 (*.f64 a (-.f64 b a)) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(+.f64 (*.f64 (*.f64 a (-.f64 b a)) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (*.f64 (*.f64 b (-.f64 b a)) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(+.f64 (*.f64 b (*.f64 (-.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (*.f64 a (*.f64 (-.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))
(+.f64 (*.f64 a (*.f64 (-.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (*.f64 b (*.f64 (-.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))
(fma.f64 b (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))))
(fma.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) b (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) a)))
(neg.f64 (*.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(neg.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (-.f64 (*.f64 a a) (*.f64 b b))))
(neg.f64 (/.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (-.f64 b a) #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) (+.f64 b a))))
(neg.f64 (/.f64 (*.f64 (*.f64 (-.f64 b a) #s(literal 2 binary64)) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (/.f64 #s(literal -1 binary64) (+.f64 b a))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 b a)) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (-.f64 b a) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 b a) (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 (*.f64 b b) (*.f64 a a)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 b a)) (*.f64 (*.f64 (-.f64 b a) #s(literal 2 binary64)) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 b a) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))))))
(/.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 b a)))
(/.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) #s(literal 2 binary64)))))
(/.f64 (*.f64 (-.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (/.f64 #s(literal 1 binary64) (+.f64 b a)))
(/.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (-.f64 b a) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 b a)))
(/.f64 (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))
(/.f64 (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 (*.f64 b b) (*.f64 a a))) (+.f64 b a))
(/.f64 (*.f64 (*.f64 (-.f64 b a) #s(literal 2 binary64)) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (/.f64 #s(literal 1 binary64) (+.f64 b a)))
(/.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))
(/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (+.f64 b a))
(/.f64 (neg.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (-.f64 b a) #s(literal 2 binary64)))) (/.f64 #s(literal -1 binary64) (+.f64 b a)))
(/.f64 (neg.f64 (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 (*.f64 b b) (*.f64 a a)))) (-.f64 #s(literal 0 binary64) (+.f64 b a)))
(/.f64 (neg.f64 (*.f64 (*.f64 (-.f64 b a) #s(literal 2 binary64)) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (/.f64 #s(literal -1 binary64) (+.f64 b a)))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))))) (-.f64 #s(literal 0 binary64) (+.f64 b a)))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) b) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) a)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) b) (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) b)) (-.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) a)) (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) a))) (*.f64 (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) b) (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) a))))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 b (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (*.f64 b (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))))) (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))))) (*.f64 (*.f64 b (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) b) (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) b)) (*.f64 (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) a)) (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) a)))) (-.f64 (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) b) (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) a))))
(/.f64 (-.f64 (*.f64 (*.f64 b (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (*.f64 b (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))))) (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))))) (-.f64 (*.f64 b (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))))))
(*.f64 #s(literal 1 binary64) (*.f64 (-.f64 b a) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))))
(*.f64 (-.f64 b a) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))))
(*.f64 (+.f64 b a) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (-.f64 b a)))
(*.f64 #s(literal 2 binary64) (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 b a))
(*.f64 (*.f64 (-.f64 b a) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) #s(literal 1 binary64))
(*.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))
(*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) #s(literal 2 binary64))))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))
(*.f64 (*.f64 (+.f64 b a) #s(literal 2 binary64)) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (-.f64 b a)))
(*.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) #s(literal 2 binary64))
(*.f64 (*.f64 (-.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (+.f64 b a))
(*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (-.f64 b a) #s(literal 2 binary64))) (+.f64 b a))
(*.f64 (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(*.f64 (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 (*.f64 b b) (*.f64 a a))) (/.f64 #s(literal 1 binary64) (+.f64 b a)))
(*.f64 (*.f64 (*.f64 (-.f64 b a) #s(literal 2 binary64)) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (+.f64 b a))
(*.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 b a)))
(+.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))))
(+.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) #s(literal 2 binary64)))
(+.f64 (*.f64 b (*.f64 b #s(literal 2 binary64))) (neg.f64 (*.f64 #s(literal 2 binary64) (*.f64 a a))))
(+.f64 (*.f64 b (*.f64 b #s(literal 2 binary64))) (neg.f64 (*.f64 (*.f64 a a) #s(literal 2 binary64))))
(+.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (*.f64 a a))) (*.f64 b (*.f64 b #s(literal 2 binary64))))
(+.f64 (neg.f64 (*.f64 (*.f64 a a) #s(literal 2 binary64))) (*.f64 b (*.f64 b #s(literal 2 binary64))))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 b (+.f64 b a))) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 0 binary64) a) (+.f64 b a))))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 b a) b)) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 b a) a)))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 b a) a)) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 b a) b)))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 b (-.f64 b a))) (*.f64 #s(literal 2 binary64) (*.f64 a (-.f64 b a))))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 a (-.f64 b a))) (*.f64 #s(literal 2 binary64) (*.f64 b (-.f64 b a))))
(+.f64 (*.f64 (*.f64 (-.f64 b a) #s(literal 2 binary64)) b) (*.f64 (*.f64 (-.f64 b a) #s(literal 2 binary64)) a))
(+.f64 (*.f64 (*.f64 (-.f64 b a) #s(literal 2 binary64)) a) (*.f64 (*.f64 (-.f64 b a) #s(literal 2 binary64)) b))
(+.f64 (*.f64 (/.f64 (*.f64 (-.f64 b a) #s(literal 2 binary64)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) a)) (*.f64 (/.f64 (*.f64 (-.f64 b a) #s(literal 2 binary64)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) b)))
(+.f64 (*.f64 (/.f64 (*.f64 (-.f64 b a) #s(literal 2 binary64)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) b)) (*.f64 (/.f64 (*.f64 (-.f64 b a) #s(literal 2 binary64)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) a)))
(+.f64 (*.f64 #s(literal 1 binary64) (*.f64 b (*.f64 b #s(literal 2 binary64)))) (*.f64 #s(literal 1 binary64) (neg.f64 (*.f64 #s(literal 2 binary64) (*.f64 a a)))))
(+.f64 (*.f64 #s(literal 1 binary64) (*.f64 b (*.f64 b #s(literal 2 binary64)))) (*.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (*.f64 a a) #s(literal 2 binary64)))))
(+.f64 (*.f64 (*.f64 b (+.f64 b a)) #s(literal 2 binary64)) (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) a) (+.f64 b a)) #s(literal 2 binary64)))
(+.f64 (*.f64 (*.f64 (-.f64 b a) b) #s(literal 2 binary64)) (*.f64 (*.f64 (-.f64 b a) a) #s(literal 2 binary64)))
(+.f64 (*.f64 (*.f64 (-.f64 b a) a) #s(literal 2 binary64)) (*.f64 (*.f64 (-.f64 b a) b) #s(literal 2 binary64)))
(+.f64 (*.f64 (*.f64 b (-.f64 b a)) #s(literal 2 binary64)) (*.f64 (*.f64 a (-.f64 b a)) #s(literal 2 binary64)))
(+.f64 (*.f64 (*.f64 a (-.f64 b a)) #s(literal 2 binary64)) (*.f64 (*.f64 b (-.f64 b a)) #s(literal 2 binary64)))
(+.f64 (*.f64 b (*.f64 (-.f64 b a) #s(literal 2 binary64))) (*.f64 a (*.f64 (-.f64 b a) #s(literal 2 binary64))))
(+.f64 (*.f64 a (*.f64 (-.f64 b a) #s(literal 2 binary64))) (*.f64 b (*.f64 (-.f64 b a) #s(literal 2 binary64))))
(+.f64 (*.f64 (-.f64 #s(literal 0 binary64) a) (/.f64 (*.f64 (-.f64 b a) #s(literal 2 binary64)) #s(literal -1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) b) (/.f64 (*.f64 (-.f64 b a) #s(literal 2 binary64)) #s(literal -1 binary64))))
(+.f64 (*.f64 (-.f64 #s(literal 0 binary64) b) (/.f64 (*.f64 (-.f64 b a) #s(literal 2 binary64)) #s(literal -1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) a) (/.f64 (*.f64 (-.f64 b a) #s(literal 2 binary64)) #s(literal -1 binary64))))
(+.f64 (*.f64 (*.f64 b (*.f64 b #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (*.f64 a a))) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 b (*.f64 b #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 (neg.f64 (*.f64 (*.f64 a a) #s(literal 2 binary64))) #s(literal 1 binary64)))
(fma.f64 b (*.f64 b #s(literal 2 binary64)) (neg.f64 (*.f64 #s(literal 2 binary64) (*.f64 a a))))
(fma.f64 b (*.f64 b #s(literal 2 binary64)) (neg.f64 (*.f64 (*.f64 a a) #s(literal 2 binary64))))
(fma.f64 #s(literal 2 binary64) (*.f64 b b) (neg.f64 (*.f64 #s(literal 2 binary64) (*.f64 a a))))
(fma.f64 #s(literal 2 binary64) (*.f64 b b) (neg.f64 (*.f64 (*.f64 a a) #s(literal 2 binary64))))
(fma.f64 (*.f64 b b) #s(literal 2 binary64) (neg.f64 (*.f64 #s(literal 2 binary64) (*.f64 a a))))
(fma.f64 (*.f64 b b) #s(literal 2 binary64) (neg.f64 (*.f64 (*.f64 a a) #s(literal 2 binary64))))
(fma.f64 (*.f64 b #s(literal 2 binary64)) b (neg.f64 (*.f64 #s(literal 2 binary64) (*.f64 a a))))
(fma.f64 (*.f64 b #s(literal 2 binary64)) b (neg.f64 (*.f64 (*.f64 a a) #s(literal 2 binary64))))
(neg.f64 (*.f64 (-.f64 (*.f64 a a) (*.f64 b b)) #s(literal 2 binary64)))
(neg.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 a a) (*.f64 b b))))
(neg.f64 (*.f64 (/.f64 (*.f64 (-.f64 b a) #s(literal 2 binary64)) #s(literal -1 binary64)) (+.f64 b a)))
(neg.f64 (/.f64 (*.f64 (-.f64 b a) #s(literal 2 binary64)) (/.f64 #s(literal -1 binary64) (+.f64 b a))))
(neg.f64 (/.f64 (*.f64 (-.f64 b a) #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 b a))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (*.f64 (*.f64 a a) (*.f64 a a)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 b b) (*.f64 a a)) (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (*.f64 a a))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (-.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (*.f64 (*.f64 a a) (*.f64 a a)))) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (-.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (*.f64 a a))) #s(literal 2 binary64))))
(/.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) #s(literal 2 binary64))))))
(/.f64 (*.f64 (-.f64 b a) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 b a)))
(/.f64 (*.f64 (-.f64 b a) #s(literal -2 binary64)) (/.f64 #s(literal -1 binary64) (+.f64 b a)))
(/.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (*.f64 (*.f64 a a) (*.f64 a a))))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))
(/.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (*.f64 a a)))) (+.f64 (*.f64 b b) (*.f64 a a)))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (*.f64 (*.f64 a a) (*.f64 a a)))) #s(literal 2 binary64)) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))
(/.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (*.f64 a a))) #s(literal 2 binary64)) (+.f64 (*.f64 b b) (*.f64 a a)))
(/.f64 #s(literal -2 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 a a) (*.f64 b b))))
(/.f64 (neg.f64 (*.f64 (-.f64 b a) #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 b a)))
(/.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (*.f64 (*.f64 a a) (*.f64 a a)))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))))
(/.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (*.f64 a a))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (*.f64 (*.f64 a a) (*.f64 a a)))) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (*.f64 a a))) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (*.f64 b #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (*.f64 a a))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 b (*.f64 b #s(literal 2 binary64))) (*.f64 b (*.f64 b #s(literal 2 binary64)))) (-.f64 (*.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (*.f64 a a))) (neg.f64 (*.f64 #s(literal 2 binary64) (*.f64 a a)))) (*.f64 (*.f64 b (*.f64 b #s(literal 2 binary64))) (neg.f64 (*.f64 #s(literal 2 binary64) (*.f64 a a)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (*.f64 b #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (neg.f64 (*.f64 (*.f64 a a) #s(literal 2 binary64))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 b (*.f64 b #s(literal 2 binary64))) (*.f64 b (*.f64 b #s(literal 2 binary64)))) (-.f64 (*.f64 (neg.f64 (*.f64 (*.f64 a a) #s(literal 2 binary64))) (neg.f64 (*.f64 (*.f64 a a) #s(literal 2 binary64)))) (*.f64 (*.f64 b (*.f64 b #s(literal 2 binary64))) (neg.f64 (*.f64 (*.f64 a a) #s(literal 2 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 b (*.f64 b #s(literal 2 binary64))) (*.f64 b (*.f64 b #s(literal 2 binary64)))) (*.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (*.f64 a a))) (neg.f64 (*.f64 #s(literal 2 binary64) (*.f64 a a))))) (-.f64 (*.f64 b (*.f64 b #s(literal 2 binary64))) (neg.f64 (*.f64 #s(literal 2 binary64) (*.f64 a a)))))
(/.f64 (-.f64 (*.f64 (*.f64 b (*.f64 b #s(literal 2 binary64))) (*.f64 b (*.f64 b #s(literal 2 binary64)))) (*.f64 (neg.f64 (*.f64 (*.f64 a a) #s(literal 2 binary64))) (neg.f64 (*.f64 (*.f64 a a) #s(literal 2 binary64))))) (-.f64 (*.f64 b (*.f64 b #s(literal 2 binary64))) (neg.f64 (*.f64 (*.f64 a a) #s(literal 2 binary64)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) #s(literal 2 binary64))))
(*.f64 (-.f64 b a) (*.f64 (+.f64 b a) #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) #s(literal 2 binary64))) #s(literal 1 binary64))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) #s(literal 2 binary64))
(*.f64 (*.f64 (-.f64 b a) #s(literal 2 binary64)) (+.f64 b a))
(*.f64 (*.f64 (-.f64 b a) #s(literal -2 binary64)) (-.f64 #s(literal 0 binary64) (+.f64 b a)))
(*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (*.f64 (*.f64 a a) (*.f64 a a))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))))
(*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (*.f64 (-.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (*.f64 (*.f64 a a) (*.f64 a a)))) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))))
(*.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (*.f64 a a))) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (/.f64 (*.f64 (-.f64 b a) #s(literal 2 binary64)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (+.f64 b a)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(-.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal 180 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -180 binary64) angle)) (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(neg.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(neg.f64 (/.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)) #s(literal 1 binary64)))
(/.f64 #s(literal 1/180 binary64) (/.f64 #s(literal 1 binary64) (*.f64 angle (PI.f64))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))
(/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))
(/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))) #s(literal 1 binary64))
(/.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (PI.f64)))
(/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -180 binary64) (*.f64 angle (PI.f64))))
(/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal -180 binary64) angle))
(/.f64 #s(literal -1/180 binary64) (/.f64 #s(literal -1 binary64) (*.f64 angle (PI.f64))))
(/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64))
(/.f64 (/.f64 (PI.f64) #s(literal -180 binary64)) (/.f64 #s(literal -1 binary64) angle))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (PI.f64))) #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))
(pow.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))) #s(literal -1 binary64))
(pow.f64 (pow.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))) #s(literal -1/2 binary64))
(pow.f64 (exp.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal -1 binary64))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(*.f64 #s(literal 1 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))
(*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))
(*.f64 angle (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1/180 binary64)) #s(literal -1 binary64)))
(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
(*.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))) #s(literal 1 binary64))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)))
(*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) angle)
(*.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 (cbrt.f64 (PI.f64)) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 (sqrt.f64 (PI.f64)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 angle #s(literal -180 binary64)))
(*.f64 #s(literal -1/180 binary64) (-.f64 #s(literal 0 binary64) (*.f64 angle (PI.f64))))
(*.f64 (*.f64 angle (PI.f64)) #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) (*.f64 angle (PI.f64))) #s(literal -1/180 binary64))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 180 binary64)) (*.f64 (cbrt.f64 (PI.f64)) angle))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (*.f64 (sqrt.f64 (PI.f64)) angle))
(*.f64 (/.f64 angle #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) (PI.f64)))
(*.f64 (pow.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))) #s(literal 1/2 binary64)) (pow.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (cbrt.f64 (PI.f64)))
(*.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64)))
(*.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 (/.f64 #s(literal 1 binary64) angle) (cbrt.f64 (PI.f64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64))) #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 (PI.f64)) angle)) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))) #s(literal -1 binary64)) #s(literal -1 binary64)))
(exp.f64 (neg.f64 (*.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))) #s(literal -1 binary64))))
(-.f64 #s(literal 0 binary64) (/.f64 #s(literal -180 binary64) (*.f64 angle (PI.f64))))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (PI.f64))) (/.f64 #s(literal -180 binary64) (*.f64 angle (PI.f64))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (PI.f64) #s(literal -180 binary64))) (/.f64 #s(literal -180 binary64) (*.f64 angle (PI.f64))))
(neg.f64 (/.f64 #s(literal -180 binary64) (*.f64 angle (PI.f64))))
(/.f64 #s(literal 1 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))
(/.f64 #s(literal 1 binary64) (/.f64 (cbrt.f64 (PI.f64)) (/.f64 (/.f64 #s(literal 180 binary64) angle) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 (/.f64 #s(literal 180 binary64) angle) (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 #s(literal 1 binary64) angle) (/.f64 (PI.f64) #s(literal 180 binary64)))
(/.f64 (/.f64 #s(literal 1 binary64) (*.f64 angle (PI.f64))) #s(literal 1/180 binary64))
(/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))
(/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64))
(/.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 #s(literal -180 binary64) (-.f64 #s(literal 0 binary64) (*.f64 angle (PI.f64))))
(/.f64 (/.f64 #s(literal -180 binary64) angle) (-.f64 #s(literal 0 binary64) (PI.f64)))
(/.f64 (/.f64 #s(literal -1 binary64) angle) (/.f64 (PI.f64) #s(literal -180 binary64)))
(/.f64 (/.f64 #s(literal -1 binary64) (*.f64 angle (PI.f64))) #s(literal -1/180 binary64))
(/.f64 (/.f64 #s(literal -180 binary64) (*.f64 angle (PI.f64))) #s(literal -1 binary64))
(/.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 angle #s(literal 180 binary64)))
(/.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (cbrt.f64 (PI.f64)))
(/.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64)))
(/.f64 (neg.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64))))
(/.f64 (neg.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (sqrt.f64 (PI.f64)))) (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))))
(pow.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))) #s(literal -1 binary64))
(pow.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))
(*.f64 (/.f64 #s(literal 1 binary64) angle) (/.f64 #s(literal 180 binary64) (PI.f64)))
(*.f64 (/.f64 #s(literal 1 binary64) angle) (/.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1/180 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 angle (PI.f64))) #s(literal 180 binary64))
(*.f64 #s(literal 180 binary64) (/.f64 #s(literal 1 binary64) (*.f64 angle (PI.f64))))
(*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 #s(literal 1 binary64) (PI.f64)))
(*.f64 (/.f64 #s(literal 180 binary64) angle) (pow.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -180 binary64) (*.f64 angle (PI.f64))))
(*.f64 #s(literal -1 binary64) (pow.f64 (/.f64 #s(literal -180 binary64) (*.f64 angle (PI.f64))) #s(literal 1 binary64)))
(*.f64 #s(literal -180 binary64) (/.f64 #s(literal -1 binary64) (*.f64 angle (PI.f64))))
(*.f64 #s(literal -180 binary64) (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 angle (PI.f64))) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal -180 binary64) angle) (/.f64 #s(literal -1 binary64) (PI.f64)))
(*.f64 (/.f64 #s(literal -1 binary64) angle) (/.f64 #s(literal 1 binary64) (/.f64 (PI.f64) #s(literal -180 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (*.f64 angle (PI.f64))) #s(literal -180 binary64))
(*.f64 (/.f64 #s(literal -180 binary64) (*.f64 angle (PI.f64))) #s(literal -1 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (pow.f64 (/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 180 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) angle) (cbrt.f64 (PI.f64))))
(*.f64 (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 (PI.f64)) angle)))
(*.f64 (/.f64 #s(literal 180 binary64) (PI.f64)) (/.f64 #s(literal 1 binary64) angle))
(*.f64 (/.f64 #s(literal -1 binary64) (PI.f64)) (/.f64 #s(literal -180 binary64) angle))
(*.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (/.f64 #s(literal 1 binary64) (cbrt.f64 (PI.f64))))
(*.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (sqrt.f64 (PI.f64))) (pow.f64 (PI.f64) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 180 binary64)) #s(literal -1 binary64)) (pow.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) #s(literal -1 binary64)) (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) angle) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))) #s(literal 1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))) #s(literal 1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal -1 binary64)) (pow.f64 (cbrt.f64 (PI.f64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sqrt.f64 (PI.f64))) #s(literal -1 binary64)) (pow.f64 (PI.f64) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (/.f64 (PI.f64) #s(literal -180 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) angle))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) angle) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 180 binary64) (PI.f64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) angle) #s(literal 1 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1/180 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 angle (PI.f64))) #s(literal 1 binary64)) #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 (/.f64 #s(literal 1 binary64) angle) (cbrt.f64 (PI.f64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64))) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 (PI.f64)) angle)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))) #s(literal 1/2 binary64)) (pow.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))) #s(literal 1/2 binary64)))
(*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 (*.f64 b b) (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))
(*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b b)))
(*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 b (*.f64 b #s(literal 2 binary64)))))
(*.f64 (*.f64 b (*.f64 b #s(literal 2 binary64))) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b b)) (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))
(*.f64 (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 b (*.f64 b #s(literal 2 binary64)))) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))
(*.f64 (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b (*.f64 b #s(literal 2 binary64))))
(*.f64 (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (*.f64 b b))
(*.f64 #s(literal 2 binary64) (*.f64 (*.f64 b b) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b b))
(*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 b (*.f64 b #s(literal 2 binary64))))
(*.f64 (*.f64 b b) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))
(*.f64 (*.f64 b (*.f64 b #s(literal 2 binary64))) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))
(*.f64 (*.f64 b #s(literal 2 binary64)) (*.f64 b (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) b) b)
(*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 b b)) #s(literal 2 binary64))
(*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 b #s(literal 2 binary64))) b)
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 a)))
(neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)))
(pow.f64 a #s(literal 2 binary64))
(pow.f64 (*.f64 a a) #s(literal 1 binary64))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 a))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 a) #s(literal 2 binary64))))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (+.f64 (/.f64 (log.f64 a) #s(literal 2 binary64)) (/.f64 (log.f64 a) #s(literal 2 binary64))))
(pow.f64 (-.f64 #s(literal 0 binary64) a) #s(literal 2 binary64))
(pow.f64 (exp.f64 #s(literal 4 binary64)) (/.f64 (log.f64 a) #s(literal 2 binary64)))
(pow.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 a) #s(literal 2 binary64)))) #s(literal 2 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 a a))
(*.f64 a a)
(*.f64 (-.f64 #s(literal 0 binary64) a) (-.f64 #s(literal 0 binary64) a))
(*.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 a) #s(literal 2 binary64)))) (exp.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 a) #s(literal 2 binary64)))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 b)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 b)) #s(literal 1 binary64)))
(pow.f64 b #s(literal 2 binary64))
(pow.f64 (*.f64 b b) #s(literal 1 binary64))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 b))
(*.f64 b b)
(+.f64 (*.f64 (-.f64 b a) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))))
(+.f64 (*.f64 (-.f64 b a) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b b)) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (-.f64 #s(literal 0 binary64) (*.f64 a a))))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b b)) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (neg.f64 (*.f64 #s(literal 2 binary64) (*.f64 a a)))))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b b)) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (neg.f64 (*.f64 (*.f64 a a) #s(literal 2 binary64)))))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b b)) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b b)) (*.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (*.f64 a a))) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b b)) (*.f64 (neg.f64 (*.f64 (*.f64 a a) #s(literal 2 binary64))) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))
(+.f64 (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) b) (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) a)))
(+.f64 (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) a)) (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) b))
(+.f64 (*.f64 b (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))))
(+.f64 (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (*.f64 b (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) b)) (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) a))))
(+.f64 (*.f64 #s(literal 1 binary64) (*.f64 b (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))))) (*.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))))))
(+.f64 (*.f64 (-.f64 b a) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) b)) (*.f64 (-.f64 b a) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) a)))
(+.f64 (*.f64 (-.f64 b a) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) a)) (*.f64 (-.f64 b a) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) b)))
(+.f64 (*.f64 (-.f64 b a) (*.f64 b (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (*.f64 (-.f64 b a) (*.f64 a (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))
(+.f64 (*.f64 (-.f64 b a) (*.f64 a (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (*.f64 (-.f64 b a) (*.f64 b (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (-.f64 #s(literal 0 binary64) (*.f64 a a))) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b b)))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b (+.f64 b a))) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 (-.f64 #s(literal 0 binary64) a) (+.f64 b a))))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 (-.f64 b a) b)) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 (-.f64 b a) a)))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 (-.f64 b a) a)) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 (-.f64 b a) b)))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b (-.f64 b a))) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 a (-.f64 b a))))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 a (-.f64 b a))) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b (-.f64 b a))))
(+.f64 (*.f64 (*.f64 (-.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) b) (*.f64 (*.f64 (-.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) a))
(+.f64 (*.f64 (*.f64 (-.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) a) (*.f64 (*.f64 (-.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) b))
(+.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) b) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) a)) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 b (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) #s(literal 1 binary64)) (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) b) (-.f64 b a)) (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) a) (-.f64 b a)))
(+.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) a) (-.f64 b a)) (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) b) (-.f64 b a)))
(+.f64 (*.f64 (*.f64 b (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (-.f64 b a)) (*.f64 (*.f64 a (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (-.f64 b a)))
(+.f64 (*.f64 (*.f64 a (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (-.f64 b a)) (*.f64 (*.f64 b (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (-.f64 b a)))
(+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b b)))
(+.f64 (*.f64 (*.f64 b (+.f64 b a)) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) a) (+.f64 b a)) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(+.f64 (*.f64 (*.f64 (-.f64 b a) b) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (*.f64 (*.f64 (-.f64 b a) a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(+.f64 (*.f64 (*.f64 (-.f64 b a) a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (*.f64 (*.f64 (-.f64 b a) b) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(+.f64 (*.f64 (*.f64 b (-.f64 b a)) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (*.f64 (*.f64 a (-.f64 b a)) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(+.f64 (*.f64 (*.f64 a (-.f64 b a)) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (*.f64 (*.f64 b (-.f64 b a)) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(+.f64 (*.f64 b (*.f64 (-.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (*.f64 a (*.f64 (-.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))
(+.f64 (*.f64 a (*.f64 (-.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (*.f64 b (*.f64 (-.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))
(fma.f64 b (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))))
(fma.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) b (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) a)))
(neg.f64 (*.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(neg.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (-.f64 (*.f64 a a) (*.f64 b b))))
(neg.f64 (/.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (-.f64 b a) #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) (+.f64 b a))))
(neg.f64 (/.f64 (*.f64 (*.f64 (-.f64 b a) #s(literal 2 binary64)) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (/.f64 #s(literal -1 binary64) (+.f64 b a))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 b a)) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (-.f64 b a) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 b a) (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 (*.f64 b b) (*.f64 a a)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 b a)) (*.f64 (*.f64 (-.f64 b a) #s(literal 2 binary64)) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 b a) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))))))
(/.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 b a)))
(/.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) #s(literal 2 binary64)))))
(/.f64 (*.f64 (-.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (/.f64 #s(literal 1 binary64) (+.f64 b a)))
(/.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (-.f64 b a) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 b a)))
(/.f64 (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))
(/.f64 (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 (*.f64 b b) (*.f64 a a))) (+.f64 b a))
(/.f64 (*.f64 (*.f64 (-.f64 b a) #s(literal 2 binary64)) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (/.f64 #s(literal 1 binary64) (+.f64 b a)))
(/.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))
(/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (+.f64 b a))
(/.f64 (neg.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (-.f64 b a) #s(literal 2 binary64)))) (/.f64 #s(literal -1 binary64) (+.f64 b a)))
(/.f64 (neg.f64 (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 (*.f64 b b) (*.f64 a a)))) (-.f64 #s(literal 0 binary64) (+.f64 b a)))
(/.f64 (neg.f64 (*.f64 (*.f64 (-.f64 b a) #s(literal 2 binary64)) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (/.f64 #s(literal -1 binary64) (+.f64 b a)))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))))) (-.f64 #s(literal 0 binary64) (+.f64 b a)))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) b) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) a)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) b) (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) b)) (-.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) a)) (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) a))) (*.f64 (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) b) (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) a))))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 b (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (*.f64 b (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))))) (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))))) (*.f64 (*.f64 b (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) b) (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) b)) (*.f64 (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) a)) (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) a)))) (-.f64 (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) b) (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) a))))
(/.f64 (-.f64 (*.f64 (*.f64 b (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (*.f64 b (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))))) (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))))) (-.f64 (*.f64 b (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))))))
(*.f64 #s(literal 1 binary64) (*.f64 (-.f64 b a) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))))
(*.f64 (-.f64 b a) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))))
(*.f64 (+.f64 b a) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (-.f64 b a)))
(*.f64 #s(literal 2 binary64) (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 b a))
(*.f64 (*.f64 (-.f64 b a) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) #s(literal 1 binary64))
(*.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))
(*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) #s(literal 2 binary64))))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))
(*.f64 (*.f64 (+.f64 b a) #s(literal 2 binary64)) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (-.f64 b a)))
(*.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) #s(literal 2 binary64))
(*.f64 (*.f64 (-.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (+.f64 b a))
(*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (-.f64 b a) #s(literal 2 binary64))) (+.f64 b a))
(*.f64 (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(*.f64 (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 (*.f64 b b) (*.f64 a a))) (/.f64 #s(literal 1 binary64) (+.f64 b a)))
(*.f64 (*.f64 (*.f64 (-.f64 b a) #s(literal 2 binary64)) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (+.f64 b a))
(*.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 b a)))
(+.f64 (*.f64 (-.f64 b a) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))))
(+.f64 (*.f64 (-.f64 b a) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b b)) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (-.f64 #s(literal 0 binary64) (*.f64 a a))))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b b)) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (neg.f64 (*.f64 #s(literal 2 binary64) (*.f64 a a)))))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b b)) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (neg.f64 (*.f64 (*.f64 a a) #s(literal 2 binary64)))))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b b)) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b b)) (*.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (*.f64 a a))) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b b)) (*.f64 (neg.f64 (*.f64 (*.f64 a a) #s(literal 2 binary64))) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))
(+.f64 (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) b) (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) a)))
(+.f64 (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) a)) (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) b))
(+.f64 (*.f64 b (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))))
(+.f64 (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (*.f64 b (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) b)) (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) a))))
(+.f64 (*.f64 #s(literal 1 binary64) (*.f64 b (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))))) (*.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))))))
(+.f64 (*.f64 (-.f64 b a) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) b)) (*.f64 (-.f64 b a) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) a)))
(+.f64 (*.f64 (-.f64 b a) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) a)) (*.f64 (-.f64 b a) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) b)))
(+.f64 (*.f64 (-.f64 b a) (*.f64 b (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (*.f64 (-.f64 b a) (*.f64 a (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))
(+.f64 (*.f64 (-.f64 b a) (*.f64 a (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (*.f64 (-.f64 b a) (*.f64 b (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (-.f64 #s(literal 0 binary64) (*.f64 a a))) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b b)))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b (+.f64 b a))) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 (-.f64 #s(literal 0 binary64) a) (+.f64 b a))))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 (-.f64 b a) b)) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 (-.f64 b a) a)))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 (-.f64 b a) a)) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 (-.f64 b a) b)))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b (-.f64 b a))) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 a (-.f64 b a))))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 a (-.f64 b a))) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b (-.f64 b a))))
(+.f64 (*.f64 (*.f64 (-.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) b) (*.f64 (*.f64 (-.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) a))
(+.f64 (*.f64 (*.f64 (-.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) a) (*.f64 (*.f64 (-.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) b))
(+.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) b) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) a)) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 b (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) #s(literal 1 binary64)) (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) b) (-.f64 b a)) (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) a) (-.f64 b a)))
(+.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) a) (-.f64 b a)) (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) b) (-.f64 b a)))
(+.f64 (*.f64 (*.f64 b (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (-.f64 b a)) (*.f64 (*.f64 a (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (-.f64 b a)))
(+.f64 (*.f64 (*.f64 a (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (-.f64 b a)) (*.f64 (*.f64 b (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (-.f64 b a)))
(+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b b)))
(+.f64 (*.f64 (*.f64 b (+.f64 b a)) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) a) (+.f64 b a)) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(+.f64 (*.f64 (*.f64 (-.f64 b a) b) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (*.f64 (*.f64 (-.f64 b a) a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(+.f64 (*.f64 (*.f64 (-.f64 b a) a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (*.f64 (*.f64 (-.f64 b a) b) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(+.f64 (*.f64 (*.f64 b (-.f64 b a)) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (*.f64 (*.f64 a (-.f64 b a)) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(+.f64 (*.f64 (*.f64 a (-.f64 b a)) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (*.f64 (*.f64 b (-.f64 b a)) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(+.f64 (*.f64 b (*.f64 (-.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (*.f64 a (*.f64 (-.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))
(+.f64 (*.f64 a (*.f64 (-.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (*.f64 b (*.f64 (-.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))
(fma.f64 b (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))))
(fma.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) b (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) a)))
(neg.f64 (*.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(neg.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (-.f64 (*.f64 a a) (*.f64 b b))))
(neg.f64 (/.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (-.f64 b a) #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) (+.f64 b a))))
(neg.f64 (/.f64 (*.f64 (*.f64 (-.f64 b a) #s(literal 2 binary64)) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (/.f64 #s(literal -1 binary64) (+.f64 b a))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 b a)) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (-.f64 b a) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 b a) (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 (*.f64 b b) (*.f64 a a)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 b a)) (*.f64 (*.f64 (-.f64 b a) #s(literal 2 binary64)) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 b a) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))))))
(/.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 b a)))
(/.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) #s(literal 2 binary64)))))
(/.f64 (*.f64 (-.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (/.f64 #s(literal 1 binary64) (+.f64 b a)))
(/.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (-.f64 b a) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 b a)))
(/.f64 (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))
(/.f64 (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 (*.f64 b b) (*.f64 a a))) (+.f64 b a))
(/.f64 (*.f64 (*.f64 (-.f64 b a) #s(literal 2 binary64)) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (/.f64 #s(literal 1 binary64) (+.f64 b a)))
(/.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))
(/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (+.f64 b a))
(/.f64 (neg.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (-.f64 b a) #s(literal 2 binary64)))) (/.f64 #s(literal -1 binary64) (+.f64 b a)))
(/.f64 (neg.f64 (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 (*.f64 b b) (*.f64 a a)))) (-.f64 #s(literal 0 binary64) (+.f64 b a)))
(/.f64 (neg.f64 (*.f64 (*.f64 (-.f64 b a) #s(literal 2 binary64)) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (/.f64 #s(literal -1 binary64) (+.f64 b a)))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))))) (-.f64 #s(literal 0 binary64) (+.f64 b a)))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) b) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) a)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) b) (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) b)) (-.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) a)) (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) a))) (*.f64 (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) b) (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) a))))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 b (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (*.f64 b (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))))) (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))))) (*.f64 (*.f64 b (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) b) (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) b)) (*.f64 (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) a)) (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) a)))) (-.f64 (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) b) (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) a))))
(/.f64 (-.f64 (*.f64 (*.f64 b (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (*.f64 b (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))))) (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))))) (-.f64 (*.f64 b (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))))))
(*.f64 #s(literal 1 binary64) (*.f64 (-.f64 b a) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))))
(*.f64 (-.f64 b a) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))))
(*.f64 (+.f64 b a) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (-.f64 b a)))
(*.f64 #s(literal 2 binary64) (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 b a))
(*.f64 (*.f64 (-.f64 b a) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) #s(literal 1 binary64))
(*.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))
(*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) #s(literal 2 binary64))))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))
(*.f64 (*.f64 (+.f64 b a) #s(literal 2 binary64)) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (-.f64 b a)))
(*.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) #s(literal 2 binary64))
(*.f64 (*.f64 (-.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (+.f64 b a))
(*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (-.f64 b a) #s(literal 2 binary64))) (+.f64 b a))
(*.f64 (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(*.f64 (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 (*.f64 b b) (*.f64 a a))) (/.f64 #s(literal 1 binary64) (+.f64 b a)))
(*.f64 (*.f64 (*.f64 (-.f64 b a) #s(literal 2 binary64)) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (+.f64 b a))
(*.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 b a)))
(sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))
(neg.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))))
(*.f64 #s(literal 1 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))
(*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) #s(literal 1 binary64))
(cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))
(cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(exp.f64 (*.f64 (log.f64 (*.f64 angle (PI.f64))) #s(literal -1 binary64)))
(exp.f64 (+.f64 (*.f64 (log.f64 angle) #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) (PI.f64)))))
(exp.f64 (+.f64 (log.f64 (/.f64 #s(literal 1 binary64) (PI.f64))) (*.f64 (log.f64 angle) #s(literal -1 binary64))))
(exp.f64 (-.f64 (*.f64 (log.f64 angle) #s(literal -1 binary64)) (log.f64 (PI.f64))))
(-.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (*.f64 angle (PI.f64))))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (PI.f64))) (/.f64 #s(literal -1 binary64) (*.f64 angle (PI.f64))))
(neg.f64 (/.f64 #s(literal -1 binary64) (*.f64 angle (PI.f64))))
(neg.f64 (/.f64 (/.f64 #s(literal -1 binary64) (*.f64 angle (PI.f64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (*.f64 angle (PI.f64)))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 (PI.f64)) angle))))
(/.f64 #s(literal 1 binary64) (/.f64 (cbrt.f64 (PI.f64)) (/.f64 (/.f64 #s(literal 1 binary64) angle) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))))
(/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64))
(/.f64 (/.f64 #s(literal 1 binary64) (*.f64 angle (PI.f64))) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 angle (PI.f64))))
(/.f64 (/.f64 #s(literal -1 binary64) angle) (-.f64 #s(literal 0 binary64) (PI.f64)))
(/.f64 (/.f64 #s(literal -1 binary64) (*.f64 angle (PI.f64))) #s(literal -1 binary64))
(/.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) angle)
(/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 (PI.f64)) angle)) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 #s(literal -1 binary64) (PI.f64)) (-.f64 #s(literal 0 binary64) angle))
(/.f64 (/.f64 (/.f64 #s(literal 1 binary64) angle) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (cbrt.f64 (PI.f64)))
(/.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 (PI.f64)) angle))) (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))))
(/.f64 (neg.f64 (/.f64 (/.f64 #s(literal 1 binary64) angle) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64))))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 angle (PI.f64))) #s(literal 1 binary64))
(pow.f64 (*.f64 angle (PI.f64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 angle (PI.f64))))
(*.f64 (/.f64 #s(literal 1 binary64) angle) (/.f64 #s(literal 1 binary64) (PI.f64)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 angle (PI.f64))) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (*.f64 angle (PI.f64))))
(*.f64 (/.f64 #s(literal -1 binary64) angle) (/.f64 #s(literal -1 binary64) (PI.f64)))
(*.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 1 binary64) angle))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) angle) (cbrt.f64 (PI.f64))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (pow.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) #s(literal -1 binary64)))
(*.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 (PI.f64)) angle)))
(*.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) angle) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 (PI.f64)) angle)) (pow.f64 (PI.f64) #s(literal -1/2 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (PI.f64)) (/.f64 #s(literal -1 binary64) angle))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) angle) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (/.f64 #s(literal 1 binary64) (cbrt.f64 (PI.f64))))
(*.f64 (pow.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal -1 binary64)) (pow.f64 (cbrt.f64 (PI.f64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal -1 binary64)) (pow.f64 (PI.f64) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (*.f64 angle (PI.f64)) #s(literal -1/2 binary64)) (pow.f64 (*.f64 angle (PI.f64)) #s(literal -1/2 binary64)))
(PI.f64)
(log.f64 (exp.f64 (PI.f64)))
(log.f64 (/.f64 #s(literal 1 binary64) (exp.f64 (-.f64 #s(literal 0 binary64) (PI.f64)))))
(+.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #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 (log.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (PI.f64))) #s(literal 2 binary64)))
(fabs.f64 (PI.f64))
(-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (PI.f64)))
(-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64))
(-.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) #s(literal 1 binary64))
(sqrt.f64 (*.f64 (PI.f64) (PI.f64)))
(cbrt.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))))
(expm1.f64 (log1p.f64 (PI.f64)))
(neg.f64 (-.f64 #s(literal 0 binary64) (PI.f64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (PI.f64)))
(/.f64 (PI.f64) #s(literal 1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (+.f64 #s(literal 1 binary64) (PI.f64))) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)))))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (+.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1 binary64)) (+.f64 (+.f64 #s(literal 1 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 (*.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 (sqrt.f64 (PI.f64)) #s(literal 2 binary64))
(pow.f64 (E.f64) (log.f64 (PI.f64)))
(*.f64 #s(literal 1 binary64) (PI.f64))
(*.f64 (PI.f64) #s(literal 1 binary64))
(*.f64 (PI.f64) (log.f64 (E.f64)))
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (PI.f64)))
(*.f64 (cbrt.f64 (PI.f64)) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))
(*.f64 (cbrt.f64 (PI.f64)) (log.f64 (exp.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)))))
(*.f64 (cbrt.f64 (PI.f64)) (sqrt.f64 (pow.f64 (PI.f64) #s(literal 4/3 binary64))))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (cbrt.f64 (PI.f64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (pow.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64)))))
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (PI.f64)) (log.f64 (exp.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (sqrt.f64 (PI.f64)) (neg.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64)))))
(*.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (sqrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64))))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 3 binary64)) (pow.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 1/3 binary64)) #s(literal 3 binary64)))
(*.f64 (pow.f64 (pow.f64 (sqrt.f64 (PI.f64)) #s(literal 1/3 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (sqrt.f64 (PI.f64)) #s(literal 1/3 binary64)) #s(literal 3 binary64)))
(*.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)) (pow.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 1/3 binary64)) (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal 5/2 binary64)) #s(literal 1/3 binary64)) (pow.f64 (sqrt.f64 (PI.f64)) #s(literal 1/3 binary64)))
(*.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/3 binary64) (log.f64 (PI.f64))))) (exp.f64 (*.f64 #s(literal 1/3 binary64) (log.f64 (PI.f64)))))
(*.f64 (exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (PI.f64)))) (exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (PI.f64)))))
(*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 5/2 binary64))) (pow.f64 (sqrt.f64 (PI.f64)) #s(literal 1/3 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (pow.f64 (PI.f64) #s(literal 1/4 binary64)))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (PI.f64) (PI.f64))))) (cbrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (pow.f64 (PI.f64) #s(literal 1/6 binary64)))
(*.f64 (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) #s(literal 1/3 binary64)) (cbrt.f64 (PI.f64))) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) #s(literal 1/3 binary64)) (cbrt.f64 (PI.f64))))
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) (pow.f64 (sqrt.f64 (PI.f64)) #s(literal 1/3 binary64))) (*.f64 (cbrt.f64 (PI.f64)) (pow.f64 (sqrt.f64 (PI.f64)) #s(literal 1/3 binary64))))
(*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (cbrt.f64 (PI.f64)))
(*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64)))
(sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))
(neg.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))))
(*.f64 #s(literal 1 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))
(*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) #s(literal 1 binary64))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(-.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal 180 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -180 binary64) angle)) (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(neg.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(neg.f64 (/.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)) #s(literal 1 binary64)))
(/.f64 #s(literal 1/180 binary64) (/.f64 #s(literal 1 binary64) (*.f64 angle (PI.f64))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))
(/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))
(/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))) #s(literal 1 binary64))
(/.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (PI.f64)))
(/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -180 binary64) (*.f64 angle (PI.f64))))
(/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal -180 binary64) angle))
(/.f64 #s(literal -1/180 binary64) (/.f64 #s(literal -1 binary64) (*.f64 angle (PI.f64))))
(/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64))
(/.f64 (/.f64 (PI.f64) #s(literal -180 binary64)) (/.f64 #s(literal -1 binary64) angle))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (PI.f64))) #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))
(pow.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))) #s(literal -1 binary64))
(pow.f64 (pow.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))) #s(literal -1/2 binary64))
(pow.f64 (exp.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal -1 binary64))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(*.f64 #s(literal 1 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))
(*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))
(*.f64 angle (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1/180 binary64)) #s(literal -1 binary64)))
(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
(*.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))) #s(literal 1 binary64))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)))
(*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) angle)
(*.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 (cbrt.f64 (PI.f64)) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 (sqrt.f64 (PI.f64)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 angle #s(literal -180 binary64)))
(*.f64 #s(literal -1/180 binary64) (-.f64 #s(literal 0 binary64) (*.f64 angle (PI.f64))))
(*.f64 (*.f64 angle (PI.f64)) #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) (*.f64 angle (PI.f64))) #s(literal -1/180 binary64))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 180 binary64)) (*.f64 (cbrt.f64 (PI.f64)) angle))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (*.f64 (sqrt.f64 (PI.f64)) angle))
(*.f64 (/.f64 angle #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) (PI.f64)))
(*.f64 (pow.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))) #s(literal 1/2 binary64)) (pow.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (cbrt.f64 (PI.f64)))
(*.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64)))
(*.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 (/.f64 #s(literal 1 binary64) angle) (cbrt.f64 (PI.f64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64))) #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 (PI.f64)) angle)) #s(literal -1 binary64)))
(sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))
(neg.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))))
(*.f64 #s(literal 1 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))
(*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) #s(literal 1 binary64))
(cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))
(cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(+.f64 (*.f64 b b) (-.f64 #s(literal 0 binary64) (*.f64 a a)))
(+.f64 (*.f64 b (+.f64 b a)) (*.f64 (-.f64 #s(literal 0 binary64) a) (+.f64 b a)))
(+.f64 (*.f64 b (+.f64 b a)) (*.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) a) (+.f64 b a))))
(+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 b b))
(+.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))
(+.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (fma.f64 a (-.f64 #s(literal 0 binary64) a) (*.f64 a a)))
(+.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (fma.f64 (neg.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 a) #s(literal 2 binary64))))) (exp.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 a) #s(literal 2 binary64)))) (*.f64 a a)))
(+.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 #s(literal 1 binary64) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))))
(+.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) #s(literal 1 binary64)))
(+.f64 (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (neg.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 a a) (*.f64 a a))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))))
(+.f64 (/.f64 (*.f64 b (*.f64 b (*.f64 b b))) (+.f64 (*.f64 b b) (*.f64 a a))) (neg.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (+.f64 (*.f64 b b) (*.f64 a a)))))
(+.f64 (*.f64 (-.f64 #s(literal 0 binary64) a) (+.f64 b a)) (*.f64 b (+.f64 b a)))
(+.f64 (*.f64 (-.f64 b a) b) (*.f64 (-.f64 b a) a))
(+.f64 (*.f64 (-.f64 b a) a) (*.f64 (-.f64 b a) b))
(+.f64 (*.f64 b (-.f64 b a)) (*.f64 a (-.f64 b a)))
(+.f64 (*.f64 a (-.f64 b a)) (*.f64 b (-.f64 b a)))
(+.f64 (fma.f64 b (+.f64 b a) (neg.f64 (*.f64 (+.f64 b a) a))) (fma.f64 (-.f64 #s(literal 0 binary64) (+.f64 b a)) a (*.f64 (+.f64 b a) a)))
(+.f64 (fma.f64 b (+.f64 b a) (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 b a)) (/.f64 a #s(literal -1 binary64))))) (fma.f64 (+.f64 b a) (/.f64 a #s(literal -1 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 b a)) (/.f64 a #s(literal -1 binary64)))))
(+.f64 (fma.f64 (/.f64 b #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (+.f64 b a)) (neg.f64 (*.f64 (+.f64 b a) a))) (fma.f64 (-.f64 #s(literal 0 binary64) (+.f64 b a)) a (*.f64 (+.f64 b a) a)))
(+.f64 (fma.f64 (/.f64 b #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (+.f64 b a)) (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 b a)) (/.f64 a #s(literal -1 binary64))))) (fma.f64 (+.f64 b a) (/.f64 a #s(literal -1 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 b a)) (/.f64 a #s(literal -1 binary64)))))
(+.f64 (*.f64 #s(literal 1 binary64) (*.f64 b b)) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 a a))))
(+.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 a a))) (*.f64 #s(literal 1 binary64) (*.f64 b b)))
(+.f64 (*.f64 #s(literal 1 binary64) (*.f64 (-.f64 b a) b)) (*.f64 #s(literal 1 binary64) (*.f64 (-.f64 b a) a)))
(+.f64 (*.f64 #s(literal 1 binary64) (*.f64 (-.f64 b a) a)) (*.f64 #s(literal 1 binary64) (*.f64 (-.f64 b a) b)))
(+.f64 (*.f64 #s(literal 1 binary64) (*.f64 b (-.f64 b a))) (*.f64 #s(literal 1 binary64) (*.f64 a (-.f64 b a))))
(+.f64 (*.f64 #s(literal 1 binary64) (*.f64 a (-.f64 b a))) (*.f64 #s(literal 1 binary64) (*.f64 b (-.f64 b a))))
(+.f64 (*.f64 (+.f64 b a) b) (*.f64 (+.f64 b a) (-.f64 #s(literal 0 binary64) a)))
(+.f64 (*.f64 (+.f64 b a) (-.f64 #s(literal 0 binary64) a)) (*.f64 (+.f64 b a) b))
(+.f64 (*.f64 (-.f64 a b) (-.f64 #s(literal 0 binary64) a)) (*.f64 (-.f64 a b) (-.f64 #s(literal 0 binary64) b)))
(+.f64 (*.f64 (-.f64 a b) (-.f64 #s(literal 0 binary64) b)) (*.f64 (-.f64 a b) (-.f64 #s(literal 0 binary64) a)))
(+.f64 (*.f64 (*.f64 b b) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) #s(literal 1 binary64)))
(+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) #s(literal 1 binary64)) (*.f64 (*.f64 b b) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 b (+.f64 b a)) #s(literal 1 binary64)) (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) a) (+.f64 b a)) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 (-.f64 b a) b) #s(literal 1 binary64)) (*.f64 (*.f64 (-.f64 b a) a) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 (-.f64 b a) a) #s(literal 1 binary64)) (*.f64 (*.f64 (-.f64 b a) b) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 b (-.f64 b a)) #s(literal 1 binary64)) (*.f64 (*.f64 a (-.f64 b a)) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 a (-.f64 b a)) #s(literal 1 binary64)) (*.f64 (*.f64 b (-.f64 b a)) #s(literal 1 binary64)))
(+.f64 (*.f64 (-.f64 #s(literal 0 binary64) a) (-.f64 a b)) (*.f64 (-.f64 #s(literal 0 binary64) b) (-.f64 a b)))
(+.f64 (*.f64 (-.f64 #s(literal 0 binary64) b) (-.f64 a b)) (*.f64 (-.f64 #s(literal 0 binary64) a) (-.f64 a b)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a)))) #s(literal -1 binary64)))
(-.f64 (*.f64 b b) (*.f64 a a))
(-.f64 #s(literal 0 binary64) (-.f64 (*.f64 a a) (*.f64 b b)))
(-.f64 (*.f64 b (+.f64 b a)) (*.f64 a (+.f64 b a)))
(-.f64 (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 a a) (*.f64 a a))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))))
(-.f64 (/.f64 (*.f64 b (*.f64 b (*.f64 b b))) (+.f64 (*.f64 b b) (*.f64 a a))) (/.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (+.f64 (*.f64 b b) (*.f64 a a))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (+.f64 b a))) (-.f64 (*.f64 a a) (*.f64 b b)))
(-.f64 (/.f64 (/.f64 (*.f64 b (*.f64 b b)) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))) (/.f64 #s(literal 1 binary64) (+.f64 b a))) (/.f64 (/.f64 (*.f64 a (*.f64 a a)) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))) (/.f64 #s(literal 1 binary64) (+.f64 b a))))
(-.f64 (/.f64 (/.f64 (*.f64 b b) (+.f64 b a)) (/.f64 #s(literal 1 binary64) (+.f64 b a))) (/.f64 (/.f64 (*.f64 a a) (+.f64 b a)) (/.f64 #s(literal 1 binary64) (+.f64 b a))))
(-.f64 (/.f64 (*.f64 b (*.f64 b b)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 b a)) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))) (/.f64 (*.f64 a (*.f64 a a)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 b a)) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))))
(-.f64 (/.f64 (*.f64 b b) #s(literal 1 binary64)) (/.f64 (*.f64 a a) #s(literal 1 binary64)))
(-.f64 (/.f64 (*.f64 b (+.f64 b a)) #s(literal 1 binary64)) (/.f64 (*.f64 a (+.f64 b a)) #s(literal 1 binary64)))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) #s(literal 1 binary64)) (/.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 a a) (*.f64 a a))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) #s(literal 1 binary64)))
(-.f64 (/.f64 (/.f64 (*.f64 b (*.f64 b (*.f64 b b))) (+.f64 (*.f64 b b) (*.f64 a a))) #s(literal 1 binary64)) (/.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (+.f64 (*.f64 b b) (*.f64 a a))) #s(literal 1 binary64)))
(-.f64 (/.f64 (/.f64 b (+.f64 b a)) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 b a)) (+.f64 b a))) (/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 b a)) a) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 b a)) (+.f64 b a))))
(-.f64 (/.f64 (*.f64 (*.f64 b (+.f64 b a)) (*.f64 (*.f64 b (+.f64 b a)) (*.f64 b (+.f64 b a)))) (+.f64 (*.f64 (*.f64 b (+.f64 b a)) (*.f64 b (+.f64 b a))) (+.f64 (*.f64 (*.f64 a a) (*.f64 (+.f64 b a) (+.f64 b a))) (*.f64 (*.f64 b (+.f64 b a)) (*.f64 a (+.f64 b a)))))) (/.f64 (*.f64 (*.f64 a (+.f64 b a)) (*.f64 (*.f64 a a) (*.f64 (+.f64 b a) (+.f64 b a)))) (+.f64 (*.f64 (*.f64 b (+.f64 b a)) (*.f64 b (+.f64 b a))) (+.f64 (*.f64 (*.f64 a a) (*.f64 (+.f64 b a) (+.f64 b a))) (*.f64 (*.f64 b (+.f64 b a)) (*.f64 a (+.f64 b a)))))))
(-.f64 (/.f64 (*.f64 (*.f64 b (+.f64 b a)) (*.f64 b (+.f64 b a))) (+.f64 (*.f64 b (+.f64 b a)) (*.f64 a (+.f64 b a)))) (/.f64 (*.f64 (*.f64 a a) (*.f64 (+.f64 b a) (+.f64 b a))) (+.f64 (*.f64 b (+.f64 b a)) (*.f64 a (+.f64 b a)))))
(fma.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))
(fma.f64 b b (-.f64 #s(literal 0 binary64) (*.f64 a a)))
(fma.f64 b (-.f64 b a) (*.f64 a (-.f64 b a)))
(fma.f64 b (+.f64 b a) (*.f64 (-.f64 #s(literal 0 binary64) a) (+.f64 b a)))
(fma.f64 a (-.f64 b a) (*.f64 b (-.f64 b a)))
(fma.f64 (-.f64 b a) b (*.f64 (-.f64 b a) a))
(fma.f64 (-.f64 b a) a (*.f64 (-.f64 b a) b))
(fma.f64 (-.f64 b a) (+.f64 b a) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))
(fma.f64 (+.f64 b a) (-.f64 b a) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))
(fma.f64 #s(literal -1 binary64) (*.f64 a a) (*.f64 b b))
(fma.f64 (-.f64 a b) (-.f64 #s(literal 0 binary64) (+.f64 b a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))
(fma.f64 (-.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (*.f64 (*.f64 a a) (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))
(fma.f64 (-.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (*.f64 a a))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a a))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))
(fma.f64 (/.f64 b #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (+.f64 b a)) (*.f64 (-.f64 #s(literal 0 binary64) a) (+.f64 b a)))
(neg.f64 (-.f64 (*.f64 a a) (*.f64 b b)))
(neg.f64 (*.f64 (-.f64 (*.f64 a a) (*.f64 b b)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 b a)) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 b a)) (+.f64 b a)) (+.f64 (/.f64 b (+.f64 b a)) (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 b a)) a))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (+.f64 b a)) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b))) (*.f64 (-.f64 b a) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 b a) (*.f64 (-.f64 b a) (-.f64 (*.f64 b b) (*.f64 a a)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b)))) (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (-.f64 (*.f64 b b) (*.f64 a a)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 b a) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b)))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (-.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (*.f64 (*.f64 b b) (-.f64 #s(literal 0 binary64) (*.f64 a a))))) (-.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (*.f64 (*.f64 a a) (*.f64 a a))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 b (+.f64 b a)) (*.f64 b (+.f64 b a))) (+.f64 (*.f64 (*.f64 a a) (*.f64 (+.f64 b a) (+.f64 b a))) (*.f64 (*.f64 b (+.f64 b a)) (*.f64 a (+.f64 b a))))) (-.f64 (*.f64 (*.f64 b (+.f64 b a)) (*.f64 (*.f64 b (+.f64 b a)) (*.f64 b (+.f64 b a)))) (*.f64 (*.f64 a (+.f64 b a)) (*.f64 (*.f64 a a) (*.f64 (+.f64 b a) (+.f64 b a)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 b (+.f64 b a)) (*.f64 a (+.f64 b a))) (*.f64 (+.f64 (*.f64 b (+.f64 b a)) (*.f64 a (+.f64 b a))) (-.f64 (*.f64 b b) (*.f64 a a)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (+.f64 b a))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 b a) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 b a))))
(/.f64 (-.f64 b a) (/.f64 #s(literal 1 binary64) (+.f64 b a)))
(/.f64 (+.f64 b a) (/.f64 #s(literal 1 binary64) (-.f64 b a)))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 a a) (*.f64 b b))))
(/.f64 (-.f64 a b) (/.f64 #s(literal -1 binary64) (+.f64 b a)))
(/.f64 (-.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (*.f64 (*.f64 a a) (*.f64 a a)))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))
(/.f64 (-.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (*.f64 (*.f64 a a) (*.f64 a a)))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (-.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (*.f64 (*.f64 b b) (-.f64 #s(literal 0 binary64) (*.f64 a a))))))
(/.f64 (-.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (*.f64 (*.f64 a a) (*.f64 a a)))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))))
(/.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (+.f64 b a)))
(/.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 b a)) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) #s(literal 1 binary64))
(/.f64 (-.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (*.f64 a a))) (+.f64 (*.f64 b b) (*.f64 a a)))
(/.f64 (+.f64 (/.f64 b (+.f64 b a)) (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 b a)) a)) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 b a)) (+.f64 b a)))
(/.f64 (*.f64 (-.f64 b a) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b))))
(/.f64 (*.f64 (-.f64 b a) (-.f64 (*.f64 b b) (*.f64 a a))) (-.f64 b a))
(/.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b)))))
(/.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (-.f64 (*.f64 b b) (*.f64 a a))) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))))
(/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (*.f64 (+.f64 b a) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b)))))
(/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))) (-.f64 (*.f64 b b) (*.f64 a a)))
(/.f64 (-.f64 (*.f64 a a) (*.f64 b b)) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (*.f64 (*.f64 a a) (*.f64 a a))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (*.f64 (*.f64 a a) (*.f64 a a))))) (neg.f64 (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (-.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (*.f64 (*.f64 b b) (-.f64 #s(literal 0 binary64) (*.f64 a a)))))))
(/.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 a a) (*.f64 b b))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 b a)) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (neg.f64 (/.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (+.f64 b a))))
(/.f64 (-.f64 (*.f64 (*.f64 b (+.f64 b a)) (*.f64 (*.f64 b (+.f64 b a)) (*.f64 b (+.f64 b a)))) (*.f64 (*.f64 a (+.f64 b a)) (*.f64 (*.f64 a a) (*.f64 (+.f64 b a) (+.f64 b a))))) (+.f64 (*.f64 (*.f64 b (+.f64 b a)) (*.f64 b (+.f64 b a))) (+.f64 (*.f64 (*.f64 a a) (*.f64 (+.f64 b a) (+.f64 b a))) (*.f64 (*.f64 b (+.f64 b a)) (*.f64 a (+.f64 b a))))))
(/.f64 (*.f64 (+.f64 (*.f64 b (+.f64 b a)) (*.f64 a (+.f64 b a))) (-.f64 (*.f64 b b) (*.f64 a a))) (+.f64 (*.f64 b (+.f64 b a)) (*.f64 a (+.f64 b a))))
(/.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (+.f64 b a)) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))
(/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 b a)) (+.f64 b a))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 a (+.f64 b a)))) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b (+.f64 b a))) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b (+.f64 b a))) (/.f64 #s(literal 1 binary64) (*.f64 a (+.f64 b a)))))
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) (+.f64 b a)) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b (+.f64 b a))) a)) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b (+.f64 b a))) (/.f64 #s(literal 1 binary64) (+.f64 b a))))
(/.f64 (-.f64 (/.f64 #s(literal -1 binary64) (+.f64 b a)) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b (+.f64 b a))) (-.f64 #s(literal 0 binary64) a))) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b (+.f64 b a))) (/.f64 #s(literal -1 binary64) (+.f64 b a))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (-.f64 (*.f64 b (*.f64 b (*.f64 a a))) (*.f64 (*.f64 a a) (*.f64 b a))))) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b (+.f64 b a))) (+.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 a a) (*.f64 a a))) (*.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))))) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b (+.f64 b a))) (+.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (-.f64 (*.f64 b (*.f64 b (*.f64 a a))) (*.f64 (*.f64 a a) (*.f64 b a))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (*.f64 a (-.f64 a b))) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b (+.f64 b a))) (*.f64 (*.f64 a (+.f64 b a)) (*.f64 a (-.f64 a b))))) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b (+.f64 b a))) (*.f64 a (-.f64 a b))))
(/.f64 (-.f64 (*.f64 b (/.f64 #s(literal 1 binary64) (*.f64 a (+.f64 b a)))) (/.f64 #s(literal 1 binary64) (+.f64 b a))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 b a)) (/.f64 #s(literal 1 binary64) (*.f64 a (+.f64 b a)))))
(/.f64 (-.f64 (*.f64 b (/.f64 #s(literal -1 binary64) (+.f64 b a))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 b a)) (-.f64 #s(literal 0 binary64) a))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 b a)) (/.f64 #s(literal -1 binary64) (+.f64 b a))))
(/.f64 (-.f64 (*.f64 b (+.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (-.f64 (*.f64 b (*.f64 b (*.f64 a a))) (*.f64 (*.f64 a a) (*.f64 b a))))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 b a)) (+.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 a a) (*.f64 a a))) (*.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 b a)) (+.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (-.f64 (*.f64 b (*.f64 b (*.f64 a a))) (*.f64 (*.f64 a a) (*.f64 b a))))))
(/.f64 (-.f64 (*.f64 b (*.f64 a (-.f64 a b))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 b a)) (*.f64 (*.f64 a (+.f64 b a)) (*.f64 a (-.f64 a b))))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 b a)) (*.f64 a (-.f64 a b))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) b) (/.f64 #s(literal 1 binary64) (*.f64 a (+.f64 b a)))) (/.f64 #s(literal -1 binary64) (+.f64 b a))) (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 b a)) (/.f64 #s(literal 1 binary64) (*.f64 a (+.f64 b a)))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) b) (/.f64 #s(literal 1 binary64) (+.f64 b a))) (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 b a)) a)) (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 b a)) (/.f64 #s(literal 1 binary64) (+.f64 b a))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) b) (/.f64 #s(literal -1 binary64) (+.f64 b a))) (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 b a)) (-.f64 #s(literal 0 binary64) a))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 b a)) (+.f64 b a)))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) b) (+.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (-.f64 (*.f64 b (*.f64 b (*.f64 a a))) (*.f64 (*.f64 a a) (*.f64 b a))))) (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 b a)) (+.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 a a) (*.f64 a a))) (*.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))))) (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 b a)) (+.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (-.f64 (*.f64 b (*.f64 b (*.f64 a a))) (*.f64 (*.f64 a a) (*.f64 b a))))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) b) (*.f64 a (-.f64 a b))) (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 b a)) (*.f64 (*.f64 a (+.f64 b a)) (*.f64 a (-.f64 a b))))) (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 b a)) (*.f64 a (-.f64 a b))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (*.f64 (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (*.f64 a a) (*.f64 (*.f64 a a) (*.f64 a a))))) (*.f64 (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))))
(/.f64 (-.f64 (*.f64 (*.f64 b (*.f64 b (*.f64 b b))) (+.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (*.f64 a a) (*.f64 a a)))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 (neg.f64 (+.f64 (/.f64 b (+.f64 b a)) (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 b a)) a))) (neg.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 b a)) (+.f64 b a))))
(/.f64 (neg.f64 (*.f64 (-.f64 b a) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b)))))
(/.f64 (neg.f64 (*.f64 (-.f64 b a) (-.f64 (*.f64 b b) (*.f64 a a)))) (-.f64 a b))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))))) (neg.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (-.f64 (*.f64 b b) (*.f64 a a)))) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))))) (neg.f64 (*.f64 (+.f64 b a) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a)))) (-.f64 (*.f64 a a) (*.f64 b b)))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 b (+.f64 b a)) (*.f64 (*.f64 b (+.f64 b a)) (*.f64 b (+.f64 b a)))) (*.f64 (*.f64 a (+.f64 b a)) (*.f64 (*.f64 a a) (*.f64 (+.f64 b a) (+.f64 b a)))))) (neg.f64 (+.f64 (*.f64 (*.f64 b (+.f64 b a)) (*.f64 b (+.f64 b a))) (+.f64 (*.f64 (*.f64 a a) (*.f64 (+.f64 b a) (+.f64 b a))) (*.f64 (*.f64 b (+.f64 b a)) (*.f64 a (+.f64 b a)))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 b (+.f64 b a)) (*.f64 a (+.f64 b a))) (-.f64 (*.f64 b b) (*.f64 a a)))) (neg.f64 (+.f64 (*.f64 b (+.f64 b a)) (*.f64 a (+.f64 b a)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (+.f64 b a))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 b a))) (-.f64 #s(literal 0 binary64) (+.f64 b a)))
(/.f64 (+.f64 (*.f64 (*.f64 b (+.f64 b a)) (*.f64 (*.f64 b (+.f64 b a)) (*.f64 b (+.f64 b a)))) (pow.f64 (*.f64 (-.f64 #s(literal 0 binary64) a) (+.f64 b a)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 b (+.f64 b a)) (*.f64 b (+.f64 b a))) (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) a) (+.f64 b a)) (*.f64 (-.f64 #s(literal 0 binary64) a) (+.f64 b a))) (*.f64 (*.f64 b (+.f64 b a)) (*.f64 (-.f64 #s(literal 0 binary64) a) (+.f64 b a))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (-.f64 #s(literal 0 binary64) (*.f64 a a))) (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b)))) (+.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (-.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 b b)))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b b) (*.f64 a a)) #s(literal 3 binary64)) (pow.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) #s(literal 3 binary64))) (+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))) (-.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 b a) b) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 b a) a) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (-.f64 b a) b) (*.f64 (-.f64 b a) b)) (-.f64 (*.f64 (*.f64 (-.f64 b a) a) (*.f64 (-.f64 b a) a)) (*.f64 (*.f64 (-.f64 b a) b) (*.f64 (-.f64 b a) a)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 b a) a) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 b a) b) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (-.f64 b a) a) (*.f64 (-.f64 b a) a)) (-.f64 (*.f64 (*.f64 (-.f64 b a) b) (*.f64 (-.f64 b a) b)) (*.f64 (*.f64 (-.f64 b a) a) (*.f64 (-.f64 b a) b)))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (-.f64 b a)) #s(literal 3 binary64)) (pow.f64 (*.f64 a (-.f64 b a)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 b (-.f64 b a)) (*.f64 b (-.f64 b a))) (-.f64 (*.f64 (*.f64 a (-.f64 b a)) (*.f64 a (-.f64 b a))) (*.f64 (*.f64 b (-.f64 b a)) (*.f64 a (-.f64 b a))))))
(/.f64 (+.f64 (pow.f64 (*.f64 a (-.f64 b a)) #s(literal 3 binary64)) (pow.f64 (*.f64 b (-.f64 b a)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 a (-.f64 b a)) (*.f64 a (-.f64 b a))) (-.f64 (*.f64 (*.f64 b (-.f64 b a)) (*.f64 b (-.f64 b a))) (*.f64 (*.f64 a (-.f64 b a)) (*.f64 b (-.f64 b a))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 a a) (*.f64 a a))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 a a) (*.f64 a a))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 a a) (*.f64 a a))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))) (*.f64 (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 a a) (*.f64 a a))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 b (*.f64 b (*.f64 b b))) (+.f64 (*.f64 b b) (*.f64 a a))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (+.f64 (*.f64 b b) (*.f64 a a))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 b (*.f64 b (*.f64 b b))) (+.f64 (*.f64 b b) (*.f64 a a))) (/.f64 (*.f64 b (*.f64 b (*.f64 b b))) (+.f64 (*.f64 b b) (*.f64 a a)))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (+.f64 (*.f64 b b) (*.f64 a a))) (/.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (+.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (/.f64 (*.f64 b (*.f64 b (*.f64 b b))) (+.f64 (*.f64 b b) (*.f64 a a))) (/.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (+.f64 (*.f64 b b) (*.f64 a a)))))))
(/.f64 (-.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (*.f64 b (*.f64 b (*.f64 b b)))) (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 b b)))
(/.f64 (-.f64 (*.f64 (*.f64 b (+.f64 b a)) (*.f64 b (+.f64 b a))) (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) a) (+.f64 b a)) (*.f64 (-.f64 #s(literal 0 binary64) a) (+.f64 b a)))) (-.f64 (*.f64 b (+.f64 b a)) (*.f64 (-.f64 #s(literal 0 binary64) a) (+.f64 b a))))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))) (-.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 b a) b) (*.f64 (-.f64 b a) b)) (*.f64 (*.f64 (-.f64 b a) a) (*.f64 (-.f64 b a) a))) (-.f64 (*.f64 (-.f64 b a) b) (*.f64 (-.f64 b a) a)))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 b a) a) (*.f64 (-.f64 b a) a)) (*.f64 (*.f64 (-.f64 b a) b) (*.f64 (-.f64 b a) b))) (-.f64 (*.f64 (-.f64 b a) a) (*.f64 (-.f64 b a) b)))
(/.f64 (-.f64 (*.f64 (*.f64 b (-.f64 b a)) (*.f64 b (-.f64 b a))) (*.f64 (*.f64 a (-.f64 b a)) (*.f64 a (-.f64 b a)))) (-.f64 (*.f64 b (-.f64 b a)) (*.f64 a (-.f64 b a))))
(/.f64 (-.f64 (*.f64 (*.f64 a (-.f64 b a)) (*.f64 a (-.f64 b a))) (*.f64 (*.f64 b (-.f64 b a)) (*.f64 b (-.f64 b a)))) (-.f64 (*.f64 a (-.f64 b a)) (*.f64 b (-.f64 b a))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))) (*.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 a a) (*.f64 a a))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 a a) (*.f64 a a))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))))) (+.f64 (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 a a) (*.f64 a a))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 b (*.f64 b (*.f64 b b))) (+.f64 (*.f64 b b) (*.f64 a a))) (/.f64 (*.f64 b (*.f64 b (*.f64 b b))) (+.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (+.f64 (*.f64 b b) (*.f64 a a))) (/.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (+.f64 (*.f64 b b) (*.f64 a a))))) (+.f64 (/.f64 (*.f64 b (*.f64 b (*.f64 b b))) (+.f64 (*.f64 b b) (*.f64 a a))) (/.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (+.f64 (*.f64 b b) (*.f64 a a)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (-.f64 b a) (+.f64 b a))
(*.f64 (+.f64 b a) (-.f64 b a))
(*.f64 #s(literal -1 binary64) (-.f64 (*.f64 a a) (*.f64 b b)))
(*.f64 (-.f64 a b) (-.f64 #s(literal 0 binary64) (+.f64 b a)))
(*.f64 (-.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (*.f64 (*.f64 a a) (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))))
(*.f64 (-.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (*.f64 (*.f64 a a) (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (-.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (*.f64 (*.f64 b b) (-.f64 #s(literal 0 binary64) (*.f64 a a)))))))
(*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 b a)) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))))
(*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (+.f64 b a))))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) #s(literal 1 binary64))
(*.f64 (-.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (*.f64 a a))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (+.f64 (/.f64 b (+.f64 b a)) (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 b a)) a)) (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 b a)) (+.f64 b a))))
(*.f64 (*.f64 (-.f64 b a) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b)))))
(*.f64 (*.f64 (-.f64 b a) (-.f64 (*.f64 b b) (*.f64 a a))) (/.f64 #s(literal 1 binary64) (-.f64 b a)))
(*.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b))))))
(*.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (-.f64 (*.f64 b b) (*.f64 a a))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))))
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 b a) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b))))))
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (*.f64 (*.f64 a a) (*.f64 a a))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))))
(*.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 a a) (*.f64 b b))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 (-.f64 (*.f64 (*.f64 b (+.f64 b a)) (*.f64 (*.f64 b (+.f64 b a)) (*.f64 b (+.f64 b a)))) (*.f64 (*.f64 a (+.f64 b a)) (*.f64 (*.f64 a a) (*.f64 (+.f64 b a) (+.f64 b a))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 b (+.f64 b a)) (*.f64 b (+.f64 b a))) (+.f64 (*.f64 (*.f64 a a) (*.f64 (+.f64 b a) (+.f64 b a))) (*.f64 (*.f64 b (+.f64 b a)) (*.f64 a (+.f64 b a)))))))
(*.f64 (*.f64 (+.f64 (*.f64 b (+.f64 b a)) (*.f64 a (+.f64 b a))) (-.f64 (*.f64 b b) (*.f64 a a))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b (+.f64 b a)) (*.f64 a (+.f64 b a)))))
(*.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (+.f64 b a)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 b a)) (/.f64 #s(literal 1 binary64) (+.f64 b a)))
(*.f64 (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 b a)) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(*.f64 (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 b a)) (-.f64 (*.f64 b b) (*.f64 a a))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 b a)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) #s(literal -1/2 binary64)))
(*.f64 (+.f64 b (exp.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 a) #s(literal 2 binary64))))) (-.f64 b (exp.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 a) #s(literal 2 binary64))))))

simplify323.0ms (1.6%)

Algorithm
egg-herbie
Rules
6472×*-lowering-*.f32
6472×*-lowering-*.f64
2574×+-lowering-+.f64
2574×+-lowering-+.f32
1712×associate-*r*
Iterations

Useful iterations: 1 (0.0ms)

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

eval354.0ms (1.7%)

Compiler

Compiled 76353 to 6014 computations (92.1% saved)

prune640.0ms (3.1%)

Pruning

150 alts after pruning (149 fresh and 1 done)

PrunedKeptTotal
New2551482599
Fresh24101125
Picked415
Done000
Total25791502729
Accuracy
81.3%
Counts
2729 → 150
Alt Table
Click to see full alt table
StatusAccuracyProgram
17.7%
(/.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 a (*.f64 a (*.f64 a a)))) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (+.f64 (*.f64 b b) (*.f64 a a)))
66.9%
(/.f64 (*.f64 (-.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (/.f64 #s(literal 1 binary64) (+.f64 b a)))
19.4%
(/.f64 (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (-.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 a (*.f64 a (*.f64 a a))))) (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (+.f64 (*.f64 b b) (*.f64 a a)))
67.2%
(/.f64 (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (/.f64 #s(literal 1 binary64) (-.f64 b a)))
59.8%
(/.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))) (+.f64 b a)) (/.f64 #s(literal 1 binary64) (-.f64 b a)))
53.5%
(/.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))
56.3%
(/.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))
55.2%
(/.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))
66.3%
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 b a)) (*.f64 (*.f64 (-.f64 b a) #s(literal 2 binary64)) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
24.5%
(*.f64 (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (/.f64 (+.f64 b a) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))) #s(literal 1 binary64))) (/.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
24.5%
(*.f64 (/.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 b a)))
13.4%
(*.f64 (/.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b))))))
68.7%
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 b a)) (*.f64 (*.f64 (-.f64 b a) #s(literal 2 binary64)) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (cos.f64 (/.f64 #s(literal 1/180 binary64) (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64)))))
18.0%
(*.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 a (*.f64 a (*.f64 a a)))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))
56.3%
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
55.2%
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))
67.9%
(*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))
66.4%
(*.f64 (-.f64 b a) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))))
59.8%
(*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))
68.4%
(*.f64 (+.f64 b a) (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (-.f64 b a)) (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
49.8%
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (/.f64 #s(literal 1 binary64) (+.f64 b a)))
53.1%
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 angle #s(literal 1/90 binary64))) (PI.f64))
55.7%
(*.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))))
55.4%
(*.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)))))
33.1%
(*.f64 (*.f64 (-.f64 b a) (*.f64 (/.f64 (*.f64 (-.f64 b a) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (-.f64 (*.f64 b b) (*.f64 a a))) (+.f64 b a))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
20.8%
(*.f64 (*.f64 (-.f64 b a) (*.f64 (/.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 (*.f64 b b) (*.f64 a a)) (+.f64 b a)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
66.3%
(*.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) #s(literal 2 binary64)) (/.f64 #s(literal 180 binary64) angle)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
66.9%
(*.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)))) (/.f64 #s(literal 180 binary64) angle)))))) (cos.f64 (/.f64 #s(literal 1/180 binary64) (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64)))))
67.9%
(*.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)))) (/.f64 #s(literal 180 binary64) angle)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
66.6%
(*.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 #s(literal 180 binary64) angle)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
68.3%
(*.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (cos.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64)))))
70.8%
(*.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (cos.f64 (/.f64 #s(literal 1/180 binary64) (/.f64 (/.f64 #s(literal 1 binary64) angle) (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))))))))
68.3%
(*.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (cos.f64 (/.f64 #s(literal 1/180 binary64) (exp.f64 (*.f64 (log.f64 (*.f64 angle (PI.f64))) #s(literal -1 binary64))))))
68.1%
(*.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (cos.f64 (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) #s(literal 2 binary64)) (/.f64 angle #s(literal 180 binary64)))))
68.6%
(*.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (cos.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)))) (/.f64 angle #s(literal 180 binary64)))))
67.6%
(*.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (cos.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 angle (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))))))
67.4%
(*.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (cos.f64 (exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64))) #s(literal -1 binary64)))))
49.9%
(*.f64 (*.f64 (-.f64 b a) (*.f64 (*.f64 #s(literal 2 binary64) b) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
41.0%
(*.f64 (*.f64 (-.f64 b a) (*.f64 (*.f64 #s(literal 2 binary64) a) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
55.4%
(*.f64 (*.f64 (-.f64 b a) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (-.f64 b a)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
60.7%
(*.f64 (*.f64 (-.f64 b a) (*.f64 #s(literal 1/90 binary64) (*.f64 angle (*.f64 (PI.f64) (+.f64 a b))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
39.8%
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (+.f64 b 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)))))
52.7%
(*.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)) (-.f64 (*.f64 b b) (*.f64 a a)))
53.0%
(*.f64 (*.f64 (*.f64 (PI.f64) #s(literal 1/90 binary64)) (-.f64 (*.f64 b b) (*.f64 a a))) angle)
63.7%
(*.f64 (*.f64 (*.f64 b (-.f64 #s(literal 1 binary64) (/.f64 a b))) (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (cos.f64 (/.f64 #s(literal 1/180 binary64) (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64)))))
51.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)))))
9.1%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 a a) (*.f64 a a))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 a a) (*.f64 a a))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 a a) (*.f64 a a))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))) (*.f64 (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 a a) (*.f64 a a))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))))))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))
53.5%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 b a) (/.f64 #s(literal 1 binary64) (+.f64 b a)))) (*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) (*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))))) #s(literal 1 binary64))
56.1%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 b a) (/.f64 #s(literal 1 binary64) (+.f64 b a)))) (sin.f64 (pow.f64 (exp.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal -1 binary64)))) #s(literal 1 binary64))
59.0%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 b a) (/.f64 #s(literal 1 binary64) (+.f64 b a)))) (sin.f64 (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle)))) #s(literal 1 binary64))
57.0%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 b a) (/.f64 #s(literal 1 binary64) (+.f64 b a)))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 1 binary64))
57.3%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 b a) (/.f64 #s(literal 1 binary64) (+.f64 b a)))) (sin.f64 (/.f64 #s(literal 1/180 binary64) (/.f64 #s(literal 1 binary64) (*.f64 angle (PI.f64)))))) #s(literal 1 binary64))
59.0%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 b a) (/.f64 #s(literal 1 binary64) (+.f64 b a)))) (sin.f64 (-.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))
58.5%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 b a) (/.f64 #s(literal 1 binary64) (+.f64 b a)))) (sin.f64 (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) #s(literal 2 binary64)) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))
57.1%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 b a) (/.f64 #s(literal 1 binary64) (+.f64 b a)))) (sin.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))
59.9%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 b a) (/.f64 #s(literal 1 binary64) (+.f64 b a)))) (sin.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))
56.4%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 b a) (/.f64 #s(literal 1 binary64) (+.f64 b a)))) (sin.f64 (exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))) #s(literal -1 binary64))))) #s(literal 1 binary64))
37.4%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 #s(literal 0 binary64) a) (/.f64 #s(literal 1 binary64) (+.f64 b a)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))
23.2%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b)))) (/.f64 #s(literal 1 binary64) (+.f64 b a)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))
9.8%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b)))))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))
40.4%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (/.f64 b (/.f64 #s(literal 1 binary64) (+.f64 b a)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))
53.4%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (pow.f64 (exp.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)))))
53.7%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (pow.f64 (exp.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))))) #s(literal 1 binary64))
54.0%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (pow.f64 b #s(literal 2 binary64)) (pow.f64 (exp.f64 #s(literal 4 binary64)) (/.f64 (log.f64 a) #s(literal 2 binary64))))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))
55.9%
(*.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 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle)))) #s(literal 1 binary64))
54.9%
(*.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 (/.f64 (sqrt.f64 (PI.f64)) (pow.f64 angle #s(literal -1/2 binary64))) (/.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (pow.f64 angle #s(literal -1/2 binary64)))))) #s(literal 1 binary64))
55.9%
(*.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 (cbrt.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))
55.1%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (pow.f64 b #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 a))))) (sin.f64 (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle)))) #s(literal 1 binary64))
54.2%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (pow.f64 b #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 a))))) (sin.f64 (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) #s(literal 2 binary64)) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))
53.7%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (pow.f64 b #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 a))))) (sin.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))
52.8%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (pow.f64 b #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 a))))) (sin.f64 (exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))) #s(literal -1 binary64))))) #s(literal 1 binary64))
54.0%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 a))))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))
53.4%
(*.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)))))
9.1%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a)))))) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))
15.4%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 a (*.f64 a (*.f64 a a))))) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a a)))))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))
27.0%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (/.f64 (+.f64 b a) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))) #s(literal 1 binary64)) (/.f64 (-.f64 b a) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))
40.7%
(*.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)))))
40.0%
(*.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))
68.4%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (+.f64 b a)) (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (-.f64 b a)))
36.0%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a)))) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))
35.3%
(*.f64 (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 a a)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))
34.6%
(*.f64 (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 a a)) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
41.5%
(*.f64 (*.f64 (sin.f64 (/.f64 #s(literal 1/180 binary64) (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64)))) (*.f64 #s(literal 2 binary64) (*.f64 b b))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
38.4%
(*.f64 (*.f64 (sin.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal -180 binary64) (*.f64 (PI.f64) angle)))) (*.f64 #s(literal 2 binary64) (*.f64 b b))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
42.0%
(*.f64 (*.f64 (sin.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) (pow.f64 angle #s(literal -1/2 binary64))) (/.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (pow.f64 angle #s(literal -1/2 binary64))))) (*.f64 #s(literal 2 binary64) (*.f64 b b))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
40.3%
(*.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #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)))))
40.4%
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) #s(literal 2 binary64)) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 b b))) (cos.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64)) #s(literal 1/180 binary64)))))
40.2%
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) #s(literal 2 binary64)) #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)))))
40.3%
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)))) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 b b))) (cos.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64)) #s(literal 1/180 binary64)))))
41.8%
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)))) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 b b))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
40.1%
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 b b))) (cos.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64)) #s(literal 1/180 binary64)))))
40.8%
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 (PI.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)))))
35.7%
(*.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.7%
(*.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 (*.f64 (PI.f64) angle) #s(literal 180 binary64))))
41.0%
(*.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 #s(literal 180 binary64) angle))))
42.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 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 #s(literal 1 binary64) angle) (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))))) #s(literal 1/180 binary64)))))
40.0%
(*.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 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64)) #s(literal 1/180 binary64)))))
40.1%
(*.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 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal 180 binary64)))))
39.9%
(*.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 (/.f64 (sqrt.f64 (PI.f64)) (pow.f64 angle #s(literal -1/2 binary64))) (/.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (pow.f64 angle #s(literal -1/2 binary64))))))
40.8%
(*.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 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64))))
40.0%
(*.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 (sqrt.f64 (PI.f64)) (*.f64 angle (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))))))
43.1%
(*.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 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)))) #s(literal 1/180 binary64)))))
42.8%
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 b b))) (cos.f64 (exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64))) #s(literal -1 binary64)))))
41.9%
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 b b))) #s(literal 1 binary64))
33.4%
(*.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) (*.f64 #s(literal -2 binary64) (*.f64 a a))) (cos.f64 (/.f64 #s(literal 1/180 binary64) (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64)))))
40.3%
(*.f64 (*.f64 (sin.f64 (exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64))) #s(literal -1 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 b b))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
34.5%
(*.f64 (*.f64 angle (*.f64 a a)) (*.f64 (PI.f64) #s(literal -1/90 binary64)))
55.8%
(*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (PI.f64))) (/.f64 (+.f64 b a) (/.f64 #s(literal 1 binary64) (-.f64 b a))))
8.1%
(*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (PI.f64))) (*.f64 (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a)))))) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))))))
14.1%
(*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (PI.f64))) (*.f64 (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 a (*.f64 a (*.f64 a a))))) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a a))))))
49.2%
(*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (PI.f64))) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 b a)) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 b a))))
47.5%
(*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (PI.f64))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 a a) b) b))))
29.1%
(*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (PI.f64))) (*.f64 (*.f64 a a) (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 b b) (*.f64 a a)))))
40.4%
(*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (PI.f64))) (*.f64 b b))
33.8%
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 a a) #s(literal -1/90 binary64)))
46.2%
(*.f64 (*.f64 #s(literal 2 binary64) b) (*.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) (+.f64 b #s(literal 0 binary64))))
34.5%
(*.f64 (*.f64 #s(literal -1/90 binary64) (*.f64 angle (*.f64 a a))) (PI.f64))
34.0%
(*.f64 (*.f64 #s(literal -2 binary64) (*.f64 a a)) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
33.4%
(*.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 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (+.f64 a b)) (*.f64 (-.f64 b a) #s(literal -1/17496000 binary64))))))
26.2%
(*.f64 angle (+.f64 (*.f64 (PI.f64) (*.f64 (*.f64 b b) #s(literal 1/90 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (*.f64 #s(literal -1/8748000 binary64) (*.f64 b b)))))))
33.3%
(*.f64 angle (+.f64 (*.f64 #s(literal 1/90 binary64) (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 #s(literal -1/17496000 binary64) (*.f64 (*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (-.f64 (*.f64 b b) (*.f64 a a))))))
54.5%
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))))))
9.1%
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (*.f64 (/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (/.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))) (*.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))))) (+.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))))))
9.9%
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (*.f64 (/.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))))))
54.8%
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (*.f64 (-.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)))))))
55.5%
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (*.f64 (-.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)))))))
34.7%
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))))))
40.7%
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (*.f64 (*.f64 b b) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))))))
55.8%
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)))) (/.f64 #s(literal 1 binary64) angle)))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))))))
55.8%
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 1 binary64) angle)))) (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a)))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))))))
56.6%
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 1 binary64) angle)))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)))) angle) #s(literal 180 binary64))))))
54.2%
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 1 binary64) angle)))) (*.f64 (-.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))))))
50.2%
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 1 binary64) angle)))) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 b a)) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 b a))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))))))
41.0%
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 1 binary64) angle)))) (*.f64 (*.f64 b b) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))))))
34.5%
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 1 binary64) angle)))) (*.f64 (*.f64 a (-.f64 #s(literal 0 binary64) a)) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))))))
55.6%
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 angle (/.f64 #s(literal 1 binary64) (PI.f64))))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))))))
56.1%
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64))))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))))))
54.6%
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (-.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 1 binary64) angle)) angle))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))))))
40.8%
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) (*.f64 b b)))
52.9%
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (exp.f64 (-.f64 (log.f64 (PI.f64)) (*.f64 (log.f64 angle) #s(literal -1 binary64)))))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))))))
54.1%
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64))) #s(literal -1 binary64))))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))))))
54.3%
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) #s(literal -1 binary64)))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))))))
40.4%
(*.f64 #s(literal 1/90 binary64) (*.f64 (*.f64 angle (*.f64 b b)) (PI.f64)))
40.4%
(*.f64 #s(literal 1/90 binary64) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
34.5%
(*.f64 #s(literal -1/90 binary64) (/.f64 (*.f64 (PI.f64) (*.f64 a a)) (/.f64 #s(literal 1 binary64) angle)))
32.8%
(*.f64 #s(literal -1/90 binary64) (*.f64 (*.f64 (*.f64 angle a) a) (PI.f64)))
34.4%
(*.f64 #s(literal -1/90 binary64) (*.f64 (*.f64 (*.f64 a a) angle) (pow.f64 (sqrt.f64 (PI.f64)) #s(literal 2 binary64))))
32.8%
(*.f64 #s(literal -1/90 binary64) (*.f64 (*.f64 (PI.f64) a) (*.f64 angle a)))
32.8%
(*.f64 #s(literal -1/90 binary64) (*.f64 a (*.f64 (*.f64 angle a) (PI.f64))))
33.8%
(*.f64 #s(literal -2 binary64) (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))))
Compiler

Compiled 9122 to 5573 computations (38.9% saved)

simplify194.0ms (0.9%)

Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff128
(/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle))
cost-diff128
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (pow.f64 b #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 a))))) (sin.f64 (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle)))) #s(literal 1 binary64))
cost-diff6336
(pow.f64 b #s(literal 2 binary64))
cost-diff12800
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 a)))
cost-diff0
(*.f64 (*.f64 #s(literal 2 binary64) b) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
cost-diff0
(-.f64 b a)
cost-diff0
(*.f64 (-.f64 b a) (*.f64 (*.f64 #s(literal 2 binary64) b) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))))
cost-diff0
(*.f64 (*.f64 (-.f64 b a) (*.f64 (*.f64 #s(literal 2 binary64) b) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
cost-diff0
(*.f64 (PI.f64) angle)
cost-diff0
(*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))
cost-diff0
(sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))
cost-diff128
(/.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))
cost-diff0
(*.f64 angle a)
cost-diff0
(*.f64 (*.f64 angle a) (PI.f64))
cost-diff0
(*.f64 a (*.f64 (*.f64 angle a) (PI.f64)))
cost-diff0
(*.f64 #s(literal -1/90 binary64) (*.f64 a (*.f64 (*.f64 angle a) (PI.f64))))
cost-diff0
(-.f64 b a)
cost-diff0
(*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
cost-diff0
(*.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (cos.f64 (/.f64 #s(literal 1/180 binary64) (/.f64 (/.f64 #s(literal 1 binary64) angle) (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))))))))
cost-diff128
(/.f64 #s(literal 1/180 binary64) (/.f64 (/.f64 #s(literal 1 binary64) angle) (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))))))
Rules
3484×*-lowering-*.f32
3484×*-lowering-*.f64
3282×+-lowering-+.f64
3282×+-lowering-+.f32
1172×distribute-rgt-in
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
060378
1153323
2401312
31478312
44512312
08099312
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(* (* (- b a) (* (+ b a) (* 2 (sin (/ (PI) (/ 180 angle)))))) (cos (/ 1/180 (/ (/ 1 angle) (* (cbrt (pow (PI) 3/2)) (cbrt (pow (PI) 3/2)))))))
(* (- b a) (* (+ b a) (* 2 (sin (/ (PI) (/ 180 angle))))))
(- b a)
b
a
(* (+ b a) (* 2 (sin (/ (PI) (/ 180 angle)))))
(+ b a)
(* 2 (sin (/ (PI) (/ 180 angle))))
2
(sin (/ (PI) (/ 180 angle)))
(/ (PI) (/ 180 angle))
(PI)
(/ 180 angle)
180
angle
(cos (/ 1/180 (/ (/ 1 angle) (* (cbrt (pow (PI) 3/2)) (cbrt (pow (PI) 3/2))))))
(/ 1/180 (/ (/ 1 angle) (* (cbrt (pow (PI) 3/2)) (cbrt (pow (PI) 3/2)))))
1/180
(/ (/ 1 angle) (* (cbrt (pow (PI) 3/2)) (cbrt (pow (PI) 3/2))))
(/ 1 angle)
1
(* (cbrt (pow (PI) 3/2)) (cbrt (pow (PI) 3/2)))
(cbrt (pow (PI) 3/2))
(pow (PI) 3/2)
3/2
(* -1/90 (* a (* (* angle a) (PI))))
-1/90
(* a (* (* angle a) (PI)))
a
(* (* angle a) (PI))
(* angle a)
angle
(PI)
(/ (sin (* (* (PI) angle) 1/90)) (/ 1 (- (* b b) (* a a))))
(sin (* (* (PI) angle) 1/90))
(* (* (PI) angle) 1/90)
(* (PI) angle)
(PI)
angle
1/90
(/ 1 (- (* b b) (* a a)))
1
(- (* b b) (* a a))
(* b b)
b
(* a a)
a
(* (* (- b a) (* (* 2 b) (sin (* 1/180 (* angle (PI)))))) (cos (* (PI) (/ angle 180))))
(* (- b a) (* (* 2 b) (sin (* 1/180 (* angle (PI))))))
(- b a)
b
a
(* (* 2 b) (sin (* 1/180 (* angle (PI)))))
(* 2 b)
2
(sin (* 1/180 (* angle (PI))))
(* 1/180 (* angle (PI)))
1/180
(* angle (PI))
angle
(PI)
(cos (* (PI) (/ angle 180)))
(* (PI) (/ angle 180))
(/ angle 180)
180
(* (* (* 2 (- (pow b 2) (exp (* 2 (log a))))) (sin (/ (/ (PI) 180) (/ 1 angle)))) 1)
(* (* 2 (- (pow b 2) (exp (* 2 (log a))))) (sin (/ (/ (PI) 180) (/ 1 angle))))
(* 2 (- (pow b 2) (exp (* 2 (log a)))))
2
(- (pow b 2) (exp (* 2 (log a))))
(pow b 2)
b
(exp (* 2 (log a)))
(* 2 (log a))
(log a)
a
(sin (/ (/ (PI) 180) (/ 1 angle)))
(/ (/ (PI) 180) (/ 1 angle))
(/ (PI) 180)
(PI)
180
(/ 1 angle)
1
angle
Outputs
(* (* (- b a) (* (+ b a) (* 2 (sin (/ (PI) (/ 180 angle)))))) (cos (/ 1/180 (/ (/ 1 angle) (* (cbrt (pow (PI) 3/2)) (cbrt (pow (PI) 3/2)))))))
(*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (-.f64 (*.f64 b b) (*.f64 a a)))) (cos.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (*.f64 angle #s(literal 1/180 binary64))))))
(* (- b a) (* (+ b a) (* 2 (sin (/ (PI) (/ 180 angle))))))
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (-.f64 (*.f64 b b) (*.f64 a a))))
(- b a)
(-.f64 b a)
b
a
(* (+ b a) (* 2 (sin (/ (PI) (/ 180 angle)))))
(*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))
(+ b a)
(+.f64 b a)
(* 2 (sin (/ (PI) (/ 180 angle))))
(*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
2
#s(literal 2 binary64)
(sin (/ (PI) (/ 180 angle)))
(sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(/ (PI) (/ 180 angle))
(/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))
(PI)
(PI.f64)
(/ 180 angle)
(/.f64 #s(literal 180 binary64) angle)
180
#s(literal 180 binary64)
angle
(cos (/ 1/180 (/ (/ 1 angle) (* (cbrt (pow (PI) 3/2)) (cbrt (pow (PI) 3/2))))))
(cos.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (*.f64 angle #s(literal 1/180 binary64)))))
(/ 1/180 (/ (/ 1 angle) (* (cbrt (pow (PI) 3/2)) (cbrt (pow (PI) 3/2)))))
(*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (*.f64 angle #s(literal 1/180 binary64))))
1/180
#s(literal 1/180 binary64)
(/ (/ 1 angle) (* (cbrt (pow (PI) 3/2)) (cbrt (pow (PI) 3/2))))
(/.f64 (/.f64 (/.f64 #s(literal 1 binary64) angle) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)))) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))))
(/ 1 angle)
(/.f64 #s(literal 1 binary64) angle)
1
#s(literal 1 binary64)
(* (cbrt (pow (PI) 3/2)) (cbrt (pow (PI) 3/2)))
(*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))))
(cbrt (pow (PI) 3/2))
(cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)))
(pow (PI) 3/2)
(pow.f64 (PI.f64) #s(literal 3/2 binary64))
3/2
#s(literal 3/2 binary64)
(* -1/90 (* a (* (* angle a) (PI))))
(*.f64 (*.f64 a angle) (*.f64 a (*.f64 (PI.f64) #s(literal -1/90 binary64))))
-1/90
#s(literal -1/90 binary64)
(* a (* (* angle a) (PI)))
(*.f64 a (*.f64 a (*.f64 (PI.f64) angle)))
a
(* (* angle a) (PI))
(*.f64 a (*.f64 (PI.f64) angle))
(* angle a)
(*.f64 a angle)
angle
(PI)
(PI.f64)
(/ (sin (* (* (PI) angle) 1/90)) (/ 1 (- (* b b) (* a a))))
(*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))
(sin (* (* (PI) angle) 1/90))
(sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))
(* (* (PI) angle) 1/90)
(*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))
(* (PI) angle)
(*.f64 (PI.f64) angle)
(PI)
(PI.f64)
angle
1/90
#s(literal 1/90 binary64)
(/ 1 (- (* b b) (* a a)))
(/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a)))
1
#s(literal 1 binary64)
(- (* b b) (* a a))
(-.f64 (*.f64 b b) (*.f64 a a))
(* b b)
(*.f64 b b)
b
(* a a)
(*.f64 a a)
a
(* (* (- b a) (* (* 2 b) (sin (* 1/180 (* angle (PI)))))) (cos (* (PI) (/ angle 180))))
(*.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) (*.f64 (*.f64 b #s(literal 2 binary64)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(* (- b a) (* (* 2 b) (sin (* 1/180 (* angle (PI))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) (*.f64 b (*.f64 (-.f64 b a) #s(literal 2 binary64))))
(- b a)
(-.f64 b a)
b
a
(* (* 2 b) (sin (* 1/180 (* angle (PI)))))
(*.f64 (*.f64 b #s(literal 2 binary64)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))))
(* 2 b)
(*.f64 b #s(literal 2 binary64))
2
#s(literal 2 binary64)
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64))))
(* 1/180 (* angle (PI)))
(*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))
1/180
#s(literal 1/180 binary64)
(* angle (PI))
(*.f64 (PI.f64) angle)
angle
(PI)
(PI.f64)
(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))
(/ angle 180)
(/.f64 angle #s(literal 180 binary64))
180
#s(literal 180 binary64)
(* (* (* 2 (- (pow b 2) (exp (* 2 (log a))))) (sin (/ (/ (PI) 180) (/ 1 angle)))) 1)
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (-.f64 (*.f64 b b) (*.f64 a a))))
(* (* 2 (- (pow b 2) (exp (* 2 (log a))))) (sin (/ (/ (PI) 180) (/ 1 angle))))
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (-.f64 (*.f64 b b) (*.f64 a a))))
(* 2 (- (pow b 2) (exp (* 2 (log a)))))
(*.f64 (-.f64 b a) (*.f64 (+.f64 b a) #s(literal 2 binary64)))
2
#s(literal 2 binary64)
(- (pow b 2) (exp (* 2 (log a))))
(-.f64 (*.f64 b b) (*.f64 a a))
(pow b 2)
(*.f64 b b)
b
(exp (* 2 (log a)))
(*.f64 a a)
(* 2 (log a))
(*.f64 #s(literal 2 binary64) (log.f64 a))
(log a)
(log.f64 a)
a
(sin (/ (/ (PI) 180) (/ 1 angle)))
(sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(/ (/ (PI) 180) (/ 1 angle))
(/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))
(/ (PI) 180)
(/.f64 (PI.f64) #s(literal 180 binary64))
(PI)
(PI.f64)
180
#s(literal 180 binary64)
(/ 1 angle)
(/.f64 #s(literal 1 binary64) angle)
1
#s(literal 1 binary64)
angle

localize557.0ms (2.7%)

Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy95.2%
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 a)))
accuracy94.6%
(-.f64 (pow.f64 b #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 a))))
accuracy91.8%
(*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (pow.f64 b #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 a))))) (sin.f64 (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle))))
accuracy55.7%
(sin.f64 (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle)))
accuracy99.2%
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
accuracy97.0%
(*.f64 (-.f64 b a) (*.f64 (*.f64 #s(literal 2 binary64) b) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))))
accuracy55.7%
(cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))
accuracy55.7%
(sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
accuracy98.8%
(/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a)))
accuracy94.6%
(-.f64 (*.f64 b b) (*.f64 a a))
accuracy92.0%
(/.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))
accuracy56.0%
(sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))
accuracy100.0%
(PI.f64)
accuracy99.8%
(*.f64 a (*.f64 (*.f64 angle a) (PI.f64)))
accuracy99.6%
(*.f64 (*.f64 angle a) (PI.f64))
accuracy99.4%
(*.f64 #s(literal -1/90 binary64) (*.f64 a (*.f64 (*.f64 angle a) (PI.f64))))
accuracy98.4%
(*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))))
accuracy98.4%
(cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)))
accuracy55.7%
(cos.f64 (/.f64 #s(literal 1/180 binary64) (/.f64 (/.f64 #s(literal 1 binary64) angle) (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)))))))
accuracy55.7%
(sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
Results
313.0ms125×1valid
124.0ms129×0valid
13.0ms3valid
6.0ms2valid
Compiler

Compiled 441 to 61 computations (86.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 226.0ms
ival-mult: 61.0ms (27% of total)
ival-sin: 36.0ms (15.9% of total)
ival-div: 28.0ms (12.4% of total)
ival-pow: 20.0ms (8.8% of total)
...c/correct-round.rkt:119:19: 19.0ms (8.4% of total)
backward-pass: 19.0ms (8.4% of total)
ival-cos: 14.0ms (6.2% of total)
ival-cbrt: 8.0ms (3.5% of total)
ival-sub: 7.0ms (3.1% of total)
ival-exp: 5.0ms (2.2% of total)
ival-log: 5.0ms (2.2% of total)
ival-pi: 2.0ms (0.9% of total)
ival-add: 2.0ms (0.9% of total)
const: 1.0ms (0.4% of total)

series42.0ms (0.2%)

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

156 calls:

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

rewrite333.0ms (1.6%)

Algorithm
batch-egg-rewrite
Rules
3306×*-lowering-*.f32
3306×*-lowering-*.f64
2672×/-lowering-/.f32
2672×/-lowering-/.f64
1206×pow-lowering-pow.f64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
060282
1290177
21909163
08288163
Stop Event
iter limit
node limit
Counts
32 → 1255
Calls
Call 1
Inputs
(/ 1/180 (/ (/ 1 angle) (* (cbrt (pow (PI) 3/2)) (cbrt (pow (PI) 3/2)))))
(* (* (- b a) (* (+ b a) (* 2 (sin (/ (PI) (/ 180 angle)))))) (cos (/ 1/180 (/ (/ 1 angle) (* (cbrt (pow (PI) 3/2)) (cbrt (pow (PI) 3/2)))))))
(* (- b a) (* (+ b a) (* 2 (sin (/ (PI) (/ 180 angle))))))
(- b a)
(* -1/90 (* a (* (* angle a) (PI))))
(* a (* (* angle a) (PI)))
(* (* angle a) (PI))
(* angle a)
(/ (sin (* (* (PI) angle) 1/90)) (/ 1 (- (* b b) (* a a))))
(sin (* (* (PI) angle) 1/90))
(* (* (PI) angle) 1/90)
(* (PI) angle)
(* (* (- b a) (* (* 2 b) (sin (* 1/180 (* angle (PI)))))) (cos (* (PI) (/ angle 180))))
(* (- b a) (* (* 2 b) (sin (* 1/180 (* angle (PI))))))
(* (* 2 b) (sin (* 1/180 (* angle (PI)))))
(exp (* 2 (log a)))
(pow b 2)
(* (* (* 2 (- (pow b 2) (exp (* 2 (log a))))) (sin (/ (/ (PI) 180) (/ 1 angle)))) 1)
(/ (/ (PI) 180) (/ 1 angle))
(sin (/ (PI) (/ 180 angle)))
(cos (/ 1/180 (/ (/ 1 angle) (* (cbrt (pow (PI) 3/2)) (cbrt (pow (PI) 3/2))))))
(cbrt (pow (PI) 3/2))
(* (cbrt (pow (PI) 3/2)) (cbrt (pow (PI) 3/2)))
(PI)
(- (* b b) (* a a))
(/ 1 (- (* b b) (* a a)))
(sin (* 1/180 (* angle (PI))))
(cos (* (PI) (/ angle 180)))
(* 1/180 (* angle (PI)))
(sin (/ (/ (PI) 180) (/ 1 angle)))
(* (* 2 (- (pow b 2) (exp (* 2 (log a))))) (sin (/ (/ (PI) 180) (/ 1 angle))))
(- (pow b 2) (exp (* 2 (log a))))
Outputs
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(-.f64 #s(literal 0 binary64) (*.f64 #s(literal -1/180 binary64) (*.f64 angle (PI.f64))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) angle)) (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(-.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal 180 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -180 binary64) angle)) (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(neg.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(neg.f64 (*.f64 #s(literal -1/180 binary64) (*.f64 angle (PI.f64))))
(neg.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (PI.f64)))
(neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))))
(neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/180 binary64) (*.f64 angle (PI.f64)))))
(neg.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal -180 binary64))))
(neg.f64 (/.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)) #s(literal 1 binary64)))
(neg.f64 (/.f64 (*.f64 #s(literal -1/180 binary64) (*.f64 angle (PI.f64))) #s(literal 1 binary64)))
(neg.f64 (/.f64 (/.f64 angle #s(literal -180 binary64)) (/.f64 #s(literal 1 binary64) (PI.f64))))
(neg.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))
(/.f64 #s(literal 1/180 binary64) (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))
(/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))
(/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))) #s(literal 1 binary64))
(/.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (PI.f64)))
(/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64)) #s(literal -180 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) angle) (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 180 binary64) (PI.f64))))
(/.f64 #s(literal -1/180 binary64) (/.f64 #s(literal -1 binary64) (*.f64 angle (PI.f64))))
(/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal -180 binary64) angle))
(/.f64 (/.f64 (PI.f64) #s(literal -180 binary64)) (/.f64 #s(literal -1 binary64) angle))
(/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (PI.f64))) #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))
(pow.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))) #s(literal -1 binary64))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(*.f64 #s(literal 1 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))
(*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))
(*.f64 angle (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1/180 binary64)) #s(literal -1 binary64)))
(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
(*.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))) #s(literal 1 binary64))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)))
(*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) angle)
(*.f64 #s(literal -1 binary64) (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(*.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/180 binary64) (*.f64 angle (PI.f64))))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 #s(literal 1 binary64) angle) (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 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 #s(literal -1/180 binary64) (-.f64 #s(literal 0 binary64) (*.f64 angle (PI.f64))))
(*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 angle #s(literal -180 binary64)))
(*.f64 (/.f64 (PI.f64) #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (*.f64 angle (PI.f64)) #s(literal 1/180 binary64))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (PI.f64))) #s(literal -1/180 binary64))
(*.f64 (*.f64 (sqrt.f64 (PI.f64)) angle) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)))
(*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) angle) (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (*.f64 (sqrt.f64 (PI.f64)) angle))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 180 binary64)) (*.f64 (cbrt.f64 (PI.f64)) angle))
(*.f64 (/.f64 angle #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) (PI.f64)))
(*.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (cbrt.f64 (PI.f64)))
(*.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 (sqrt.f64 (PI.f64)) angle)) (sqrt.f64 (PI.f64)))
(*.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 180 binary64) (sqrt.f64 (PI.f64))) #s(literal -1 binary64)) (*.f64 (sqrt.f64 (PI.f64)) angle))
(*.f64 (pow.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))) #s(literal -1/2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 b a) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 (+.f64 b a) (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 (+.f64 b a) (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 (+.f64 b a) (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (/.f64 #s(literal 1 binary64) (-.f64 b a)))
(/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 (+.f64 b a) (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (+.f64 b a))
(/.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 (+.f64 b a) (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 (+.f64 b a) (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (-.f64 #s(literal 0 binary64) (+.f64 b a)))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 (+.f64 b a) (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(*.f64 (-.f64 b a) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 (+.f64 b a) (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(*.f64 (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (*.f64 (-.f64 b a) (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))
(*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 (+.f64 b a) (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (-.f64 b a))
(*.f64 (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (-.f64 b a)) (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(*.f64 (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 (+.f64 b a) (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (/.f64 #s(literal 1 binary64) (+.f64 b a)))
(*.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 (+.f64 b a) (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(+.f64 (*.f64 (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) b) (*.f64 (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (-.f64 #s(literal 0 binary64) a)))
(+.f64 (*.f64 b (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))
(fma.f64 b (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))
(fma.f64 (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) b (*.f64 (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (-.f64 #s(literal 0 binary64) a)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 b a) (*.f64 (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (-.f64 (*.f64 b b) (*.f64 a a)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (*.f64 (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 b a) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))
(/.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (/.f64 #s(literal 1 binary64) (-.f64 b a)))
(/.f64 (*.f64 (-.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (/.f64 #s(literal 1 binary64) (+.f64 b a)))
(/.f64 (*.f64 (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (-.f64 (*.f64 b b) (*.f64 a a))) (+.f64 b a))
(/.f64 (*.f64 (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))
(/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (+.f64 b a))
(/.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (-.f64 (*.f64 b b) (*.f64 a a)))) (-.f64 #s(literal 0 binary64) (+.f64 b a)))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (-.f64 #s(literal 0 binary64) (+.f64 b a)))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) b) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (-.f64 #s(literal 0 binary64) a)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) b) (*.f64 (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) b)) (-.f64 (*.f64 (*.f64 (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (-.f64 #s(literal 0 binary64) a)) (*.f64 (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (-.f64 #s(literal 0 binary64) a))) (*.f64 (*.f64 (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) b) (*.f64 (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (-.f64 #s(literal 0 binary64) a))))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 b (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (*.f64 b (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 (*.f64 b (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) b) (*.f64 (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) b)) (*.f64 (*.f64 (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (-.f64 #s(literal 0 binary64) a)) (*.f64 (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (-.f64 #s(literal 0 binary64) a)))) (-.f64 (*.f64 (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) b) (*.f64 (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (-.f64 #s(literal 0 binary64) a))))
(/.f64 (-.f64 (*.f64 (*.f64 b (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (*.f64 b (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (-.f64 (*.f64 b (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))
(*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(*.f64 (+.f64 b a) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (-.f64 b a)))
(*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (-.f64 b a))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 1 binary64))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))
(*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))
(*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (*.f64 (+.f64 b a) #s(literal 2 binary64)) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (-.f64 b a)))
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 2 binary64))
(*.f64 (*.f64 (-.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (+.f64 b a))
(*.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))
(*.f64 (*.f64 (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (-.f64 (*.f64 b b) (*.f64 a a))) (/.f64 #s(literal 1 binary64) (+.f64 b a)))
(*.f64 (*.f64 (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (/.f64 #s(literal 1 binary64) (+.f64 b a)))
(*.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(+.f64 b (-.f64 #s(literal 0 binary64) a))
(+.f64 (-.f64 #s(literal 0 binary64) a) b)
(+.f64 (/.f64 (*.f64 b b) (+.f64 b a)) (neg.f64 (/.f64 (*.f64 a a) (+.f64 b a))))
(+.f64 (/.f64 (*.f64 b (*.f64 b b)) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))) (neg.f64 (/.f64 (*.f64 a (*.f64 a a)) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))))
(-.f64 b a)
(-.f64 (/.f64 (*.f64 b b) (+.f64 b a)) (/.f64 (*.f64 a a) (+.f64 b a)))
(-.f64 (/.f64 (*.f64 b b) (+.f64 b a)) (/.f64 (-.f64 (*.f64 a a) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))) (+.f64 b a)))
(-.f64 (/.f64 (*.f64 b (*.f64 b b)) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))) (/.f64 (*.f64 a (*.f64 a a)) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (+.f64 b a)) (/.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (+.f64 b a)))
(-.f64 (/.f64 (/.f64 (*.f64 b (*.f64 b (*.f64 b b))) (+.f64 (*.f64 b b) (*.f64 a a))) (+.f64 b a)) (/.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 a a))) (+.f64 (*.f64 b b) (*.f64 a a))) (+.f64 b a)))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (+.f64 b a))) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 #s(literal 0 binary64) (+.f64 b a))))
(-.f64 (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (*.f64 (+.f64 b a) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))) (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))) (*.f64 (+.f64 b a) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))))
(-.f64 (/.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (+.f64 b a) (+.f64 (*.f64 b b) (*.f64 a a)))) (/.f64 (*.f64 a (*.f64 a (*.f64 a a))) (*.f64 (+.f64 b a) (+.f64 (*.f64 b b) (*.f64 a a)))))
(-.f64 (/.f64 b #s(literal 1 binary64)) (/.f64 a #s(literal 1 binary64)))
(-.f64 (/.f64 (/.f64 (*.f64 b b) (+.f64 b a)) #s(literal 1 binary64)) (/.f64 (/.f64 (*.f64 a a) (+.f64 b a)) #s(literal 1 binary64)))
(-.f64 (/.f64 (/.f64 (*.f64 b (*.f64 b b)) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))) #s(literal 1 binary64)) (/.f64 (/.f64 (*.f64 a (*.f64 a a)) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))) #s(literal 1 binary64)))
(fma.f64 #s(literal -1 binary64) a b)
(fma.f64 (sqrt.f64 b) (sqrt.f64 b) (-.f64 #s(literal 0 binary64) a))
(neg.f64 (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 #s(literal 0 binary64) (+.f64 b a))))
(neg.f64 (/.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 b a)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 b a)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 b a) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (-.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 b a) (+.f64 (*.f64 b b) (*.f64 a a))) (-.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 a (*.f64 a (*.f64 a a))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 b b) (-.f64 (*.f64 a a) (*.f64 b (-.f64 #s(literal 0 binary64) a)))) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))))
(/.f64 (-.f64 b a) #s(literal 1 binary64))
(/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 b a))
(/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 b a))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 b a))))
(/.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (-.f64 #s(literal 0 binary64) (+.f64 b a)))
(/.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (-.f64 (-.f64 #s(literal 0 binary64) a) b))
(/.f64 (-.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))) (*.f64 (+.f64 b a) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))))
(/.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))
(/.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (+.f64 (*.f64 b b) (-.f64 (*.f64 a a) (*.f64 b (-.f64 #s(literal 0 binary64) a)))))
(/.f64 (-.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 a (*.f64 a (*.f64 a a)))) (*.f64 (+.f64 b a) (+.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (neg.f64 (+.f64 (*.f64 b b) (-.f64 (*.f64 a a) (*.f64 b (-.f64 #s(literal 0 binary64) a))))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 b a)) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))))) (neg.f64 (*.f64 (+.f64 b a) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))))
(/.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 a a) (*.f64 b b))) (neg.f64 (*.f64 (+.f64 b a) (+.f64 (*.f64 b b) (*.f64 a a)))))
(/.f64 (-.f64 (*.f64 (*.f64 b b) (+.f64 b a)) (*.f64 (+.f64 b a) (*.f64 a a))) (*.f64 (+.f64 b a) (+.f64 b a)))
(/.f64 (-.f64 (*.f64 (*.f64 b (*.f64 b b)) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (*.f64 a (*.f64 a a)))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))))
(/.f64 (+.f64 (*.f64 a (-.f64 #s(literal 0 binary64) (*.f64 a a))) (*.f64 b (*.f64 b b))) (+.f64 (*.f64 a a) (-.f64 (*.f64 b b) (*.f64 b (-.f64 #s(literal 0 binary64) a)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 b b) (+.f64 b a)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 a a) (+.f64 b a)) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 b b) (+.f64 b a)) (/.f64 (*.f64 b b) (+.f64 b a))) (+.f64 (*.f64 (/.f64 (*.f64 a a) (+.f64 b a)) (/.f64 (*.f64 a a) (+.f64 b a))) (*.f64 (/.f64 (*.f64 b b) (+.f64 b a)) (/.f64 (*.f64 a a) (+.f64 b a))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 b (*.f64 b b)) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 a (*.f64 a a)) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 b (*.f64 b b)) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))) (/.f64 (*.f64 b (*.f64 b b)) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))) (+.f64 (*.f64 (/.f64 (*.f64 a (*.f64 a a)) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))) (/.f64 (*.f64 a (*.f64 a a)) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))) (*.f64 (/.f64 (*.f64 b (*.f64 b b)) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))) (/.f64 (*.f64 a (*.f64 a a)) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 b b) (+.f64 b a)) (/.f64 (*.f64 b b) (+.f64 b a))) (*.f64 (/.f64 (*.f64 a a) (+.f64 b a)) (/.f64 (*.f64 a a) (+.f64 b a)))) (+.f64 (/.f64 (*.f64 b b) (+.f64 b a)) (/.f64 (*.f64 a a) (+.f64 b a))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 b (*.f64 b b)) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))) (/.f64 (*.f64 b (*.f64 b b)) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))) (*.f64 (/.f64 (*.f64 a (*.f64 a a)) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))) (/.f64 (*.f64 a (*.f64 a a)) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))) (+.f64 (/.f64 (*.f64 b (*.f64 b b)) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))) (/.f64 (*.f64 a (*.f64 a a)) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 b a)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (-.f64 b a))
(*.f64 (-.f64 b a) #s(literal 1 binary64))
(*.f64 (+.f64 b a) (/.f64 (-.f64 b a) (+.f64 b a)))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 #s(literal 1 binary64) (+.f64 b a)))
(*.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 b a))))
(*.f64 (-.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 b a) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))))
(*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (-.f64 (*.f64 a a) (*.f64 b (-.f64 #s(literal 0 binary64) a))))))
(*.f64 (-.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 a (*.f64 a (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 b a) (+.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))))
(*.f64 (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b))))
(*.f64 a (*.f64 (*.f64 angle (*.f64 (PI.f64) a)) #s(literal -1/90 binary64)))
(*.f64 #s(literal -1/90 binary64) (*.f64 (PI.f64) (*.f64 a (*.f64 angle a))))
(*.f64 (*.f64 angle (*.f64 (PI.f64) a)) (*.f64 a #s(literal -1/90 binary64)))
(*.f64 (*.f64 (PI.f64) (*.f64 a (*.f64 angle a))) #s(literal -1/90 binary64))
(*.f64 (*.f64 a #s(literal -1/90 binary64)) (*.f64 angle (*.f64 (PI.f64) a)))
(*.f64 (*.f64 a (*.f64 angle a)) (*.f64 (PI.f64) #s(literal -1/90 binary64)))
(*.f64 (*.f64 #s(literal -1/90 binary64) (*.f64 angle (*.f64 (PI.f64) a))) a)
(*.f64 (*.f64 #s(literal -1/90 binary64) (*.f64 a (*.f64 angle a))) (PI.f64))
(*.f64 (*.f64 (*.f64 a #s(literal -1/90 binary64)) angle) (*.f64 (PI.f64) a))
(*.f64 (*.f64 (*.f64 a #s(literal -1/90 binary64)) (PI.f64)) (*.f64 angle a))
(*.f64 (*.f64 (*.f64 a #s(literal -1/90 binary64)) (*.f64 angle a)) (PI.f64))
(*.f64 angle (*.f64 (*.f64 (PI.f64) a) a))
(*.f64 (PI.f64) (*.f64 a (*.f64 angle a)))
(*.f64 a (*.f64 angle (*.f64 (PI.f64) a)))
(*.f64 (*.f64 angle a) (*.f64 (PI.f64) a))
(*.f64 (*.f64 angle (*.f64 (PI.f64) a)) a)
(*.f64 (*.f64 a (*.f64 angle a)) (PI.f64))
(*.f64 (*.f64 (PI.f64) a) (*.f64 angle a))
(*.f64 (*.f64 (*.f64 a (*.f64 angle a)) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (cbrt.f64 (PI.f64)))
(*.f64 (*.f64 (*.f64 a (*.f64 angle a)) (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64)))
(/.f64 a (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64)))
(/.f64 (*.f64 (PI.f64) a) (/.f64 #s(literal 1 binary64) angle))
(*.f64 #s(literal 1 binary64) (*.f64 angle (*.f64 (PI.f64) a)))
(*.f64 angle (*.f64 (PI.f64) a))
(*.f64 (PI.f64) (*.f64 angle a))
(*.f64 a (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle a) (PI.f64))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (cbrt.f64 (PI.f64)) (*.f64 angle a)))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 angle a)))
(*.f64 (*.f64 angle (PI.f64)) a)
(*.f64 (*.f64 (PI.f64) a) angle)
(*.f64 (*.f64 (*.f64 angle a) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (cbrt.f64 (PI.f64)))
(*.f64 (*.f64 (*.f64 angle a) (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64)))
(/.f64 a (/.f64 #s(literal 1 binary64) angle))
(*.f64 angle a)
(*.f64 a angle)
(*.f64 (*.f64 angle a) #s(literal 1 binary64))
(+.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))))
(+.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))
(+.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (-.f64 #s(literal 0 binary64) (*.f64 a a))))
(+.f64 (*.f64 (*.f64 b b) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (-.f64 (*.f64 a a) (*.f64 b b))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 a a) (*.f64 b b)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (-.f64 (*.f64 a a) (*.f64 b b))))
(fma.f64 #s(literal 1 binary64) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))))
(fma.f64 #s(literal 1 binary64) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))
(fma.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (-.f64 #s(literal 0 binary64) (*.f64 a a))))
(fma.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))))
(fma.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))
(fma.f64 (*.f64 b b) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))
(fma.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))))
(fma.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))
(fma.f64 (-.f64 #s(literal 0 binary64) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (-.f64 (*.f64 a a) (*.f64 b b)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))))
(fma.f64 (-.f64 #s(literal 0 binary64) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (-.f64 (*.f64 a a) (*.f64 b b)) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))
(fma.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (+.f64 b a)) (-.f64 b a) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))))
(fma.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (+.f64 b a)) (-.f64 b a) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))
(neg.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (-.f64 (*.f64 a a) (*.f64 b b))))
(neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (-.f64 (*.f64 a a) (*.f64 b b)))))
(neg.f64 (/.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (-.f64 (*.f64 a a) (*.f64 b b))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (-.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (-.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 a (*.f64 a (*.f64 a a)))))))
(/.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 #s(literal 1 binary64) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))
(/.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))
(/.f64 (-.f64 #s(literal 0 binary64) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 a a) (*.f64 b b))))
(/.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (-.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))
(/.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (-.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 a (*.f64 a (*.f64 a a))))) (+.f64 (*.f64 b b) (*.f64 a a)))
(/.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (-.f64 (*.f64 a a) (*.f64 b b))) #s(literal -1 binary64))
(/.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (-.f64 (*.f64 b b) (*.f64 a a))) #s(literal 1 binary64))
(/.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (+.f64 b a)) (/.f64 #s(literal 1 binary64) (-.f64 b a)))
(/.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (-.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))))
(/.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (-.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 a (*.f64 a (*.f64 a a)))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (-.f64 (*.f64 b b) (*.f64 a a))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (-.f64 (*.f64 b b) (*.f64 a a)))) (-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))) (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (-.f64 (*.f64 b b) (*.f64 a a))) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (-.f64 (*.f64 b b) (*.f64 a a)))) (-.f64 (*.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b)) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (-.f64 #s(literal 0 binary64) (*.f64 a a))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b))) (-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (-.f64 #s(literal 0 binary64) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (-.f64 #s(literal 0 binary64) (*.f64 a a)))) (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (-.f64 #s(literal 0 binary64) (*.f64 a a)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 b b) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 b b) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (*.f64 (*.f64 b b) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) (*.f64 (*.f64 (*.f64 b b) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))))) (-.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))))
(/.f64 (-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b))) (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (-.f64 #s(literal 0 binary64) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (-.f64 #s(literal 0 binary64) (*.f64 a a))))) (-.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (-.f64 #s(literal 0 binary64) (*.f64 a a)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 b b) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (*.f64 (*.f64 b b) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 (*.f64 (*.f64 b b) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (-.f64 (*.f64 a a) (*.f64 b b))))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))
(*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (-.f64 (*.f64 a a) (*.f64 b b)))
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (-.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))))
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (-.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 a (*.f64 a (*.f64 a a))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (-.f64 (*.f64 b b) (*.f64 a a))) #s(literal 1 binary64))
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (+.f64 b a)) (-.f64 b a))
(*.f64 (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) #s(literal -1/2 binary64)))
(-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))
(neg.f64 (-.f64 #s(literal 0 binary64) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) #s(literal 1 binary64)))
(/.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))
(/.f64 (-.f64 #s(literal 0 binary64) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) #s(literal -1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))
(*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) #s(literal -1 binary64))
(/.f64 #s(literal 1/90 binary64) (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64)))
(/.f64 (*.f64 #s(literal 1/90 binary64) (PI.f64)) (/.f64 #s(literal 1 binary64) angle))
(*.f64 #s(literal 1 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))
(*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))
(*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))
(*.f64 #s(literal 1/90 binary64) (*.f64 angle (PI.f64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (cbrt.f64 (PI.f64)) (*.f64 angle #s(literal 1/90 binary64))))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 angle #s(literal 1/90 binary64))))
(*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))
(*.f64 (*.f64 angle #s(literal 1/90 binary64)) (PI.f64))
(*.f64 (*.f64 #s(literal 1/90 binary64) (PI.f64)) angle)
(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 (log.f64 angle) #s(literal -1 binary64))))
(-.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 1 binary64) angle)) 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 #s(literal 0 binary64) (*.f64 angle (PI.f64))))
(neg.f64 (/.f64 (PI.f64) (/.f64 #s(literal -1 binary64) angle)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64)))
(/.f64 angle (/.f64 #s(literal 1 binary64) (PI.f64)))
(/.f64 (PI.f64) (/.f64 #s(literal 1 binary64) angle))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (*.f64 angle (PI.f64))))
(/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 (PI.f64)) angle)))
(/.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 #s(literal -1 binary64) (PI.f64)))
(/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal -1 binary64) angle))
(/.f64 (*.f64 angle (PI.f64)) #s(literal 1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (*.f64 (/.f64 #s(literal -1 binary64) angle) (pow.f64 (PI.f64) #s(literal -1/2 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (PI.f64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64)) #s(literal -1 binary64))
(pow.f64 (*.f64 angle (PI.f64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 angle (PI.f64)))
(*.f64 angle (PI.f64))
(*.f64 angle (pow.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)))
(*.f64 (PI.f64) angle)
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 angle (PI.f64))))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (cbrt.f64 (PI.f64)) angle))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 (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) angle) (pow.f64 (/.f64 #s(literal -1 binary64) (PI.f64)) #s(literal -1 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (*.f64 angle (PI.f64)) #s(literal 1 binary64))
(*.f64 (*.f64 (sqrt.f64 (PI.f64)) angle) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 (sqrt.f64 (PI.f64)) angle) (pow.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.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 (pow.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) angle)
(*.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 (sqrt.f64 (PI.f64)) angle))
(*.f64 (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64)) #s(literal -1/2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 b a) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (*.f64 b #s(literal 2 binary64)) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (*.f64 (*.f64 b #s(literal 2 binary64)) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))
(/.f64 (*.f64 (*.f64 b #s(literal 2 binary64)) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (/.f64 #s(literal 1 binary64) (-.f64 b a)))
(/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (*.f64 b #s(literal 2 binary64)) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (+.f64 b a))
(/.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (*.f64 (*.f64 b #s(literal 2 binary64)) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (*.f64 b #s(literal 2 binary64)) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (-.f64 #s(literal 0 binary64) (+.f64 b a)))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (*.f64 (*.f64 b #s(literal 2 binary64)) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(*.f64 (-.f64 b a) (*.f64 (*.f64 b #s(literal 2 binary64)) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(*.f64 (*.f64 b (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (*.f64 (-.f64 b a) (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))
(*.f64 (*.f64 (*.f64 b #s(literal 2 binary64)) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (-.f64 b a))) (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))
(*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (*.f64 b #s(literal 2 binary64)) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (-.f64 b a))))
(*.f64 (*.f64 (*.f64 (-.f64 b a) b) #s(literal 2 binary64)) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))
(*.f64 (*.f64 (*.f64 b #s(literal 2 binary64)) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (-.f64 b a))
(*.f64 (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (-.f64 b a)) (*.f64 b (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(*.f64 (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (*.f64 (-.f64 b a) b) #s(literal 2 binary64))) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (*.f64 b #s(literal 2 binary64)) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (/.f64 #s(literal 1 binary64) (+.f64 b a)))
(*.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (*.f64 (*.f64 b #s(literal 2 binary64)) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(+.f64 (*.f64 (*.f64 b (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) b) (*.f64 (*.f64 b (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (-.f64 #s(literal 0 binary64) a)))
(+.f64 (*.f64 b (*.f64 b (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 b (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))
(fma.f64 b (*.f64 b (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 b (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))
(fma.f64 (*.f64 b (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) b (*.f64 (*.f64 b (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (-.f64 #s(literal 0 binary64) a)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 b a) (*.f64 (*.f64 b (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (-.f64 (*.f64 b b) (*.f64 a a)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (*.f64 (*.f64 b (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 b a) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 b (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))
(/.f64 (*.f64 b (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (/.f64 #s(literal 1 binary64) (-.f64 b a)))
(/.f64 (*.f64 (*.f64 b (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (-.f64 (*.f64 b b) (*.f64 a a))) (+.f64 b a))
(/.f64 (*.f64 (*.f64 b (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))
(/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 b (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (+.f64 b a))
(/.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))
(/.f64 (neg.f64 (*.f64 (*.f64 b (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (-.f64 (*.f64 b b) (*.f64 a a)))) (-.f64 #s(literal 0 binary64) (+.f64 b a)))
(/.f64 (neg.f64 (*.f64 (*.f64 b (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 b (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (-.f64 #s(literal 0 binary64) (+.f64 b a)))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 b (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) b) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 b (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (-.f64 #s(literal 0 binary64) a)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 b (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) b) (*.f64 (*.f64 b (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) b)) (-.f64 (*.f64 (*.f64 (*.f64 b (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (-.f64 #s(literal 0 binary64) a)) (*.f64 (*.f64 b (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (-.f64 #s(literal 0 binary64) a))) (*.f64 (*.f64 (*.f64 b (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) b) (*.f64 (*.f64 b (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (-.f64 #s(literal 0 binary64) a))))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (*.f64 b (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 b (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 b (*.f64 b (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (*.f64 b (*.f64 b (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 b (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 b (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 (*.f64 b (*.f64 b (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 b (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 b (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) b) (*.f64 (*.f64 b (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) b)) (*.f64 (*.f64 (*.f64 b (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (-.f64 #s(literal 0 binary64) a)) (*.f64 (*.f64 b (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (-.f64 #s(literal 0 binary64) a)))) (-.f64 (*.f64 (*.f64 b (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) b) (*.f64 (*.f64 b (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (-.f64 #s(literal 0 binary64) a))))
(/.f64 (-.f64 (*.f64 (*.f64 b (*.f64 b (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (*.f64 b (*.f64 b (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 b (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 b (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (-.f64 (*.f64 b (*.f64 b (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 b (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))
(*.f64 (-.f64 b a) (*.f64 b (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(*.f64 #s(literal 2 binary64) (*.f64 (*.f64 b (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (-.f64 b a)))
(*.f64 (*.f64 b #s(literal 2 binary64)) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (-.f64 b a)))
(*.f64 (*.f64 b (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (-.f64 b a))
(*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (*.f64 (-.f64 b a) b) #s(literal 2 binary64)))
(*.f64 (*.f64 (*.f64 (-.f64 b a) b) #s(literal 2 binary64)) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))
(*.f64 (*.f64 (-.f64 b a) #s(literal 2 binary64)) (*.f64 b (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))
(*.f64 (*.f64 (-.f64 b a) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b #s(literal 2 binary64)))
(*.f64 (*.f64 (*.f64 b (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (-.f64 (*.f64 b b) (*.f64 a a))) (/.f64 #s(literal 1 binary64) (+.f64 b a)))
(*.f64 (*.f64 (*.f64 b (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 b (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (/.f64 #s(literal 1 binary64) (+.f64 b a)))
(*.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(*.f64 b (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))
(*.f64 #s(literal 2 binary64) (*.f64 b (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) b)
(*.f64 (*.f64 b #s(literal 2 binary64)) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))
(*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 b #s(literal 2 binary64)))
(*.f64 (*.f64 b (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 2 binary64))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 a)))
(-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (*.f64 a a)))
(neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 a a)))
(/.f64 (*.f64 a a) #s(literal 1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) #s(literal -1 binary64))
(pow.f64 a #s(literal 2 binary64))
(pow.f64 (*.f64 a a) #s(literal 1 binary64))
(pow.f64 (-.f64 #s(literal 0 binary64) a) #s(literal 2 binary64))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 a))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 a) #s(literal 2 binary64))))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (+.f64 (/.f64 (log.f64 a) #s(literal 2 binary64)) (/.f64 (log.f64 a) #s(literal 2 binary64))))
(pow.f64 (exp.f64 #s(literal 4 binary64)) (/.f64 (log.f64 a) #s(literal 2 binary64)))
(pow.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 a) #s(literal 2 binary64)))) #s(literal 2 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 a a))
(*.f64 a a)
(*.f64 a (neg.f64 (-.f64 #s(literal 0 binary64) a)))
(*.f64 (*.f64 a a) #s(literal 1 binary64))
(*.f64 (-.f64 #s(literal 0 binary64) a) (-.f64 #s(literal 0 binary64) a))
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 a a)))
(*.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 a) #s(literal 2 binary64)))) (exp.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 a) #s(literal 2 binary64)))))
(*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) a)) a)
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 b)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 b)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 b b)))
(/.f64 (*.f64 b b) #s(literal 1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 b b)) #s(literal -1 binary64))
(pow.f64 b #s(literal 2 binary64))
(pow.f64 (*.f64 b b) #s(literal 1 binary64))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 b))
(*.f64 b b)
(*.f64 (*.f64 b b) #s(literal 1 binary64))
(+.f64 (*.f64 (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) b) (*.f64 (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (-.f64 #s(literal 0 binary64) a)))
(+.f64 (*.f64 b (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))
(fma.f64 b (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))
(fma.f64 (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) b (*.f64 (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (-.f64 #s(literal 0 binary64) a)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 b a) (*.f64 (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (-.f64 (*.f64 b b) (*.f64 a a)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (*.f64 (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 b a) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))
(/.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (/.f64 #s(literal 1 binary64) (-.f64 b a)))
(/.f64 (*.f64 (-.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (/.f64 #s(literal 1 binary64) (+.f64 b a)))
(/.f64 (*.f64 (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (-.f64 (*.f64 b b) (*.f64 a a))) (+.f64 b a))
(/.f64 (*.f64 (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))
(/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (+.f64 b a))
(/.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (-.f64 (*.f64 b b) (*.f64 a a)))) (-.f64 #s(literal 0 binary64) (+.f64 b a)))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (-.f64 #s(literal 0 binary64) (+.f64 b a)))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) b) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (-.f64 #s(literal 0 binary64) a)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) b) (*.f64 (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) b)) (-.f64 (*.f64 (*.f64 (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (-.f64 #s(literal 0 binary64) a)) (*.f64 (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (-.f64 #s(literal 0 binary64) a))) (*.f64 (*.f64 (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) b) (*.f64 (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (-.f64 #s(literal 0 binary64) a))))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 b (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (*.f64 b (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 (*.f64 b (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) b) (*.f64 (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) b)) (*.f64 (*.f64 (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (-.f64 #s(literal 0 binary64) a)) (*.f64 (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (-.f64 #s(literal 0 binary64) a)))) (-.f64 (*.f64 (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) b) (*.f64 (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (-.f64 #s(literal 0 binary64) a))))
(/.f64 (-.f64 (*.f64 (*.f64 b (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (*.f64 b (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (-.f64 (*.f64 b (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))
(*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(*.f64 (+.f64 b a) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (-.f64 b a)))
(*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (-.f64 b a))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 1 binary64))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))
(*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))
(*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (*.f64 (+.f64 b a) #s(literal 2 binary64)) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (-.f64 b a)))
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 2 binary64))
(*.f64 (*.f64 (-.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (+.f64 b a))
(*.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))
(*.f64 (*.f64 (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (-.f64 (*.f64 b b) (*.f64 a a))) (/.f64 #s(literal 1 binary64) (+.f64 b a)))
(*.f64 (*.f64 (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (/.f64 #s(literal 1 binary64) (+.f64 b a)))
(*.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(-.f64 #s(literal 0 binary64) (*.f64 #s(literal -1/180 binary64) (*.f64 angle (PI.f64))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) angle)) (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(-.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal 180 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -180 binary64) angle)) (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(neg.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(neg.f64 (*.f64 #s(literal -1/180 binary64) (*.f64 angle (PI.f64))))
(neg.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (PI.f64)))
(neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))))
(neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/180 binary64) (*.f64 angle (PI.f64)))))
(neg.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal -180 binary64))))
(neg.f64 (/.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)) #s(literal 1 binary64)))
(neg.f64 (/.f64 (*.f64 #s(literal -1/180 binary64) (*.f64 angle (PI.f64))) #s(literal 1 binary64)))
(neg.f64 (/.f64 (/.f64 angle #s(literal -180 binary64)) (/.f64 #s(literal 1 binary64) (PI.f64))))
(neg.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))
(/.f64 #s(literal 1/180 binary64) (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))
(/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))
(/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))) #s(literal 1 binary64))
(/.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (PI.f64)))
(/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64)) #s(literal -180 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) angle) (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 180 binary64) (PI.f64))))
(/.f64 #s(literal -1/180 binary64) (/.f64 #s(literal -1 binary64) (*.f64 angle (PI.f64))))
(/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal -180 binary64) angle))
(/.f64 (/.f64 (PI.f64) #s(literal -180 binary64)) (/.f64 #s(literal -1 binary64) angle))
(/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (PI.f64))) #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))
(pow.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))) #s(literal -1 binary64))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(*.f64 #s(literal 1 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))
(*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))
(*.f64 angle (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1/180 binary64)) #s(literal -1 binary64)))
(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
(*.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))) #s(literal 1 binary64))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)))
(*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) angle)
(*.f64 #s(literal -1 binary64) (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(*.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/180 binary64) (*.f64 angle (PI.f64))))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 #s(literal 1 binary64) angle) (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 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 #s(literal -1/180 binary64) (-.f64 #s(literal 0 binary64) (*.f64 angle (PI.f64))))
(*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 angle #s(literal -180 binary64)))
(*.f64 (/.f64 (PI.f64) #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (*.f64 angle (PI.f64)) #s(literal 1/180 binary64))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (PI.f64))) #s(literal -1/180 binary64))
(*.f64 (*.f64 (sqrt.f64 (PI.f64)) angle) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)))
(*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) angle) (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (*.f64 (sqrt.f64 (PI.f64)) angle))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 180 binary64)) (*.f64 (cbrt.f64 (PI.f64)) angle))
(*.f64 (/.f64 angle #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) (PI.f64)))
(*.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (cbrt.f64 (PI.f64)))
(*.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 (sqrt.f64 (PI.f64)) angle)) (sqrt.f64 (PI.f64)))
(*.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 180 binary64) (sqrt.f64 (PI.f64))) #s(literal -1 binary64)) (*.f64 (sqrt.f64 (PI.f64)) angle))
(*.f64 (pow.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))) #s(literal -1/2 binary64)))
(sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))
(neg.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))))
(neg.f64 (sin.f64 (*.f64 #s(literal -1/180 binary64) (*.f64 angle (PI.f64)))))
(*.f64 #s(literal 1 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))
(*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) #s(literal 1 binary64))
(cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))
(cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(cos.f64 (*.f64 #s(literal -1/180 binary64) (*.f64 angle (PI.f64))))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (PI.f64))))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/3 binary64) (log.f64 (PI.f64)))) #s(literal 3/4 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (PI.f64))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (PI.f64)) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 1/3 binary64) (log.f64 (PI.f64))) #s(literal 3/2 binary64)))
(fabs.f64 (sqrt.f64 (PI.f64)))
(fabs.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))))
(sqrt.f64 (PI.f64))
(cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (PI.f64) #s(literal -1/2 binary64)))
(/.f64 (sqrt.f64 (PI.f64)) #s(literal 1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) #s(literal -1 binary64))
(pow.f64 (PI.f64) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) #s(literal 1/6 binary64))
(pow.f64 (cbrt.f64 (PI.f64)) #s(literal 3/2 binary64))
(pow.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 3/4 binary64))
(pow.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/4 binary64))
(pow.f64 (sqrt.f64 (PI.f64)) #s(literal 1 binary64))
(pow.f64 (pow.f64 (PI.f64) #s(literal 3/4 binary64)) #s(literal 2/3 binary64))
(pow.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (PI.f64)))
(*.f64 (cbrt.f64 (PI.f64)) (pow.f64 (sqrt.f64 (PI.f64)) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (PI.f64)) (pow.f64 (PI.f64) #s(literal 1/6 binary64)))
(*.f64 (cbrt.f64 (PI.f64)) (pow.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(*.f64 (cbrt.f64 (PI.f64)) (fabs.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64))))
(*.f64 (sqrt.f64 (PI.f64)) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (PI.f64)) (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (pow.f64 (PI.f64) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (cbrt.f64 (PI.f64)))
(*.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (sqrt.f64 (PI.f64)))
(*.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 3/8 binary64)) (pow.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 3/8 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (PI.f64)))
(*.f64 (pow.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 1/3 binary64)) #s(literal 3/2 binary64)) (pow.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 1/3 binary64)) #s(literal 3/2 binary64)))
(*.f64 (pow.f64 (pow.f64 (sqrt.f64 (PI.f64)) #s(literal 1/3 binary64)) #s(literal 3/2 binary64)) (pow.f64 (pow.f64 (sqrt.f64 (PI.f64)) #s(literal 1/3 binary64)) #s(literal 3/2 binary64)))
(PI.f64)
(log.f64 (exp.f64 (PI.f64)))
(log.f64 (/.f64 #s(literal 1 binary64) (exp.f64 (-.f64 #s(literal 0 binary64) (PI.f64)))))
(+.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64))
(exp.f64 (log.f64 (PI.f64)))
(exp.f64 (*.f64 (*.f64 #s(literal 3/2 binary64) (log.f64 (PI.f64))) #s(literal 2/3 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 1/3 binary64) (log.f64 (PI.f64))) #s(literal 3 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/3 binary64) (log.f64 (PI.f64)))) #s(literal 3/2 binary64)))
(exp.f64 (*.f64 (+.f64 (*.f64 #s(literal 3/2 binary64) (log.f64 (PI.f64))) (*.f64 #s(literal 3/2 binary64) (log.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 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64))
(-.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) #s(literal 1 binary64))
(sqrt.f64 (*.f64 (PI.f64) (PI.f64)))
(cbrt.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))))
(expm1.f64 (log1p.f64 (PI.f64)))
(neg.f64 (-.f64 #s(literal 0 binary64) (PI.f64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (PI.f64)))
(/.f64 (PI.f64) #s(literal 1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (+.f64 #s(literal 1 binary64) (PI.f64))) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)))))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (+.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1 binary64)) (+.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)))
(log1p.f64 (expm1.f64 (PI.f64)))
(pow.f64 (PI.f64) #s(literal 1 binary64))
(pow.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)) #s(literal 2/3 binary64))
(pow.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) #s(literal 1/3 binary64))
(pow.f64 (cbrt.f64 (PI.f64)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 3/2 binary64))
(pow.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (PI.f64)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (PI.f64) #s(literal 3/4 binary64)) #s(literal 4/3 binary64))
(pow.f64 (E.f64) (log.f64 (PI.f64)))
(*.f64 #s(literal 1 binary64) (PI.f64))
(*.f64 (PI.f64) #s(literal 1 binary64))
(*.f64 (PI.f64) (log.f64 (E.f64)))
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (PI.f64)))
(*.f64 (cbrt.f64 (PI.f64)) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))
(*.f64 (cbrt.f64 (PI.f64)) (log.f64 (exp.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)))))
(*.f64 (cbrt.f64 (PI.f64)) (sqrt.f64 (pow.f64 (PI.f64) #s(literal 4/3 binary64))))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (cbrt.f64 (PI.f64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (pow.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64)))))
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (PI.f64)) (log.f64 (exp.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (sqrt.f64 (PI.f64)) (neg.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64)))))
(*.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (pow.f64 (pow.f64 (PI.f64) #s(literal 9/4 binary64)) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 9/4 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) (sqrt.f64 (PI.f64))) (-.f64 #s(literal 0 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 #s(literal 1 binary64) #s(literal 2/3 binary64)) (PI.f64))
(*.f64 (pow.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 1/3 binary64)) (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal 5/2 binary64)) #s(literal 1/3 binary64)) (pow.f64 (sqrt.f64 (PI.f64)) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal 9/4 binary64)) #s(literal 1/3 binary64)) (pow.f64 (PI.f64) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 1/3 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 1/3 binary64)) #s(literal 3 binary64)))
(*.f64 (pow.f64 (pow.f64 (sqrt.f64 (PI.f64)) #s(literal 1/3 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (sqrt.f64 (PI.f64)) #s(literal 1/3 binary64)) #s(literal 3 binary64)))
(*.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/3 binary64) (log.f64 (PI.f64))))) (exp.f64 (*.f64 #s(literal 1/3 binary64) (log.f64 (PI.f64)))))
(*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 9/4 binary64))) (pow.f64 (PI.f64) #s(literal 1/4 binary64)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 5/2 binary64))) (pow.f64 (sqrt.f64 (PI.f64)) #s(literal 1/3 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (pow.f64 (PI.f64) #s(literal 1/4 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (PI.f64) #s(literal 4/3 binary64))) (cbrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (pow.f64 (PI.f64) #s(literal 1/6 binary64)))
(*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) #s(literal 1/3 binary64)) (cbrt.f64 (PI.f64))) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) #s(literal 1/3 binary64)) (cbrt.f64 (PI.f64))))
(*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (cbrt.f64 (PI.f64)))
(PI.f64)
(log.f64 (exp.f64 (PI.f64)))
(log.f64 (/.f64 #s(literal 1 binary64) (exp.f64 (-.f64 #s(literal 0 binary64) (PI.f64)))))
(+.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64))
(exp.f64 (log.f64 (PI.f64)))
(exp.f64 (*.f64 (*.f64 #s(literal 3/2 binary64) (log.f64 (PI.f64))) #s(literal 2/3 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 1/3 binary64) (log.f64 (PI.f64))) #s(literal 3 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/3 binary64) (log.f64 (PI.f64)))) #s(literal 3/2 binary64)))
(exp.f64 (*.f64 (+.f64 (*.f64 #s(literal 3/2 binary64) (log.f64 (PI.f64))) (*.f64 #s(literal 3/2 binary64) (log.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 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64))
(-.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) #s(literal 1 binary64))
(sqrt.f64 (*.f64 (PI.f64) (PI.f64)))
(cbrt.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))))
(expm1.f64 (log1p.f64 (PI.f64)))
(neg.f64 (-.f64 #s(literal 0 binary64) (PI.f64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (PI.f64)))
(/.f64 (PI.f64) #s(literal 1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (+.f64 #s(literal 1 binary64) (PI.f64))) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)))))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (+.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1 binary64)) (+.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)))
(log1p.f64 (expm1.f64 (PI.f64)))
(pow.f64 (PI.f64) #s(literal 1 binary64))
(pow.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)) #s(literal 2/3 binary64))
(pow.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) #s(literal 1/3 binary64))
(pow.f64 (cbrt.f64 (PI.f64)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 3/2 binary64))
(pow.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (PI.f64)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (PI.f64) #s(literal 3/4 binary64)) #s(literal 4/3 binary64))
(pow.f64 (E.f64) (log.f64 (PI.f64)))
(*.f64 #s(literal 1 binary64) (PI.f64))
(*.f64 (PI.f64) #s(literal 1 binary64))
(*.f64 (PI.f64) (log.f64 (E.f64)))
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (PI.f64)))
(*.f64 (cbrt.f64 (PI.f64)) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))
(*.f64 (cbrt.f64 (PI.f64)) (log.f64 (exp.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)))))
(*.f64 (cbrt.f64 (PI.f64)) (sqrt.f64 (pow.f64 (PI.f64) #s(literal 4/3 binary64))))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (cbrt.f64 (PI.f64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (pow.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64)))))
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (PI.f64)) (log.f64 (exp.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (sqrt.f64 (PI.f64)) (neg.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64)))))
(*.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (pow.f64 (pow.f64 (PI.f64) #s(literal 9/4 binary64)) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 9/4 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) (sqrt.f64 (PI.f64))) (-.f64 #s(literal 0 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 #s(literal 1 binary64) #s(literal 2/3 binary64)) (PI.f64))
(*.f64 (pow.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 1/3 binary64)) (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal 5/2 binary64)) #s(literal 1/3 binary64)) (pow.f64 (sqrt.f64 (PI.f64)) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal 9/4 binary64)) #s(literal 1/3 binary64)) (pow.f64 (PI.f64) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 1/3 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 1/3 binary64)) #s(literal 3 binary64)))
(*.f64 (pow.f64 (pow.f64 (sqrt.f64 (PI.f64)) #s(literal 1/3 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (sqrt.f64 (PI.f64)) #s(literal 1/3 binary64)) #s(literal 3 binary64)))
(*.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/3 binary64) (log.f64 (PI.f64))))) (exp.f64 (*.f64 #s(literal 1/3 binary64) (log.f64 (PI.f64)))))
(*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 9/4 binary64))) (pow.f64 (PI.f64) #s(literal 1/4 binary64)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 5/2 binary64))) (pow.f64 (sqrt.f64 (PI.f64)) #s(literal 1/3 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (pow.f64 (PI.f64) #s(literal 1/4 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (PI.f64) #s(literal 4/3 binary64))) (cbrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (pow.f64 (PI.f64) #s(literal 1/6 binary64)))
(*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) #s(literal 1/3 binary64)) (cbrt.f64 (PI.f64))) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) #s(literal 1/3 binary64)) (cbrt.f64 (PI.f64))))
(*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (cbrt.f64 (PI.f64)))
(+.f64 (*.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 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))))
(+.f64 (*.f64 b b) (neg.f64 (-.f64 (*.f64 a a) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))))
(+.f64 (*.f64 b b) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) a)) (-.f64 #s(literal 0 binary64) a)))
(+.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))
(+.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))))
(+.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (fma.f64 (neg.f64 (-.f64 #s(literal 0 binary64) a)) (-.f64 #s(literal 0 binary64) a) (*.f64 a a)))
(+.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (fma.f64 (neg.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 a) #s(literal 2 binary64))))) (exp.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 a) #s(literal 2 binary64)))) (*.f64 a a)))
(+.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (neg.f64 (+.f64 (*.f64 a a) (-.f64 #s(literal 0 binary64) (*.f64 a a)))))
(+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 b b))
(+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a)))
(+.f64 (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (neg.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))))
(+.f64 (/.f64 (*.f64 b (*.f64 b (*.f64 b b))) (+.f64 (*.f64 b b) (*.f64 a a))) (neg.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 a a))) (+.f64 (*.f64 b b) (*.f64 a a)))))
(+.f64 (*.f64 (-.f64 b a) b) (*.f64 (-.f64 b a) a))
(+.f64 (*.f64 (-.f64 b a) a) (*.f64 (-.f64 b a) b))
(+.f64 (*.f64 (+.f64 b a) b) (neg.f64 (*.f64 (+.f64 b a) a)))
(+.f64 (*.f64 b (-.f64 b a)) (*.f64 a (-.f64 b a)))
(+.f64 (*.f64 a (-.f64 b a)) (*.f64 b (-.f64 b a)))
(+.f64 (*.f64 b (+.f64 b a)) (neg.f64 (*.f64 a (+.f64 b a))))
(+.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 b b))) (-.f64 #s(literal 0 binary64) (*.f64 a a)))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 b b) (*.f64 a a))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a)))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (-.f64 (*.f64 b b) (*.f64 a a))) #s(literal -1 binary64)) #s(literal -1 binary64)))
(exp.f64 (neg.f64 (*.f64 (log.f64 (-.f64 (*.f64 b b) (*.f64 a a))) #s(literal -1 binary64))))
(-.f64 (*.f64 b b) (*.f64 a a))
(-.f64 (*.f64 b b) (-.f64 (*.f64 a a) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))))
(-.f64 (*.f64 b b) (/.f64 (-.f64 (*.f64 a a) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))) #s(literal 1 binary64)))
(-.f64 #s(literal 0 binary64) (-.f64 (*.f64 a a) (*.f64 b b)))
(-.f64 #s(literal 0 binary64) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) #s(literal -1 binary64)))
(-.f64 (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))))
(-.f64 (/.f64 (*.f64 b (*.f64 b (*.f64 b b))) (+.f64 (*.f64 b b) (*.f64 a a))) (/.f64 (*.f64 a (*.f64 a (*.f64 a a))) (+.f64 (*.f64 b b) (*.f64 a a))))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) #s(literal 1 binary64)) (/.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) #s(literal 1 binary64)))
(-.f64 (/.f64 (/.f64 (*.f64 b (*.f64 b (*.f64 b b))) (+.f64 (*.f64 b b) (*.f64 a a))) #s(literal 1 binary64)) (/.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 a a))) (+.f64 (*.f64 b b) (*.f64 a a))) #s(literal 1 binary64)))
(-.f64 (/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))) (-.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))) (/.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))) (-.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))))
(fma.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))
(fma.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.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 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))))
(fma.f64 b b (neg.f64 (-.f64 (*.f64 a a) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))))
(fma.f64 b (-.f64 b a) (*.f64 a (-.f64 b a)))
(fma.f64 b (+.f64 b a) (neg.f64 (*.f64 a (+.f64 b a))))
(fma.f64 a (-.f64 b a) (*.f64 b (-.f64 b a)))
(fma.f64 a (-.f64 #s(literal 0 binary64) a) (*.f64 b b))
(fma.f64 (-.f64 b a) b (*.f64 (-.f64 b a) a))
(fma.f64 (-.f64 b a) a (*.f64 (-.f64 b a) b))
(fma.f64 (-.f64 b a) (+.f64 b a) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))
(fma.f64 (-.f64 b a) (+.f64 b a) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))))
(fma.f64 (+.f64 b a) b (neg.f64 (*.f64 (+.f64 b a) a)))
(fma.f64 (+.f64 b a) (-.f64 b a) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))
(fma.f64 (+.f64 b a) (-.f64 b a) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))))
(fma.f64 (-.f64 (*.f64 b b) (*.f64 a a)) #s(literal 1 binary64) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))
(fma.f64 (-.f64 (*.f64 b b) (*.f64 a a)) #s(literal 1 binary64) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))))
(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 #s(literal -1 binary64) (-.f64 (*.f64 a a) (*.f64 b b)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))
(fma.f64 #s(literal -1 binary64) (-.f64 (*.f64 a a) (*.f64 b b)) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))))
(fma.f64 (-.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))
(fma.f64 (-.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))))
(fma.f64 (-.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 a (*.f64 a (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a a))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))
(fma.f64 (-.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 a (*.f64 a (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a a))) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))))
(neg.f64 (-.f64 (*.f64 a a) (*.f64 b b)))
(neg.f64 (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 b a) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b)))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (-.f64 (*.f64 b b) (*.f64 a a)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b)))) (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 b a) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (*.f64 (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (-.f64 (*.f64 b b) (*.f64 a a)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b))) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))) (-.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (-.f64 (*.f64 a (*.f64 a (*.f64 a a))) (*.f64 (*.f64 b b) (-.f64 #s(literal 0 binary64) (*.f64 a a))))) (-.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))) (+.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))) (*.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))))) (+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 b a) (*.f64 (-.f64 b a) (-.f64 (*.f64 b b) (*.f64 a a)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b))) (*.f64 (-.f64 b a) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 b a) (*.f64 (+.f64 b a) (-.f64 (*.f64 b b) (*.f64 a a)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (*.f64 (+.f64 b a) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 b a) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 b a))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (+.f64 b a))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 b a) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 b a))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b))) (*.f64 (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (-.f64 b a))))
(/.f64 (-.f64 b a) (/.f64 #s(literal 1 binary64) (+.f64 b a)))
(/.f64 (+.f64 b a) (/.f64 #s(literal 1 binary64) (-.f64 b a)))
(/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 a a) (*.f64 b b))))
(/.f64 (-.f64 (*.f64 a a) (*.f64 b b)) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))
(/.f64 (-.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b))) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(/.f64 (-.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (-.f64 (*.f64 a (*.f64 a (*.f64 a a))) (*.f64 (*.f64 b b) (-.f64 #s(literal 0 binary64) (*.f64 a a))))))
(/.f64 (-.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 a (*.f64 a (*.f64 a a)))) (+.f64 (*.f64 b b) (*.f64 a a)))
(/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))) (-.f64 (*.f64 b b) (*.f64 a a)))
(/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (*.f64 (+.f64 b a) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b)))))
(/.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (-.f64 (*.f64 b b) (*.f64 a a))) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))))
(/.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b)))))
(/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (*.f64 (-.f64 b a) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(/.f64 (*.f64 (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (-.f64 (*.f64 b b) (*.f64 a a))) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))))) (neg.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b))) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))))) (neg.f64 (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (-.f64 (*.f64 a (*.f64 a (*.f64 a a))) (*.f64 (*.f64 b b) (-.f64 #s(literal 0 binary64) (*.f64 a a)))))))
(/.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 a a) (*.f64 b b))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))))) (+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))) (+.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))) (*.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))))))
(/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))) (-.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))))
(/.f64 (*.f64 (-.f64 b a) (-.f64 (*.f64 b b) (*.f64 a a))) (-.f64 b a))
(/.f64 (*.f64 (-.f64 b a) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b))))
(/.f64 (*.f64 (+.f64 b a) (-.f64 (*.f64 b b) (*.f64 a a))) (+.f64 b a))
(/.f64 (*.f64 (+.f64 b a) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))
(/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 b a)) (+.f64 b a))
(/.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (+.f64 b a)) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))
(/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 b a)) (-.f64 b a))
(/.f64 (*.f64 (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (-.f64 b a)) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (*.f64 (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))))) (*.f64 (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))))
(/.f64 (-.f64 (*.f64 (*.f64 b (*.f64 b (*.f64 b b))) (+.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a a)) (*.f64 a (*.f64 a (*.f64 a a))))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 a a) (*.f64 b b)))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b b) (*.f64 a a)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a)))) (-.f64 (*.f64 a a) (*.f64 b b)))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))))) (neg.f64 (*.f64 (+.f64 b a) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (-.f64 (*.f64 b b) (*.f64 a a)))) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))))) (neg.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))))) (neg.f64 (*.f64 (-.f64 b a) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (-.f64 (*.f64 b b) (*.f64 a a)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))))
(/.f64 (neg.f64 (+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))))) (neg.f64 (+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))) (+.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))) (*.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))))) (neg.f64 (-.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))))
(/.f64 (neg.f64 (*.f64 (-.f64 b a) (-.f64 (*.f64 b b) (*.f64 a a)))) (-.f64 #s(literal 0 binary64) (-.f64 b a)))
(/.f64 (neg.f64 (*.f64 (-.f64 b a) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b)))))
(/.f64 (neg.f64 (*.f64 (+.f64 b a) (-.f64 (*.f64 b b) (*.f64 a a)))) (-.f64 #s(literal 0 binary64) (+.f64 b a)))
(/.f64 (neg.f64 (*.f64 (+.f64 b a) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 b a))) (-.f64 #s(literal 0 binary64) (+.f64 b a)))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (+.f64 b a))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 b a))) (-.f64 #s(literal 0 binary64) (-.f64 b a)))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (-.f64 b a))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b)))))
(/.f64 (+.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (pow.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))) #s(literal 3 binary64))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (-.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))) (*.f64 (*.f64 b b) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a)))) (pow.f64 (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))) #s(literal 3 binary64))) (+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))) (-.f64 (*.f64 (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))))))
(/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))) (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b)))) (+.f64 (*.f64 a (*.f64 a (*.f64 a a))) (-.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 b b)))))
(/.f64 (+.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))))) (+.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))) (-.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 b a) b) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 b a) a) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (-.f64 b a) b) (*.f64 (-.f64 b a) b)) (-.f64 (*.f64 (*.f64 (-.f64 b a) a) (*.f64 (-.f64 b a) a)) (*.f64 (*.f64 (-.f64 b a) b) (*.f64 (-.f64 b a) a)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 b a) a) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 b a) b) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (-.f64 b a) a) (*.f64 (-.f64 b a) a)) (-.f64 (*.f64 (*.f64 (-.f64 b a) b) (*.f64 (-.f64 b a) b)) (*.f64 (*.f64 (-.f64 b a) a) (*.f64 (-.f64 b a) b)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 b a) b) #s(literal 3 binary64)) (pow.f64 (neg.f64 (*.f64 (+.f64 b a) a)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (+.f64 b a) b) (*.f64 (+.f64 b a) b)) (-.f64 (*.f64 (neg.f64 (*.f64 (+.f64 b a) a)) (neg.f64 (*.f64 (+.f64 b a) a))) (*.f64 (*.f64 (+.f64 b a) b) (neg.f64 (*.f64 (+.f64 b a) a))))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (-.f64 b a)) #s(literal 3 binary64)) (pow.f64 (*.f64 a (-.f64 b a)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 b (-.f64 b a)) (*.f64 b (-.f64 b a))) (-.f64 (*.f64 (*.f64 a (-.f64 b a)) (*.f64 a (-.f64 b a))) (*.f64 (*.f64 b (-.f64 b a)) (*.f64 a (-.f64 b a))))))
(/.f64 (+.f64 (pow.f64 (*.f64 a (-.f64 b a)) #s(literal 3 binary64)) (pow.f64 (*.f64 b (-.f64 b a)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 a (-.f64 b a)) (*.f64 a (-.f64 b a))) (-.f64 (*.f64 (*.f64 b (-.f64 b a)) (*.f64 b (-.f64 b a))) (*.f64 (*.f64 a (-.f64 b a)) (*.f64 b (-.f64 b a))))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 b a)) #s(literal 3 binary64)) (pow.f64 (neg.f64 (*.f64 a (+.f64 b a))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 b (+.f64 b a)) (*.f64 b (+.f64 b a))) (-.f64 (*.f64 (neg.f64 (*.f64 a (+.f64 b a))) (neg.f64 (*.f64 a (+.f64 b a)))) (*.f64 (*.f64 b (+.f64 b a)) (neg.f64 (*.f64 a (+.f64 b a)))))))
(/.f64 (-.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (pow.f64 (-.f64 (*.f64 a a) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))) #s(literal 3 binary64))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (+.f64 (*.f64 (-.f64 (*.f64 a a) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))) (-.f64 (*.f64 a a) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))) (*.f64 (*.f64 b b) (-.f64 (*.f64 a a) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))) (*.f64 (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 b (*.f64 b (*.f64 b b))) (+.f64 (*.f64 b b) (*.f64 a a))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 a a))) (+.f64 (*.f64 b b) (*.f64 a a))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 b (*.f64 b (*.f64 b b))) (+.f64 (*.f64 b b) (*.f64 a a))) (/.f64 (*.f64 b (*.f64 b (*.f64 b b))) (+.f64 (*.f64 b b) (*.f64 a a)))) (+.f64 (*.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 a a))) (+.f64 (*.f64 b b) (*.f64 a a))) (/.f64 (*.f64 a (*.f64 a (*.f64 a a))) (+.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (/.f64 (*.f64 b (*.f64 b (*.f64 b b))) (+.f64 (*.f64 b b) (*.f64 a a))) (/.f64 (*.f64 a (*.f64 a (*.f64 a a))) (+.f64 (*.f64 b b) (*.f64 a a)))))))
(/.f64 (-.f64 (*.f64 a (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b (*.f64 b b)))) (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 b b)))
(/.f64 (-.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))))) (-.f64 (*.f64 b b) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))))) (-.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))))
(/.f64 (-.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a)))) (-.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 b a) b) (*.f64 (-.f64 b a) b)) (*.f64 (*.f64 (-.f64 b a) a) (*.f64 (-.f64 b a) a))) (-.f64 (*.f64 (-.f64 b a) b) (*.f64 (-.f64 b a) a)))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 b a) a) (*.f64 (-.f64 b a) a)) (*.f64 (*.f64 (-.f64 b a) b) (*.f64 (-.f64 b a) b))) (-.f64 (*.f64 (-.f64 b a) a) (*.f64 (-.f64 b a) b)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 b a) b) (*.f64 (+.f64 b a) b)) (*.f64 (neg.f64 (*.f64 (+.f64 b a) a)) (neg.f64 (*.f64 (+.f64 b a) a)))) (-.f64 (*.f64 (+.f64 b a) b) (neg.f64 (*.f64 (+.f64 b a) a))))
(/.f64 (-.f64 (*.f64 (*.f64 b (-.f64 b a)) (*.f64 b (-.f64 b a))) (*.f64 (*.f64 a (-.f64 b a)) (*.f64 a (-.f64 b a)))) (-.f64 (*.f64 b (-.f64 b a)) (*.f64 a (-.f64 b a))))
(/.f64 (-.f64 (*.f64 (*.f64 a (-.f64 b a)) (*.f64 a (-.f64 b a))) (*.f64 (*.f64 b (-.f64 b a)) (*.f64 b (-.f64 b a)))) (-.f64 (*.f64 a (-.f64 b a)) (*.f64 b (-.f64 b a))))
(/.f64 (-.f64 (*.f64 (*.f64 b (+.f64 b a)) (*.f64 b (+.f64 b a))) (*.f64 (neg.f64 (*.f64 a (+.f64 b a))) (neg.f64 (*.f64 a (+.f64 b a))))) (-.f64 (*.f64 b (+.f64 b a)) (neg.f64 (*.f64 a (+.f64 b a)))))
(/.f64 (-.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (-.f64 (*.f64 a a) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))) (-.f64 (*.f64 a a) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))))) (+.f64 (*.f64 b b) (-.f64 (*.f64 a a) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))) (*.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))))) (+.f64 (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 b (*.f64 b (*.f64 b b))) (+.f64 (*.f64 b b) (*.f64 a a))) (/.f64 (*.f64 b (*.f64 b (*.f64 b b))) (+.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 a a))) (+.f64 (*.f64 b b) (*.f64 a a))) (/.f64 (*.f64 a (*.f64 a (*.f64 a a))) (+.f64 (*.f64 b b) (*.f64 a a))))) (+.f64 (/.f64 (*.f64 b (*.f64 b (*.f64 b b))) (+.f64 (*.f64 b b) (*.f64 a a))) (/.f64 (*.f64 a (*.f64 a (*.f64 a a))) (+.f64 (*.f64 b b) (*.f64 a a)))))
(pow.f64 (-.f64 (*.f64 b b) (*.f64 a a)) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (-.f64 b a) (+.f64 b a))
(*.f64 (+.f64 b a) (-.f64 b a))
(*.f64 (+.f64 b a) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 b a))))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (-.f64 (*.f64 a a) (*.f64 b b)))
(*.f64 #s(literal -1 binary64) (pow.f64 (-.f64 (*.f64 a a) (*.f64 b b)) #s(literal 1 binary64)))
(*.f64 (-.f64 (*.f64 a a) (*.f64 b b)) #s(literal -1 binary64))
(*.f64 (-.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))))
(*.f64 (-.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b))) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))))
(*.f64 (-.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (-.f64 (*.f64 a (*.f64 a (*.f64 a a))) (*.f64 (*.f64 b b) (-.f64 #s(literal 0 binary64) (*.f64 a a)))))))
(*.f64 (-.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 a (*.f64 a (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 b a) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b))))))
(*.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (-.f64 (*.f64 b b) (*.f64 a a))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))))
(*.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b))))))
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 b a) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))))
(*.f64 (*.f64 (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (-.f64 (*.f64 b b) (*.f64 a a))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 b a)) (-.f64 #s(literal 0 binary64) (-.f64 b a)))
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))))
(*.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 a a) (*.f64 b b))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 (+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))) (+.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))) (*.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))))))
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (-.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))))
(*.f64 (*.f64 (-.f64 b a) (-.f64 (*.f64 b b) (*.f64 a a))) (/.f64 #s(literal 1 binary64) (-.f64 b a)))
(*.f64 (*.f64 (-.f64 b a) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b)))))
(*.f64 (*.f64 (+.f64 b a) (-.f64 (*.f64 b b) (*.f64 a a))) (/.f64 #s(literal 1 binary64) (+.f64 b a)))
(*.f64 (*.f64 (+.f64 b a) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 b a)) (/.f64 #s(literal 1 binary64) (+.f64 b a)))
(*.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (+.f64 b a)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 b a)) (/.f64 #s(literal 1 binary64) (-.f64 b a)))
(*.f64 (*.f64 (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (-.f64 b a)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b)))))
(*.f64 (pow.f64 (-.f64 b a) #s(literal 1 binary64)) (pow.f64 (+.f64 b a) #s(literal 1 binary64)))
(*.f64 (pow.f64 (+.f64 b a) #s(literal 1 binary64)) (pow.f64 (-.f64 b a) #s(literal 1 binary64)))
(*.f64 (pow.f64 (-.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (-.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 a (*.f64 a (*.f64 a a)))) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a a))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 b b) (*.f64 a a)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (-.f64 (*.f64 b b) (*.f64 a a)) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 a (*.f64 a (*.f64 a a))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 b a))) (-.f64 b a))
(*.f64 (pow.f64 (-.f64 (*.f64 b b) (*.f64 a a)) #s(literal 1/2 binary64)) (pow.f64 (-.f64 (*.f64 b b) (*.f64 a a)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) #s(literal -1/2 binary64)))
(*.f64 (+.f64 b (exp.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 a) #s(literal 2 binary64))))) (-.f64 b (exp.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 a) #s(literal 2 binary64))))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 b b) (*.f64 a a))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 a a) (*.f64 b b))))
(neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 a a) (*.f64 b b))))
(neg.f64 (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 a a) (*.f64 b b))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a)))
(/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (-.f64 (*.f64 a a) (*.f64 b b)))
(/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 a a) (*.f64 b b))) #s(literal -1 binary64))
(/.f64 (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))) (-.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))))
(/.f64 (+.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 a (*.f64 a (*.f64 a a)))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 a a) (*.f64 b b))))
(/.f64 (/.f64 #s(literal 1 binary64) (+.f64 b a)) (-.f64 b a))
(/.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 b a))) (-.f64 #s(literal 0 binary64) (-.f64 b a)))
(pow.f64 (-.f64 (*.f64 b b) (*.f64 a a)) #s(literal -1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) #s(literal 1 binary64))
(pow.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (-.f64 (*.f64 b b) (*.f64 a a)) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (exp.f64 (log.f64 (-.f64 (*.f64 b b) (*.f64 a a)))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 a a) (*.f64 b b))))
(*.f64 (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))))))
(*.f64 (+.f64 (*.f64 b b) (*.f64 a a)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 a (*.f64 a (*.f64 a a))))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 b a)) (/.f64 #s(literal 1 binary64) (-.f64 b a)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 b a)) (/.f64 #s(literal 1 binary64) (+.f64 b a)))
(*.f64 (pow.f64 (-.f64 (*.f64 b b) (*.f64 a a)) #s(literal -1/2 binary64)) (pow.f64 (-.f64 (*.f64 b b) (*.f64 a a)) #s(literal -1/2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 a (*.f64 a (*.f64 a a))))) (+.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 a (*.f64 a (*.f64 a a))))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a a))) #s(literal -1 binary64)))
(sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))
(neg.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))))
(neg.f64 (sin.f64 (*.f64 #s(literal -1/180 binary64) (*.f64 angle (PI.f64)))))
(*.f64 #s(literal 1 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))
(*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) #s(literal 1 binary64))
(cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))
(cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(cos.f64 (*.f64 #s(literal -1/180 binary64) (*.f64 angle (PI.f64))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(-.f64 #s(literal 0 binary64) (*.f64 #s(literal -1/180 binary64) (*.f64 angle (PI.f64))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) angle)) (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(-.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal 180 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -180 binary64) angle)) (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(neg.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(neg.f64 (*.f64 #s(literal -1/180 binary64) (*.f64 angle (PI.f64))))
(neg.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (PI.f64)))
(neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))))
(neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/180 binary64) (*.f64 angle (PI.f64)))))
(neg.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal -180 binary64))))
(neg.f64 (/.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)) #s(literal 1 binary64)))
(neg.f64 (/.f64 (*.f64 #s(literal -1/180 binary64) (*.f64 angle (PI.f64))) #s(literal 1 binary64)))
(neg.f64 (/.f64 (/.f64 angle #s(literal -180 binary64)) (/.f64 #s(literal 1 binary64) (PI.f64))))
(neg.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))
(/.f64 #s(literal 1/180 binary64) (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))
(/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))
(/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))) #s(literal 1 binary64))
(/.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (PI.f64)))
(/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64)) #s(literal -180 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) angle) (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 180 binary64) (PI.f64))))
(/.f64 #s(literal -1/180 binary64) (/.f64 #s(literal -1 binary64) (*.f64 angle (PI.f64))))
(/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal -180 binary64) angle))
(/.f64 (/.f64 (PI.f64) #s(literal -180 binary64)) (/.f64 #s(literal -1 binary64) angle))
(/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (PI.f64))) #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))
(pow.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))) #s(literal -1 binary64))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(*.f64 #s(literal 1 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))
(*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))
(*.f64 angle (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1/180 binary64)) #s(literal -1 binary64)))
(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
(*.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))) #s(literal 1 binary64))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)))
(*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) angle)
(*.f64 #s(literal -1 binary64) (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(*.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/180 binary64) (*.f64 angle (PI.f64))))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 #s(literal 1 binary64) angle) (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 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 #s(literal -1/180 binary64) (-.f64 #s(literal 0 binary64) (*.f64 angle (PI.f64))))
(*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 angle #s(literal -180 binary64)))
(*.f64 (/.f64 (PI.f64) #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (*.f64 angle (PI.f64)) #s(literal 1/180 binary64))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (PI.f64))) #s(literal -1/180 binary64))
(*.f64 (*.f64 (sqrt.f64 (PI.f64)) angle) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)))
(*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) angle) (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (*.f64 (sqrt.f64 (PI.f64)) angle))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 180 binary64)) (*.f64 (cbrt.f64 (PI.f64)) angle))
(*.f64 (/.f64 angle #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) (PI.f64)))
(*.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (cbrt.f64 (PI.f64)))
(*.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 (sqrt.f64 (PI.f64)) angle)) (sqrt.f64 (PI.f64)))
(*.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 180 binary64) (sqrt.f64 (PI.f64))) #s(literal -1 binary64)) (*.f64 (sqrt.f64 (PI.f64)) angle))
(*.f64 (pow.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))) #s(literal -1/2 binary64)))
(sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))
(neg.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))))
(neg.f64 (sin.f64 (*.f64 #s(literal -1/180 binary64) (*.f64 angle (PI.f64)))))
(*.f64 #s(literal 1 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))
(*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) #s(literal 1 binary64))
(+.f64 (*.f64 (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) b) (*.f64 (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (-.f64 #s(literal 0 binary64) a)))
(+.f64 (*.f64 b (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))
(fma.f64 b (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))
(fma.f64 (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) b (*.f64 (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (-.f64 #s(literal 0 binary64) a)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 b a) (*.f64 (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (-.f64 (*.f64 b b) (*.f64 a a)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (*.f64 (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 b a) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))
(/.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (/.f64 #s(literal 1 binary64) (-.f64 b a)))
(/.f64 (*.f64 (-.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (/.f64 #s(literal 1 binary64) (+.f64 b a)))
(/.f64 (*.f64 (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (-.f64 (*.f64 b b) (*.f64 a a))) (+.f64 b a))
(/.f64 (*.f64 (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))
(/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (+.f64 b a))
(/.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (-.f64 (*.f64 b b) (*.f64 a a)))) (-.f64 #s(literal 0 binary64) (+.f64 b a)))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (-.f64 #s(literal 0 binary64) (+.f64 b a)))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) b) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (-.f64 #s(literal 0 binary64) a)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) b) (*.f64 (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) b)) (-.f64 (*.f64 (*.f64 (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (-.f64 #s(literal 0 binary64) a)) (*.f64 (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (-.f64 #s(literal 0 binary64) a))) (*.f64 (*.f64 (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) b) (*.f64 (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (-.f64 #s(literal 0 binary64) a))))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 b (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (*.f64 b (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 (*.f64 b (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) b) (*.f64 (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) b)) (*.f64 (*.f64 (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (-.f64 #s(literal 0 binary64) a)) (*.f64 (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (-.f64 #s(literal 0 binary64) a)))) (-.f64 (*.f64 (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) b) (*.f64 (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (-.f64 #s(literal 0 binary64) a))))
(/.f64 (-.f64 (*.f64 (*.f64 b (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (*.f64 b (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (-.f64 (*.f64 b (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))
(*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(*.f64 (+.f64 b a) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (-.f64 b a)))
(*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (-.f64 b a))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 1 binary64))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))
(*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))
(*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (*.f64 (+.f64 b a) #s(literal 2 binary64)) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (-.f64 b a)))
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 2 binary64))
(*.f64 (*.f64 (-.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (+.f64 b a))
(*.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))
(*.f64 (*.f64 (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (-.f64 (*.f64 b b) (*.f64 a a))) (/.f64 #s(literal 1 binary64) (+.f64 b a)))
(*.f64 (*.f64 (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (/.f64 #s(literal 1 binary64) (+.f64 b a)))
(*.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(+.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 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))))
(+.f64 (*.f64 b b) (neg.f64 (-.f64 (*.f64 a a) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))))
(+.f64 (*.f64 b b) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) a)) (-.f64 #s(literal 0 binary64) a)))
(+.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))
(+.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))))
(+.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (fma.f64 (neg.f64 (-.f64 #s(literal 0 binary64) a)) (-.f64 #s(literal 0 binary64) a) (*.f64 a a)))
(+.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (fma.f64 (neg.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 a) #s(literal 2 binary64))))) (exp.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 a) #s(literal 2 binary64)))) (*.f64 a a)))
(+.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (neg.f64 (+.f64 (*.f64 a a) (-.f64 #s(literal 0 binary64) (*.f64 a a)))))
(+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 b b))
(+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a)))
(+.f64 (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (neg.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))))
(+.f64 (/.f64 (*.f64 b (*.f64 b (*.f64 b b))) (+.f64 (*.f64 b b) (*.f64 a a))) (neg.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 a a))) (+.f64 (*.f64 b b) (*.f64 a a)))))
(+.f64 (*.f64 (-.f64 b a) b) (*.f64 (-.f64 b a) a))
(+.f64 (*.f64 (-.f64 b a) a) (*.f64 (-.f64 b a) b))
(+.f64 (*.f64 (+.f64 b a) b) (neg.f64 (*.f64 (+.f64 b a) a)))
(+.f64 (*.f64 b (-.f64 b a)) (*.f64 a (-.f64 b a)))
(+.f64 (*.f64 a (-.f64 b a)) (*.f64 b (-.f64 b a)))
(+.f64 (*.f64 b (+.f64 b a)) (neg.f64 (*.f64 a (+.f64 b a))))
(+.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 b b))) (-.f64 #s(literal 0 binary64) (*.f64 a a)))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 b b) (*.f64 a a))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a)))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (-.f64 (*.f64 b b) (*.f64 a a))) #s(literal -1 binary64)) #s(literal -1 binary64)))
(exp.f64 (neg.f64 (*.f64 (log.f64 (-.f64 (*.f64 b b) (*.f64 a a))) #s(literal -1 binary64))))
(-.f64 (*.f64 b b) (*.f64 a a))
(-.f64 (*.f64 b b) (-.f64 (*.f64 a a) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))))
(-.f64 (*.f64 b b) (/.f64 (-.f64 (*.f64 a a) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))) #s(literal 1 binary64)))
(-.f64 #s(literal 0 binary64) (-.f64 (*.f64 a a) (*.f64 b b)))
(-.f64 #s(literal 0 binary64) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) #s(literal -1 binary64)))
(-.f64 (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))))
(-.f64 (/.f64 (*.f64 b (*.f64 b (*.f64 b b))) (+.f64 (*.f64 b b) (*.f64 a a))) (/.f64 (*.f64 a (*.f64 a (*.f64 a a))) (+.f64 (*.f64 b b) (*.f64 a a))))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) #s(literal 1 binary64)) (/.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) #s(literal 1 binary64)))
(-.f64 (/.f64 (/.f64 (*.f64 b (*.f64 b (*.f64 b b))) (+.f64 (*.f64 b b) (*.f64 a a))) #s(literal 1 binary64)) (/.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 a a))) (+.f64 (*.f64 b b) (*.f64 a a))) #s(literal 1 binary64)))
(-.f64 (/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))) (-.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))) (/.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))) (-.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))))
(fma.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))
(fma.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.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 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))))
(fma.f64 b b (neg.f64 (-.f64 (*.f64 a a) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))))
(fma.f64 b (-.f64 b a) (*.f64 a (-.f64 b a)))
(fma.f64 b (+.f64 b a) (neg.f64 (*.f64 a (+.f64 b a))))
(fma.f64 a (-.f64 b a) (*.f64 b (-.f64 b a)))
(fma.f64 a (-.f64 #s(literal 0 binary64) a) (*.f64 b b))
(fma.f64 (-.f64 b a) b (*.f64 (-.f64 b a) a))
(fma.f64 (-.f64 b a) a (*.f64 (-.f64 b a) b))
(fma.f64 (-.f64 b a) (+.f64 b a) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))
(fma.f64 (-.f64 b a) (+.f64 b a) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))))
(fma.f64 (+.f64 b a) b (neg.f64 (*.f64 (+.f64 b a) a)))
(fma.f64 (+.f64 b a) (-.f64 b a) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))
(fma.f64 (+.f64 b a) (-.f64 b a) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))))
(fma.f64 (-.f64 (*.f64 b b) (*.f64 a a)) #s(literal 1 binary64) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))
(fma.f64 (-.f64 (*.f64 b b) (*.f64 a a)) #s(literal 1 binary64) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))))
(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 #s(literal -1 binary64) (-.f64 (*.f64 a a) (*.f64 b b)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))
(fma.f64 #s(literal -1 binary64) (-.f64 (*.f64 a a) (*.f64 b b)) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))))
(fma.f64 (-.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))
(fma.f64 (-.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))))
(fma.f64 (-.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 a (*.f64 a (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a a))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))
(fma.f64 (-.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 a (*.f64 a (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a a))) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))))
(neg.f64 (-.f64 (*.f64 a a) (*.f64 b b)))
(neg.f64 (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 b a) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b)))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (-.f64 (*.f64 b b) (*.f64 a a)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b)))) (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 b a) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (*.f64 (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (-.f64 (*.f64 b b) (*.f64 a a)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b))) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))) (-.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (-.f64 (*.f64 a (*.f64 a (*.f64 a a))) (*.f64 (*.f64 b b) (-.f64 #s(literal 0 binary64) (*.f64 a a))))) (-.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))) (+.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))) (*.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))))) (+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 b a) (*.f64 (-.f64 b a) (-.f64 (*.f64 b b) (*.f64 a a)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b))) (*.f64 (-.f64 b a) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 b a) (*.f64 (+.f64 b a) (-.f64 (*.f64 b b) (*.f64 a a)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (*.f64 (+.f64 b a) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 b a) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 b a))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (+.f64 b a))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 b a) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 b a))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b))) (*.f64 (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (-.f64 b a))))
(/.f64 (-.f64 b a) (/.f64 #s(literal 1 binary64) (+.f64 b a)))
(/.f64 (+.f64 b a) (/.f64 #s(literal 1 binary64) (-.f64 b a)))
(/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 a a) (*.f64 b b))))
(/.f64 (-.f64 (*.f64 a a) (*.f64 b b)) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))
(/.f64 (-.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b))) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(/.f64 (-.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (-.f64 (*.f64 a (*.f64 a (*.f64 a a))) (*.f64 (*.f64 b b) (-.f64 #s(literal 0 binary64) (*.f64 a a))))))
(/.f64 (-.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 a (*.f64 a (*.f64 a a)))) (+.f64 (*.f64 b b) (*.f64 a a)))
(/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))) (-.f64 (*.f64 b b) (*.f64 a a)))
(/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (*.f64 (+.f64 b a) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b)))))
(/.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (-.f64 (*.f64 b b) (*.f64 a a))) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))))
(/.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b)))))
(/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (*.f64 (-.f64 b a) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(/.f64 (*.f64 (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (-.f64 (*.f64 b b) (*.f64 a a))) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))))) (neg.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b))) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))))) (neg.f64 (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (-.f64 (*.f64 a (*.f64 a (*.f64 a a))) (*.f64 (*.f64 b b) (-.f64 #s(literal 0 binary64) (*.f64 a a)))))))
(/.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 a a) (*.f64 b b))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))))) (+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))) (+.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))) (*.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))))))
(/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))) (-.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))))
(/.f64 (*.f64 (-.f64 b a) (-.f64 (*.f64 b b) (*.f64 a a))) (-.f64 b a))
(/.f64 (*.f64 (-.f64 b a) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b))))
(/.f64 (*.f64 (+.f64 b a) (-.f64 (*.f64 b b) (*.f64 a a))) (+.f64 b a))
(/.f64 (*.f64 (+.f64 b a) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))
(/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 b a)) (+.f64 b a))
(/.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (+.f64 b a)) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))
(/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 b a)) (-.f64 b a))
(/.f64 (*.f64 (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (-.f64 b a)) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (*.f64 (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))))) (*.f64 (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))))
(/.f64 (-.f64 (*.f64 (*.f64 b (*.f64 b (*.f64 b b))) (+.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a a)) (*.f64 a (*.f64 a (*.f64 a a))))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 a a) (*.f64 b b)))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b b) (*.f64 a a)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a)))) (-.f64 (*.f64 a a) (*.f64 b b)))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))))) (neg.f64 (*.f64 (+.f64 b a) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (-.f64 (*.f64 b b) (*.f64 a a)))) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))))) (neg.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))))) (neg.f64 (*.f64 (-.f64 b a) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (-.f64 (*.f64 b b) (*.f64 a a)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))))
(/.f64 (neg.f64 (+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))))) (neg.f64 (+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))) (+.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))) (*.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))))) (neg.f64 (-.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))))
(/.f64 (neg.f64 (*.f64 (-.f64 b a) (-.f64 (*.f64 b b) (*.f64 a a)))) (-.f64 #s(literal 0 binary64) (-.f64 b a)))
(/.f64 (neg.f64 (*.f64 (-.f64 b a) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b)))))
(/.f64 (neg.f64 (*.f64 (+.f64 b a) (-.f64 (*.f64 b b) (*.f64 a a)))) (-.f64 #s(literal 0 binary64) (+.f64 b a)))
(/.f64 (neg.f64 (*.f64 (+.f64 b a) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 b a))) (-.f64 #s(literal 0 binary64) (+.f64 b a)))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (+.f64 b a))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 b a))) (-.f64 #s(literal 0 binary64) (-.f64 b a)))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (-.f64 b a))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b)))))
(/.f64 (+.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (pow.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))) #s(literal 3 binary64))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (-.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))) (*.f64 (*.f64 b b) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a)))) (pow.f64 (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))) #s(literal 3 binary64))) (+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))) (-.f64 (*.f64 (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))))))
(/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))) (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b)))) (+.f64 (*.f64 a (*.f64 a (*.f64 a a))) (-.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 b b)))))
(/.f64 (+.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))))) (+.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))) (-.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 b a) b) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 b a) a) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (-.f64 b a) b) (*.f64 (-.f64 b a) b)) (-.f64 (*.f64 (*.f64 (-.f64 b a) a) (*.f64 (-.f64 b a) a)) (*.f64 (*.f64 (-.f64 b a) b) (*.f64 (-.f64 b a) a)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 b a) a) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 b a) b) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (-.f64 b a) a) (*.f64 (-.f64 b a) a)) (-.f64 (*.f64 (*.f64 (-.f64 b a) b) (*.f64 (-.f64 b a) b)) (*.f64 (*.f64 (-.f64 b a) a) (*.f64 (-.f64 b a) b)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 b a) b) #s(literal 3 binary64)) (pow.f64 (neg.f64 (*.f64 (+.f64 b a) a)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (+.f64 b a) b) (*.f64 (+.f64 b a) b)) (-.f64 (*.f64 (neg.f64 (*.f64 (+.f64 b a) a)) (neg.f64 (*.f64 (+.f64 b a) a))) (*.f64 (*.f64 (+.f64 b a) b) (neg.f64 (*.f64 (+.f64 b a) a))))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (-.f64 b a)) #s(literal 3 binary64)) (pow.f64 (*.f64 a (-.f64 b a)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 b (-.f64 b a)) (*.f64 b (-.f64 b a))) (-.f64 (*.f64 (*.f64 a (-.f64 b a)) (*.f64 a (-.f64 b a))) (*.f64 (*.f64 b (-.f64 b a)) (*.f64 a (-.f64 b a))))))
(/.f64 (+.f64 (pow.f64 (*.f64 a (-.f64 b a)) #s(literal 3 binary64)) (pow.f64 (*.f64 b (-.f64 b a)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 a (-.f64 b a)) (*.f64 a (-.f64 b a))) (-.f64 (*.f64 (*.f64 b (-.f64 b a)) (*.f64 b (-.f64 b a))) (*.f64 (*.f64 a (-.f64 b a)) (*.f64 b (-.f64 b a))))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 b a)) #s(literal 3 binary64)) (pow.f64 (neg.f64 (*.f64 a (+.f64 b a))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 b (+.f64 b a)) (*.f64 b (+.f64 b a))) (-.f64 (*.f64 (neg.f64 (*.f64 a (+.f64 b a))) (neg.f64 (*.f64 a (+.f64 b a)))) (*.f64 (*.f64 b (+.f64 b a)) (neg.f64 (*.f64 a (+.f64 b a)))))))
(/.f64 (-.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (pow.f64 (-.f64 (*.f64 a a) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))) #s(literal 3 binary64))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (+.f64 (*.f64 (-.f64 (*.f64 a a) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))) (-.f64 (*.f64 a a) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))) (*.f64 (*.f64 b b) (-.f64 (*.f64 a a) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))) (*.f64 (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 b (*.f64 b (*.f64 b b))) (+.f64 (*.f64 b b) (*.f64 a a))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 a a))) (+.f64 (*.f64 b b) (*.f64 a a))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 b (*.f64 b (*.f64 b b))) (+.f64 (*.f64 b b) (*.f64 a a))) (/.f64 (*.f64 b (*.f64 b (*.f64 b b))) (+.f64 (*.f64 b b) (*.f64 a a)))) (+.f64 (*.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 a a))) (+.f64 (*.f64 b b) (*.f64 a a))) (/.f64 (*.f64 a (*.f64 a (*.f64 a a))) (+.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (/.f64 (*.f64 b (*.f64 b (*.f64 b b))) (+.f64 (*.f64 b b) (*.f64 a a))) (/.f64 (*.f64 a (*.f64 a (*.f64 a a))) (+.f64 (*.f64 b b) (*.f64 a a)))))))
(/.f64 (-.f64 (*.f64 a (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b (*.f64 b b)))) (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 b b)))
(/.f64 (-.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))))) (-.f64 (*.f64 b b) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))))) (-.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))))
(/.f64 (-.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a)))) (-.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 b a) b) (*.f64 (-.f64 b a) b)) (*.f64 (*.f64 (-.f64 b a) a) (*.f64 (-.f64 b a) a))) (-.f64 (*.f64 (-.f64 b a) b) (*.f64 (-.f64 b a) a)))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 b a) a) (*.f64 (-.f64 b a) a)) (*.f64 (*.f64 (-.f64 b a) b) (*.f64 (-.f64 b a) b))) (-.f64 (*.f64 (-.f64 b a) a) (*.f64 (-.f64 b a) b)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 b a) b) (*.f64 (+.f64 b a) b)) (*.f64 (neg.f64 (*.f64 (+.f64 b a) a)) (neg.f64 (*.f64 (+.f64 b a) a)))) (-.f64 (*.f64 (+.f64 b a) b) (neg.f64 (*.f64 (+.f64 b a) a))))
(/.f64 (-.f64 (*.f64 (*.f64 b (-.f64 b a)) (*.f64 b (-.f64 b a))) (*.f64 (*.f64 a (-.f64 b a)) (*.f64 a (-.f64 b a)))) (-.f64 (*.f64 b (-.f64 b a)) (*.f64 a (-.f64 b a))))
(/.f64 (-.f64 (*.f64 (*.f64 a (-.f64 b a)) (*.f64 a (-.f64 b a))) (*.f64 (*.f64 b (-.f64 b a)) (*.f64 b (-.f64 b a)))) (-.f64 (*.f64 a (-.f64 b a)) (*.f64 b (-.f64 b a))))
(/.f64 (-.f64 (*.f64 (*.f64 b (+.f64 b a)) (*.f64 b (+.f64 b a))) (*.f64 (neg.f64 (*.f64 a (+.f64 b a))) (neg.f64 (*.f64 a (+.f64 b a))))) (-.f64 (*.f64 b (+.f64 b a)) (neg.f64 (*.f64 a (+.f64 b a)))))
(/.f64 (-.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (-.f64 (*.f64 a a) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))) (-.f64 (*.f64 a a) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))))) (+.f64 (*.f64 b b) (-.f64 (*.f64 a a) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))) (*.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))))) (+.f64 (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 b (*.f64 b (*.f64 b b))) (+.f64 (*.f64 b b) (*.f64 a a))) (/.f64 (*.f64 b (*.f64 b (*.f64 b b))) (+.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 a a))) (+.f64 (*.f64 b b) (*.f64 a a))) (/.f64 (*.f64 a (*.f64 a (*.f64 a a))) (+.f64 (*.f64 b b) (*.f64 a a))))) (+.f64 (/.f64 (*.f64 b (*.f64 b (*.f64 b b))) (+.f64 (*.f64 b b) (*.f64 a a))) (/.f64 (*.f64 a (*.f64 a (*.f64 a a))) (+.f64 (*.f64 b b) (*.f64 a a)))))
(pow.f64 (-.f64 (*.f64 b b) (*.f64 a a)) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (-.f64 b a) (+.f64 b a))
(*.f64 (+.f64 b a) (-.f64 b a))
(*.f64 (+.f64 b a) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 b a))))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (-.f64 (*.f64 a a) (*.f64 b b)))
(*.f64 #s(literal -1 binary64) (pow.f64 (-.f64 (*.f64 a a) (*.f64 b b)) #s(literal 1 binary64)))
(*.f64 (-.f64 (*.f64 a a) (*.f64 b b)) #s(literal -1 binary64))
(*.f64 (-.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))))
(*.f64 (-.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b))) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))))
(*.f64 (-.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (-.f64 (*.f64 a (*.f64 a (*.f64 a a))) (*.f64 (*.f64 b b) (-.f64 #s(literal 0 binary64) (*.f64 a a)))))))
(*.f64 (-.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 a (*.f64 a (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 b a) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b))))))
(*.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (-.f64 (*.f64 b b) (*.f64 a a))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))))
(*.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b))))))
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 b a) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))))
(*.f64 (*.f64 (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (-.f64 (*.f64 b b) (*.f64 a a))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 b a)) (-.f64 #s(literal 0 binary64) (-.f64 b a)))
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))))
(*.f64 (*.f64 (+.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 a a) (*.f64 b b))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 (+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))) (+.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a))) (*.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))))))
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (-.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a a)))))
(*.f64 (*.f64 (-.f64 b a) (-.f64 (*.f64 b b) (*.f64 a a))) (/.f64 #s(literal 1 binary64) (-.f64 b a)))
(*.f64 (*.f64 (-.f64 b a) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b)))))
(*.f64 (*.f64 (+.f64 b a) (-.f64 (*.f64 b b) (*.f64 a a))) (/.f64 #s(literal 1 binary64) (+.f64 b a)))
(*.f64 (*.f64 (+.f64 b a) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 b a)) (/.f64 #s(literal 1 binary64) (+.f64 b a)))
(*.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (+.f64 b a)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 b a)) (/.f64 #s(literal 1 binary64) (-.f64 b a)))
(*.f64 (*.f64 (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (-.f64 b a)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b)))))
(*.f64 (pow.f64 (-.f64 b a) #s(literal 1 binary64)) (pow.f64 (+.f64 b a) #s(literal 1 binary64)))
(*.f64 (pow.f64 (+.f64 b a) #s(literal 1 binary64)) (pow.f64 (-.f64 b a) #s(literal 1 binary64)))
(*.f64 (pow.f64 (-.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (-.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 a (*.f64 a (*.f64 a a)))) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a a))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 b b) (*.f64 a a)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (-.f64 (*.f64 b b) (*.f64 a a)) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 a (*.f64 a (*.f64 a a))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 b a))) (-.f64 b a))
(*.f64 (pow.f64 (-.f64 (*.f64 b b) (*.f64 a a)) #s(literal 1/2 binary64)) (pow.f64 (-.f64 (*.f64 b b) (*.f64 a a)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) #s(literal -1/2 binary64)))
(*.f64 (+.f64 b (exp.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 a) #s(literal 2 binary64))))) (-.f64 b (exp.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 a) #s(literal 2 binary64))))))

simplify378.0ms (1.8%)

Algorithm
egg-herbie
Rules
5226×*-lowering-*.f32
5226×*-lowering-*.f64
3260×+-lowering-+.f64
3260×+-lowering-+.f32
1746×fma-define
Iterations

Useful iterations: 2 (0.0ms)

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

eval575.0ms (2.8%)

Compiler

Compiled 77237 to 7585 computations (90.2% saved)

prune552.0ms (2.7%)

Pruning

160 alts after pruning (158 fresh and 2 done)

PrunedKeptTotal
New2412562468
Fresh42102144
Picked325
Done101
Total24581602618
Accuracy
81.6%
Counts
2618 → 160
Alt Table
Click to see full alt table
StatusAccuracyProgram
54.6%
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))
54.6%
(/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 #s(literal 1 binary64) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))
17.7%
(/.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 a (*.f64 a (*.f64 a a)))) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (+.f64 (*.f64 b b) (*.f64 a a)))
66.9%
(/.f64 (*.f64 (-.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (/.f64 #s(literal 1 binary64) (+.f64 b a)))
19.4%
(/.f64 (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (-.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 a (*.f64 a (*.f64 a a))))) (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (+.f64 (*.f64 b b) (*.f64 a a)))
67.2%
(/.f64 (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (/.f64 #s(literal 1 binary64) (-.f64 b a)))
59.8%
(/.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))) (+.f64 b a)) (/.f64 #s(literal 1 binary64) (-.f64 b a)))
67.3%
(/.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (+.f64 b a)) (/.f64 #s(literal 1 binary64) (-.f64 b a)))
53.5%
(/.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))
48.9%
(/.f64 (*.f64 angle (+.f64 (*.f64 (*.f64 #s(literal -1/4374000 binary64) (*.f64 angle angle)) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))
56.3%
(/.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))
55.5%
(/.f64 (sin.f64 (/.f64 (*.f64 #s(literal 1/90 binary64) (PI.f64)) (/.f64 #s(literal 1 binary64) angle))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))
55.6%
(/.f64 (sin.f64 (/.f64 #s(literal 1/90 binary64) (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))
55.7%
(/.f64 (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (cbrt.f64 (PI.f64)) (*.f64 angle #s(literal 1/90 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))
54.4%
(/.f64 (sin.f64 (*.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (*.f64 angle (PI.f64)))) #s(literal 1/90 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))
55.3%
(/.f64 (sin.f64 (*.f64 (-.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 1 binary64) angle)) angle) #s(literal 1/90 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))
53.1%
(/.f64 (sin.f64 (*.f64 (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) #s(literal 2 binary64)) angle) #s(literal 1/90 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))
54.0%
(/.f64 (sin.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 9/4 binary64)))) angle) #s(literal 1/90 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))
53.6%
(/.f64 (sin.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) angle) (sqrt.f64 (PI.f64))) #s(literal 1/90 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))
53.6%
(/.f64 (sin.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) angle) #s(literal 1/90 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))
39.6%
(/.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) (pow.f64 (pow.f64 (-.f64 (*.f64 b b) (*.f64 a a)) #s(literal -1/2 binary64)) #s(literal 2 binary64)))
37.0%
(/.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) (pow.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))) #s(literal -1/2 binary64)))
60.4%
(/.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 b a)) (-.f64 b a)))
23.6%
(/.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 (*.f64 b b) (*.f64 a a))) (*.f64 a a)))
59.9%
(/.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 b a) (/.f64 #s(literal 1 binary64) (-.f64 b a)))))
20.6%
(/.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 a (*.f64 a (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a a))))))
49.6%
(/.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 b a)) (/.f64 #s(literal 1 binary64) (-.f64 b a)))))
41.2%
(/.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 b b)))
33.8%
(/.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) (/.f64 #s(literal -1 binary64) (*.f64 a a)))
20.7%
(/.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 a (*.f64 a (*.f64 a a))))) (+.f64 (*.f64 b b) (*.f64 a a))))
34.6%
(/.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) (exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 b b) (*.f64 a a))) #s(literal -1 binary64))))
53.9%
(/.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/90 binary64)) (PI.f64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))
55.7%
(/.f64 (sin.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 angle #s(literal 1/90 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))
55.5%
(/.f64 (sin.f64 (*.f64 (exp.f64 (-.f64 (log.f64 (PI.f64)) (*.f64 (log.f64 angle) #s(literal -1 binary64)))) #s(literal 1/90 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))
56.3%
(/.f64 (sin.f64 (*.f64 (exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64))) #s(literal -1 binary64))) #s(literal 1/90 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))
54.6%
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))
66.3%
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 b a)) (*.f64 (*.f64 (-.f64 b a) #s(literal 2 binary64)) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
33.8%
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))
24.5%
(*.f64 (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (/.f64 (+.f64 b a) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))) #s(literal 1 binary64))) (/.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
24.5%
(*.f64 (/.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 b a)))
13.4%
(*.f64 (/.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b))))))
56.3%
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
54.6%
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))
66.4%
(*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
67.9%
(*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))
59.8%
(*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))
68.4%
(*.f64 (+.f64 b a) (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (-.f64 b a)) (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
55.7%
(*.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))))
55.4%
(*.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)))))
33.1%
(*.f64 (*.f64 (-.f64 b a) (*.f64 (/.f64 (*.f64 (-.f64 b a) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (-.f64 (*.f64 b b) (*.f64 a a))) (+.f64 b a))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
66.8%
(*.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) #s(literal 2 binary64)) (/.f64 #s(literal 180 binary64) angle)))))) (cos.f64 (/.f64 #s(literal 1/180 binary64) (/.f64 (/.f64 #s(literal 1 binary64) angle) (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))))))))
66.3%
(*.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) #s(literal 2 binary64)) (/.f64 #s(literal 180 binary64) angle)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
66.9%
(*.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)))) (/.f64 #s(literal 180 binary64) angle)))))) (cos.f64 (/.f64 #s(literal 1/180 binary64) (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64)))))
67.9%
(*.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)))) (/.f64 #s(literal 180 binary64) angle)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
65.7%
(*.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 #s(literal 180 binary64) angle)))))) (cos.f64 (/.f64 #s(literal 1/180 binary64) (/.f64 (/.f64 #s(literal 1 binary64) angle) (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))))))))
66.6%
(*.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 #s(literal 180 binary64) angle)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
70.8%
(*.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (cos.f64 (/.f64 #s(literal 1/180 binary64) (/.f64 (/.f64 #s(literal 1 binary64) angle) (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))))))))
68.4%
(*.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (cos.f64 (/.f64 #s(literal 1/180 binary64) (/.f64 (/.f64 #s(literal 1 binary64) angle) (cbrt.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))))))))
68.3%
(*.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (cos.f64 (/.f64 #s(literal 1/180 binary64) (exp.f64 (*.f64 (log.f64 (*.f64 angle (PI.f64))) #s(literal -1 binary64))))))
67.6%
(*.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (cos.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 angle (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))))))
67.4%
(*.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (cos.f64 (exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64))) #s(literal -1 binary64)))))
50.6%
(*.f64 (*.f64 (-.f64 b a) (*.f64 (*.f64 #s(literal 2 binary64) b) (sin.f64 (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
48.6%
(*.f64 (*.f64 (-.f64 b a) (*.f64 (*.f64 #s(literal 2 binary64) b) (sin.f64 (-.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal 180 binary64)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
49.7%
(*.f64 (*.f64 (-.f64 b a) (*.f64 (*.f64 #s(literal 2 binary64) b) (sin.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (*.f64 (sqrt.f64 (PI.f64)) angle))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
49.0%
(*.f64 (*.f64 (-.f64 b a) (*.f64 (*.f64 #s(literal 2 binary64) b) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (cbrt.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))))))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
48.1%
(*.f64 (*.f64 (-.f64 b a) (*.f64 (*.f64 #s(literal 2 binary64) b) (sin.f64 (exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))) #s(literal -1 binary64)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
41.0%
(*.f64 (*.f64 (-.f64 b a) (*.f64 (*.f64 #s(literal 2 binary64) a) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
55.4%
(*.f64 (*.f64 (-.f64 b a) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (-.f64 b a)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
45.5%
(*.f64 (*.f64 (-.f64 b a) (*.f64 #s(literal 1/90 binary64) (*.f64 angle (*.f64 (PI.f64) b)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
39.8%
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (+.f64 b 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)))))
67.3%
(*.f64 (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (*.f64 (-.f64 b a) (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))
27.1%
(*.f64 (*.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))) (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (cos.f64 (/.f64 #s(literal 1/180 binary64) (/.f64 (/.f64 #s(literal 1 binary64) angle) (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))))))))
52.7%
(*.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)) (-.f64 (*.f64 b b) (*.f64 a a)))
63.7%
(*.f64 (*.f64 (*.f64 b (-.f64 #s(literal 1 binary64) (/.f64 a b))) (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (cos.f64 (/.f64 #s(literal 1/180 binary64) (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64)))))
32.5%
(*.f64 (*.f64 (*.f64 a #s(literal -1/90 binary64)) angle) (*.f64 (PI.f64) a))
9.1%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 a a) (*.f64 a a))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 a a) (*.f64 a a))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 a a) (*.f64 a a))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))) (*.f64 (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 b (*.f64 b b))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))) (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 a a) (*.f64 a a))) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))))))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))
53.5%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 b a) (/.f64 #s(literal 1 binary64) (+.f64 b a)))) (*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) (*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))))) #s(literal 1 binary64))
56.1%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 b a) (/.f64 #s(literal 1 binary64) (+.f64 b a)))) (sin.f64 (pow.f64 (exp.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal -1 binary64)))) #s(literal 1 binary64))
57.0%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 b a) (/.f64 #s(literal 1 binary64) (+.f64 b a)))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 1 binary64))
57.3%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 b a) (/.f64 #s(literal 1 binary64) (+.f64 b a)))) (sin.f64 (/.f64 #s(literal 1/180 binary64) (/.f64 #s(literal 1 binary64) (*.f64 angle (PI.f64)))))) #s(literal 1 binary64))
59.0%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 b a) (/.f64 #s(literal 1 binary64) (+.f64 b a)))) (sin.f64 (-.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))
57.1%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 b a) (/.f64 #s(literal 1 binary64) (+.f64 b a)))) (sin.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))
59.9%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 b a) (/.f64 #s(literal 1 binary64) (+.f64 b a)))) (sin.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))
56.4%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 b a) (/.f64 #s(literal 1 binary64) (+.f64 b a)))) (sin.f64 (exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))) #s(literal -1 binary64))))) #s(literal 1 binary64))
37.4%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 #s(literal 0 binary64) a) (/.f64 #s(literal 1 binary64) (+.f64 b a)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))
9.8%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b)))))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))
40.4%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (/.f64 b (/.f64 #s(literal 1 binary64) (+.f64 b a)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))
53.4%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (pow.f64 (exp.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)))))
54.0%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (pow.f64 b #s(literal 2 binary64)) (pow.f64 (exp.f64 #s(literal 4 binary64)) (/.f64 (log.f64 a) #s(literal 2 binary64))))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))
55.9%
(*.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 (cbrt.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))
53.7%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (pow.f64 b #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 a))))) (sin.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))
52.8%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (pow.f64 b #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 a))))) (sin.f64 (exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))) #s(literal -1 binary64))))) #s(literal 1 binary64))
54.0%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 b b) (exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 a))))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))
9.1%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a)))))) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))
15.4%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 a (*.f64 a (*.f64 a a))))) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a a)))))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))
27.0%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (/.f64 (+.f64 b a) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))) #s(literal 1 binary64)) (/.f64 (-.f64 b a) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))
40.7%
(*.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)))))
40.0%
(*.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))
42.3%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 b b)) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) (cos.f64 (/.f64 #s(literal 1/180 binary64) (/.f64 (/.f64 #s(literal 1 binary64) angle) (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))))))))
36.0%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a)))) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))
34.9%
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 b b) (*.f64 a a))) #s(literal 1 binary64)))) (sin.f64 (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle)))) #s(literal 1 binary64))
35.3%
(*.f64 (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 a a)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))
34.6%
(*.f64 (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 a a)) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
41.5%
(*.f64 (*.f64 (sin.f64 (/.f64 #s(literal 1/180 binary64) (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64)))) (*.f64 #s(literal 2 binary64) (*.f64 b b))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
38.4%
(*.f64 (*.f64 (sin.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal -180 binary64) (*.f64 (PI.f64) angle)))) (*.f64 #s(literal 2 binary64) (*.f64 b b))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
42.0%
(*.f64 (*.f64 (sin.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) (pow.f64 angle #s(literal -1/2 binary64))) (/.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (pow.f64 angle #s(literal -1/2 binary64))))) (*.f64 #s(literal 2 binary64) (*.f64 b b))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
40.2%
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) #s(literal 2 binary64)) #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)))))
40.3%
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)))) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 b b))) (cos.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64)) #s(literal 1/180 binary64)))))
41.8%
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)))) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 b b))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
40.8%
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 (PI.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)))))
67.3%
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (+.f64 b a)) (-.f64 b a))
40.7%
(*.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 (*.f64 (PI.f64) angle) #s(literal 180 binary64))))
41.0%
(*.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 #s(literal 180 binary64) angle))))
39.9%
(*.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 (/.f64 (sqrt.f64 (PI.f64)) (pow.f64 angle #s(literal -1/2 binary64))) (/.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (pow.f64 angle #s(literal -1/2 binary64))))))
40.8%
(*.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 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64))))
40.0%
(*.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 (sqrt.f64 (PI.f64)) (*.f64 angle (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))))))
43.1%
(*.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 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)))) #s(literal 1/180 binary64)))))
42.8%
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 b b))) (cos.f64 (exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64))) #s(literal -1 binary64)))))
41.9%
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 b b))) #s(literal 1 binary64))
33.4%
(*.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) (*.f64 #s(literal -2 binary64) (*.f64 a a))) (cos.f64 (/.f64 #s(literal 1/180 binary64) (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64)))))
40.3%
(*.f64 (*.f64 (sin.f64 (exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64))) #s(literal -1 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 b b))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
32.8%
(*.f64 (*.f64 (PI.f64) (*.f64 a (*.f64 angle a))) #s(literal -1/90 binary64))
46.3%
(*.f64 (*.f64 b (*.f64 (*.f64 #s(literal 2 binary64) b) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
41.2%
(*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))
32.5%
(*.f64 (*.f64 angle (*.f64 (PI.f64) a)) (*.f64 a #s(literal -1/90 binary64)))
47.5%
(*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (PI.f64))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 a a) b) b))))
29.1%
(*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (PI.f64))) (*.f64 (*.f64 a a) (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 b b) (*.f64 a a)))))
40.4%
(*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (PI.f64))) (*.f64 b b))
33.8%
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 a a) #s(literal -1/90 binary64)))
46.2%
(*.f64 (*.f64 #s(literal 2 binary64) b) (*.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) (+.f64 b #s(literal 0 binary64))))
42.9%
(*.f64 (*.f64 #s(literal 1/90 binary64) angle) (*.f64 (*.f64 (PI.f64) b) (-.f64 b a)))
32.5%
(*.f64 (*.f64 #s(literal -1/90 binary64) (*.f64 angle (*.f64 (PI.f64) a))) a)
34.5%
(*.f64 (*.f64 #s(literal -1/90 binary64) (*.f64 angle (*.f64 a a))) (PI.f64))
32.8%
(*.f64 (*.f64 #s(literal -1/90 binary64) (*.f64 a (*.f64 angle a))) (PI.f64))
34.0%
(*.f64 (*.f64 #s(literal -2 binary64) (*.f64 a a)) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
33.4%
(*.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 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (+.f64 a b)) (*.f64 (-.f64 b a) #s(literal -1/17496000 binary64))))))
26.2%
(*.f64 angle (+.f64 (*.f64 (PI.f64) (*.f64 (*.f64 b b) #s(literal 1/90 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (*.f64 #s(literal -1/8748000 binary64) (*.f64 b b)))))))
29.3%
(*.f64 angle (+.f64 (*.f64 #s(literal 1/90 binary64) (*.f64 (*.f64 (PI.f64) b) (-.f64 b a))) (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 angle angle) b) (*.f64 (*.f64 (-.f64 b a) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal -1/8748000 binary64))))))
33.3%
(*.f64 angle (+.f64 (*.f64 #s(literal 1/90 binary64) (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 #s(literal -1/17496000 binary64) (*.f64 (*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (-.f64 (*.f64 b b) (*.f64 a a))))))
54.5%
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))))))
34.7%
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))))))
40.7%
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (*.f64 (*.f64 b b) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))))))
55.8%
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)))) (/.f64 #s(literal 1 binary64) angle)))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))))))
55.8%
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 1 binary64) angle)))) (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a)))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))))))
56.6%
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 1 binary64) angle)))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)))) angle) #s(literal 180 binary64))))))
41.0%
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 1 binary64) angle)))) (*.f64 (*.f64 b b) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))))))
34.5%
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 1 binary64) angle)))) (*.f64 (*.f64 a (-.f64 #s(literal 0 binary64) a)) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))))))
55.6%
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 angle (/.f64 #s(literal 1 binary64) (PI.f64))))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))))))
56.1%
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64))))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))))))
54.6%
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (-.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 1 binary64) angle)) angle))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))))))
40.8%
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) (*.f64 b b)))
54.3%
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) #s(literal -1 binary64)))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))))))
40.4%
(*.f64 #s(literal 1/90 binary64) (*.f64 (*.f64 angle (*.f64 b b)) (PI.f64)))
40.4%
(*.f64 #s(literal 1/90 binary64) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
34.5%
(*.f64 #s(literal -1/90 binary64) (/.f64 (*.f64 (PI.f64) (*.f64 a a)) (/.f64 #s(literal 1 binary64) angle)))
34.4%
(*.f64 #s(literal -1/90 binary64) (*.f64 (*.f64 (*.f64 a a) angle) (pow.f64 (sqrt.f64 (PI.f64)) #s(literal 2 binary64))))
32.8%
(*.f64 #s(literal -1/90 binary64) (*.f64 (*.f64 (PI.f64) a) (*.f64 angle a)))
32.8%
(*.f64 #s(literal -1/90 binary64) (*.f64 a (/.f64 a (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64)))))
32.8%
(*.f64 #s(literal -1/90 binary64) (*.f64 a (*.f64 (*.f64 angle a) (PI.f64))))
33.8%
(*.f64 #s(literal -2 binary64) (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))))
Compiler

Compiled 11676 to 3926 computations (66.4% saved)

regimes871.0ms (4.2%)

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

10 calls:

122.0ms
a
82.0ms
b
81.0ms
(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
78.0ms
(/.f64 angle #s(literal 180 binary64))
76.0ms
(pow.f64 a #s(literal 2 binary64))
Results
AccuracySegmentsBranch
72.7%2a
70.8%1b
72.8%2angle
72.7%2(*.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)))))
72.7%2(*.f64 #s(literal 2 binary64) (-.f64 (pow.f64 b #s(literal 2 binary64)) (pow.f64 a #s(literal 2 binary64))))
72.7%2(-.f64 (pow.f64 b #s(literal 2 binary64)) (pow.f64 a #s(literal 2 binary64)))
70.8%1(pow.f64 b #s(literal 2 binary64))
70.8%1(pow.f64 a #s(literal 2 binary64))
72.8%2(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
72.8%2(/.f64 angle #s(literal 180 binary64))
Compiler

Compiled 86 to 62 computations (27.9% saved)

regimes892.0ms (4.3%)

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

10 calls:

91.0ms
(/.f64 angle #s(literal 180 binary64))
87.0ms
(*.f64 #s(literal 2 binary64) (-.f64 (pow.f64 b #s(literal 2 binary64)) (pow.f64 a #s(literal 2 binary64))))
86.0ms
(-.f64 (pow.f64 b #s(literal 2 binary64)) (pow.f64 a #s(literal 2 binary64)))
81.0ms
(pow.f64 b #s(literal 2 binary64))
80.0ms
(*.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)))))
Results
AccuracySegmentsBranch
70.6%2b
70.6%2(pow.f64 b #s(literal 2 binary64))
70.8%2(pow.f64 a #s(literal 2 binary64))
70.9%2a
71.8%2(*.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)))))
68.9%1(*.f64 #s(literal 2 binary64) (-.f64 (pow.f64 b #s(literal 2 binary64)) (pow.f64 a #s(literal 2 binary64))))
68.9%1(-.f64 (pow.f64 b #s(literal 2 binary64)) (pow.f64 a #s(literal 2 binary64)))
71.3%2angle
71.3%2(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
71.3%2(/.f64 angle #s(literal 180 binary64))
Compiler

Compiled 86 to 62 computations (27.9% saved)

regimes389.0ms (1.9%)

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

4 calls:

110.0ms
angle
85.0ms
(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
70.0ms
(/.f64 angle #s(literal 180 binary64))
70.0ms
(*.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)))))
Results
AccuracySegmentsBranch
71.1%2angle
71.1%2(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
71.1%2(/.f64 angle #s(literal 180 binary64))
71.2%2(*.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)))))
Compiler

Compiled 44 to 31 computations (29.5% saved)

regimes366.0ms (1.8%)

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

5 calls:

83.0ms
angle
71.0ms
(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
62.0ms
(/.f64 angle #s(literal 180 binary64))
57.0ms
a
51.0ms
(pow.f64 a #s(literal 2 binary64))
Results
AccuracySegmentsBranch
68.9%1(pow.f64 a #s(literal 2 binary64))
68.9%1a
70.7%2angle
70.7%2(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
70.7%2(/.f64 angle #s(literal 180 binary64))
Compiler

Compiled 28 to 23 computations (17.9% saved)

regimes289.0ms (1.4%)

Counts
170 → 2
Calls
Call 1
Inputs
(*.f64 #s(literal -1/90 binary64) (*.f64 a (*.f64 (*.f64 angle a) (PI.f64))))
(*.f64 #s(literal -1/90 binary64) (*.f64 (*.f64 (PI.f64) a) (*.f64 angle a)))
(*.f64 #s(literal -1/90 binary64) (*.f64 (*.f64 (*.f64 a a) angle) (PI.f64)))
(*.f64 #s(literal -1/90 binary64) (*.f64 (*.f64 (*.f64 angle a) a) (PI.f64)))
(*.f64 #s(literal 1/90 binary64) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 #s(literal 1/90 binary64) (*.f64 (*.f64 angle (*.f64 b b)) (PI.f64)))
(*.f64 (*.f64 #s(literal -1/90 binary64) (*.f64 a (*.f64 angle a))) (PI.f64))
(*.f64 (*.f64 #s(literal -1/90 binary64) (*.f64 angle (*.f64 a a))) (PI.f64))
(*.f64 (*.f64 #s(literal -1/90 binary64) (*.f64 angle (*.f64 (PI.f64) a))) a)
(*.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 a)) (*.f64 (PI.f64) #s(literal -1/90 binary64)))
(*.f64 (*.f64 angle (*.f64 (PI.f64) a)) (*.f64 a #s(literal -1/90 binary64)))
(*.f64 (*.f64 (PI.f64) (*.f64 a (*.f64 angle a))) #s(literal -1/90 binary64))
(*.f64 (*.f64 (*.f64 a #s(literal -1/90 binary64)) angle) (*.f64 (PI.f64) a))
(*.f64 #s(literal -1/90 binary64) (*.f64 a (/.f64 a (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64)))))
(*.f64 #s(literal -1/90 binary64) (/.f64 (*.f64 (PI.f64) (*.f64 a a)) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (*.f64 #s(literal 1/90 binary64) angle) (*.f64 (*.f64 (PI.f64) b) (-.f64 b a)))
(*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (PI.f64))) (*.f64 a (-.f64 #s(literal 0 binary64) a)))
(*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (PI.f64))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (*.f64 (*.f64 (PI.f64) #s(literal 1/90 binary64)) (-.f64 (*.f64 b b) (*.f64 a a))) angle)
(*.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)) (-.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 b a) (*.f64 (-.f64 b a) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))
(*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (PI.f64))) (/.f64 (+.f64 b a) (/.f64 #s(literal 1 binary64) (-.f64 b a))))
(/.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))) (+.f64 b a)) (/.f64 #s(literal 1 binary64) (-.f64 b a)))
(*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (PI.f64))) (*.f64 (*.f64 a a) (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (PI.f64))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 a a) b) b))))
(*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (PI.f64))) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 b a)) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 b a))))
(*.f64 angle (+.f64 (*.f64 #s(literal 1/90 binary64) (*.f64 (PI.f64) (*.f64 b b))) (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 angle angle) (*.f64 b b)) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) #s(literal -1/8748000 binary64))))))
(*.f64 angle (+.f64 (*.f64 (PI.f64) (*.f64 (*.f64 b b) #s(literal 1/90 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (*.f64 #s(literal -1/8748000 binary64) (*.f64 b b)))))))
(/.f64 (*.f64 angle (+.f64 (*.f64 (*.f64 #s(literal -1/4374000 binary64) (*.f64 angle angle)) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 a (*.f64 a (*.f64 a a)))) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (+.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 angle (+.f64 (*.f64 #s(literal 1/90 binary64) (*.f64 (*.f64 (PI.f64) b) (-.f64 b a))) (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 angle angle) b) (*.f64 (*.f64 (-.f64 b a) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal -1/8748000 binary64))))))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 b a) (/.f64 #s(literal 1 binary64) (+.f64 b a)))) (*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) (*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))))) #s(literal 1 binary64))
(*.f64 angle (+.f64 (*.f64 #s(literal 1/90 binary64) (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 #s(literal -1/17496000 binary64) (*.f64 (*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (-.f64 (*.f64 b b) (*.f64 a a))))))
(*.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 (-.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 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (+.f64 a b)) (*.f64 (-.f64 b a) #s(literal -1/17496000 binary64))))))
(*.f64 #s(literal 2 binary64) (*.f64 angle (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 #s(literal -1/8748000 binary64) (*.f64 angle angle))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (PI.f64) #s(literal 1/180 binary64))))))
(*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (PI.f64))) (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (-.f64 (*.f64 b b) (*.f64 a a))))))
(*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (PI.f64))) (*.f64 (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 a (*.f64 a (*.f64 a a))))) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a a))))))
(*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (PI.f64))) (*.f64 (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a)))))) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))))))
(*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) (*.f64 b b)))
(*.f64 (*.f64 #s(literal -2 binary64) (*.f64 a a)) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))
(/.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) (/.f64 #s(literal -1 binary64) (*.f64 a a)))
(/.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 b b)))
(*.f64 (*.f64 #s(literal 2 binary64) b) (*.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) (+.f64 b #s(literal 0 binary64))))
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 b b))) #s(literal 1 binary64))
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (+.f64 b a)) (-.f64 b a))
(*.f64 (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 a a)) (sin.f64 (*.f64 (PI.f64) (/.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))))) #s(literal 1 binary64))
(*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #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 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 a (-.f64 #s(literal 0 binary64) a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))
(*.f64 (-.f64 b a) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))))
(*.f64 (-.f64 b a) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))))
(*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.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)))))
(/.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/90 binary64)) (PI.f64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 b a)) (-.f64 b a)))
(/.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (+.f64 b a)) (/.f64 #s(literal 1 binary64) (-.f64 b a)))
(/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 #s(literal 1 binary64) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) #s(literal 1 binary64))))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (/.f64 b (/.f64 #s(literal 1 binary64) (+.f64 b a)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))
(*.f64 (*.f64 (-.f64 b a) (*.f64 #s(literal 1/90 binary64) (*.f64 angle (*.f64 (PI.f64) b)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))
(/.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 b a) (/.f64 #s(literal 1 binary64) (-.f64 b a)))))
(/.f64 (sin.f64 (/.f64 #s(literal 1/90 binary64) (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 (sin.f64 (/.f64 (*.f64 #s(literal 1/90 binary64) (PI.f64)) (/.f64 #s(literal 1 binary64) angle))) (/.f64 #s(literal 1 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 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 (*.f64 (-.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (/.f64 #s(literal 1 binary64) (+.f64 b a)))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 #s(literal 0 binary64) a) (/.f64 #s(literal 1 binary64) (+.f64 b a)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 b a) (/.f64 #s(literal 1 binary64) (+.f64 b a)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 b a) (/.f64 #s(literal 1 binary64) (+.f64 b a)))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #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 (*.f64 (-.f64 b a) (*.f64 #s(literal 1/90 binary64) (*.f64 angle (*.f64 (PI.f64) (+.f64 a b))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 b a)) (*.f64 (*.f64 (-.f64 b a) #s(literal 2 binary64)) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(/.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 (*.f64 b b) (*.f64 a a))) (*.f64 a a)))
(/.f64 (sin.f64 (*.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (*.f64 angle (PI.f64)))) #s(literal 1/90 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))) (*.f64 (-.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 (-.f64 b a) (/.f64 #s(literal 1 binary64) (+.f64 b a)))) (sin.f64 (/.f64 #s(literal 1/180 binary64) (/.f64 #s(literal 1 binary64) (*.f64 angle (PI.f64)))))) #s(literal 1 binary64))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 b a) (/.f64 #s(literal 1 binary64) (+.f64 b a)))) (sin.f64 (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle)))) #s(literal 1 binary64))
(/.f64 (sin.f64 (*.f64 (-.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 1 binary64) angle)) angle) #s(literal 1/90 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 b b))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/64800 binary64) (*.f64 angle angle)) (*.f64 (PI.f64) (PI.f64)))))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 b a)) (-.f64 b a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 b a) (/.f64 #s(literal 1 binary64) (+.f64 b a)))) (sin.f64 (-.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))
(/.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 b a)) (/.f64 #s(literal 1 binary64) (-.f64 b a)))))
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (*.f64 (-.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 (*.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 a (*.f64 a (*.f64 a a)))) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) (+.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 a (*.f64 a (*.f64 a a)))) (*.f64 (/.f64 #s(literal 1 binary64) (+.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 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 b a)))
(/.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 a (*.f64 a (*.f64 a a))))) (+.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 a (*.f64 a (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a a))))))
(*.f64 (*.f64 (-.f64 b a) (*.f64 angle (+.f64 (*.f64 (*.f64 #s(literal -1/17496000 binary64) (*.f64 angle angle)) (*.f64 (+.f64 a b) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))))) (*.f64 #s(literal 1/90 binary64) (*.f64 (PI.f64) (+.f64 a b)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (/.f64 (+.f64 b a) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))) #s(literal 1 binary64)) (/.f64 (-.f64 b a) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (-.f64 (*.f64 b b) (*.f64 a a))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))
(*.f64 (/.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b))))))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b)))) (/.f64 #s(literal 1 binary64) (+.f64 b a)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))
(*.f64 (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (/.f64 (+.f64 b a) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))) #s(literal 1 binary64))) (/.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 a (*.f64 a (*.f64 a a))))) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a a)))))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b)))))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a)))))) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))
(*.f64 #s(literal -1/90 binary64) (*.f64 (*.f64 (*.f64 a a) angle) (pow.f64 (sqrt.f64 (PI.f64)) #s(literal 2 binary64))))
(*.f64 #s(literal -2 binary64) (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))))
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (*.f64 (*.f64 b b) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))))))
(*.f64 (*.f64 b (*.f64 (*.f64 #s(literal 2 binary64) b) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))) (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 #s(literal 2 binary64) (*.f64 b b))) (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 #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 #s(literal 2 binary64) (*.f64 b b))) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/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 #s(literal 180 binary64) angle))))
(*.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 (*.f64 (PI.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 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #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 (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 a a)) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (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 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
(*.f64 (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 b b)) #s(literal 2 binary64)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 1 binary64) angle)))) (*.f64 (*.f64 b b) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))))))
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))))))
(*.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) (*.f64 #s(literal -2 binary64) (*.f64 a a))) (cos.f64 (/.f64 #s(literal 1/180 binary64) (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64)))))
(*.f64 (*.f64 (sin.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal -180 binary64) (*.f64 (PI.f64) angle)))) (*.f64 #s(literal 2 binary64) (*.f64 b b))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(*.f64 (*.f64 (sin.f64 (/.f64 #s(literal 1/180 binary64) (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64)))) (*.f64 #s(literal 2 binary64) (*.f64 b b))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #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 angle #s(literal 180 binary64)))))
(*.f64 (*.f64 (-.f64 b a) (*.f64 (*.f64 #s(literal 2 binary64) a) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
(*.f64 (*.f64 (-.f64 b a) (*.f64 (*.f64 #s(literal 2 binary64) b) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
(/.f64 (sin.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) angle) #s(literal 1/90 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 1 binary64) angle)))) (*.f64 (*.f64 a (-.f64 #s(literal 0 binary64) a)) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))))))
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))))))
(*.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 (*.f64 (PI.f64) angle) #s(literal 180 binary64))))))
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64))))))
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 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 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (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 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64)) #s(literal 1/180 binary64)))))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (+.f64 b a)) (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (-.f64 b a)))
(*.f64 (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (*.f64 (-.f64 b a) (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (+.f64 b 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 b a) (*.f64 (*.f64 #s(literal 2 binary64) b) (sin.f64 (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
(*.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b 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 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 (+.f64 b a) (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (-.f64 b a)) (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(/.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) (pow.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))) #s(literal -1/2 binary64)))
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 angle (/.f64 #s(literal 1 binary64) (PI.f64))))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))))))
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 1 binary64) angle)))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))))))
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (/.f64 #s(literal 1/180 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))))))
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))))))
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (*.f64 (-.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 #s(literal 2 binary64) (*.f64 (sin.f64 (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (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 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal 180 binary64)))))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 b a) (/.f64 #s(literal 1 binary64) (+.f64 b a)))) (sin.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))
(*.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (cos.f64 (/.f64 #s(literal 1/180 binary64) (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64)))))
(*.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (cos.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64)))))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (+.f64 b a) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (/.f64 #s(literal 1 binary64) (-.f64 b a)))
(/.f64 (*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (/.f64 #s(literal 1 binary64) (-.f64 b a)))
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64))))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))))))
(*.f64 (*.f64 (-.f64 b a) (*.f64 (*.f64 #s(literal 2 binary64) b) (sin.f64 (-.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal 180 binary64)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (-.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 1 binary64) angle)) angle))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))))))
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 1 binary64) angle)))) (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a)))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))))))
(*.f64 #s(literal 2 binary64) (*.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 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))))))
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (*.f64 (-.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 (*.f64 b b) (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 a a) 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 (*.f64 (+.f64 b a) b) (*.f64 (+.f64 b a) (-.f64 #s(literal 0 binary64) 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 b (-.f64 #s(literal 1 binary64) (/.f64 a b))) (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (cos.f64 (/.f64 #s(literal 1/180 binary64) (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64)))))
Outputs
(*.f64 (-.f64 b a) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))))
(*.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (cos.f64 (/.f64 #s(literal 1/180 binary64) (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64)))))
Calls

4 calls:

74.0ms
angle
67.0ms
(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
57.0ms
b
46.0ms
(/.f64 angle #s(literal 180 binary64))
Results
AccuracySegmentsBranch
70.6%2b
70.5%2angle
70.5%2(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
70.5%2(/.f64 angle #s(literal 180 binary64))
Compiler

Compiled 22 to 18 computations (18.2% saved)

regimes333.0ms (1.6%)

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

5 calls:

102.0ms
angle
60.0ms
(/.f64 angle #s(literal 180 binary64))
55.0ms
a
43.0ms
b
42.0ms
(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
Results
AccuracySegmentsBranch
68.5%1a
70.2%2angle
70.2%2(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
70.2%2(/.f64 angle #s(literal 180 binary64))
72.0%3b
Compiler

Compiled 26 to 21 computations (19.2% saved)

regimes188.0ms (0.9%)

Counts
144 → 2
Calls
Call 1
Inputs
(*.f64 #s(literal -1/90 binary64) (*.f64 a (*.f64 (*.f64 angle a) (PI.f64))))
(*.f64 #s(literal -1/90 binary64) (*.f64 (*.f64 (PI.f64) a) (*.f64 angle a)))
(*.f64 #s(literal -1/90 binary64) (*.f64 (*.f64 (*.f64 a a) angle) (PI.f64)))
(*.f64 #s(literal -1/90 binary64) (*.f64 (*.f64 (*.f64 angle a) a) (PI.f64)))
(*.f64 #s(literal 1/90 binary64) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 #s(literal 1/90 binary64) (*.f64 (*.f64 angle (*.f64 b b)) (PI.f64)))
(*.f64 (*.f64 #s(literal -1/90 binary64) (*.f64 a (*.f64 angle a))) (PI.f64))
(*.f64 (*.f64 #s(literal -1/90 binary64) (*.f64 angle (*.f64 a a))) (PI.f64))
(*.f64 (*.f64 #s(literal -1/90 binary64) (*.f64 angle (*.f64 (PI.f64) a))) a)
(*.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 a)) (*.f64 (PI.f64) #s(literal -1/90 binary64)))
(*.f64 (*.f64 angle (*.f64 (PI.f64) a)) (*.f64 a #s(literal -1/90 binary64)))
(*.f64 (*.f64 (PI.f64) (*.f64 a (*.f64 angle a))) #s(literal -1/90 binary64))
(*.f64 (*.f64 (*.f64 a #s(literal -1/90 binary64)) angle) (*.f64 (PI.f64) a))
(*.f64 #s(literal -1/90 binary64) (*.f64 a (/.f64 a (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64)))))
(*.f64 #s(literal -1/90 binary64) (/.f64 (*.f64 (PI.f64) (*.f64 a a)) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (*.f64 #s(literal 1/90 binary64) angle) (*.f64 (*.f64 (PI.f64) b) (-.f64 b a)))
(*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (PI.f64))) (*.f64 a (-.f64 #s(literal 0 binary64) a)))
(*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (PI.f64))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (*.f64 (*.f64 (PI.f64) #s(literal 1/90 binary64)) (-.f64 (*.f64 b b) (*.f64 a a))) angle)
(*.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)) (-.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 b a) (*.f64 (-.f64 b a) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))
(*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (PI.f64))) (/.f64 (+.f64 b a) (/.f64 #s(literal 1 binary64) (-.f64 b a))))
(/.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))) (+.f64 b a)) (/.f64 #s(literal 1 binary64) (-.f64 b a)))
(*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (PI.f64))) (*.f64 (*.f64 a a) (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (PI.f64))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 a a) b) b))))
(*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (PI.f64))) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 b a)) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 b a))))
(*.f64 angle (+.f64 (*.f64 #s(literal 1/90 binary64) (*.f64 (PI.f64) (*.f64 b b))) (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 angle angle) (*.f64 b b)) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) #s(literal -1/8748000 binary64))))))
(*.f64 angle (+.f64 (*.f64 (PI.f64) (*.f64 (*.f64 b b) #s(literal 1/90 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (*.f64 #s(literal -1/8748000 binary64) (*.f64 b b)))))))
(/.f64 (*.f64 angle (+.f64 (*.f64 (*.f64 #s(literal -1/4374000 binary64) (*.f64 angle angle)) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 a (*.f64 a (*.f64 a a)))) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (+.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 angle (+.f64 (*.f64 #s(literal 1/90 binary64) (*.f64 (*.f64 (PI.f64) b) (-.f64 b a))) (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 angle angle) b) (*.f64 (*.f64 (-.f64 b a) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal -1/8748000 binary64))))))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 b a) (/.f64 #s(literal 1 binary64) (+.f64 b a)))) (*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) (*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))))) #s(literal 1 binary64))
(*.f64 angle (+.f64 (*.f64 #s(literal 1/90 binary64) (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 #s(literal -1/17496000 binary64) (*.f64 (*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (-.f64 (*.f64 b b) (*.f64 a a))))))
(*.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 (-.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 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (+.f64 a b)) (*.f64 (-.f64 b a) #s(literal -1/17496000 binary64))))))
(*.f64 #s(literal 2 binary64) (*.f64 angle (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 #s(literal -1/8748000 binary64) (*.f64 angle angle))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (PI.f64) #s(literal 1/180 binary64))))))
(*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (PI.f64))) (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (-.f64 (*.f64 b b) (*.f64 a a))))))
(*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (PI.f64))) (*.f64 (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 a (*.f64 a (*.f64 a a))))) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a a))))))
(*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (PI.f64))) (*.f64 (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a)))))) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))))))
(*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) (*.f64 b b)))
(*.f64 (*.f64 #s(literal -2 binary64) (*.f64 a a)) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))
(/.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) (/.f64 #s(literal -1 binary64) (*.f64 a a)))
(/.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 b b)))
(*.f64 (*.f64 #s(literal 2 binary64) b) (*.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) (+.f64 b #s(literal 0 binary64))))
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 b b))) #s(literal 1 binary64))
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (+.f64 b a)) (-.f64 b a))
(*.f64 (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 a a)) (sin.f64 (*.f64 (PI.f64) (/.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))))) #s(literal 1 binary64))
(*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #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 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 a (-.f64 #s(literal 0 binary64) a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))
(*.f64 (-.f64 b a) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))))
(*.f64 (-.f64 b a) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))))
(*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.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)))))
(/.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/90 binary64)) (PI.f64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 b a)) (-.f64 b a)))
(/.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (+.f64 b a)) (/.f64 #s(literal 1 binary64) (-.f64 b a)))
(/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 #s(literal 1 binary64) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) #s(literal 1 binary64))))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (/.f64 b (/.f64 #s(literal 1 binary64) (+.f64 b a)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))
(*.f64 (*.f64 (-.f64 b a) (*.f64 #s(literal 1/90 binary64) (*.f64 angle (*.f64 (PI.f64) b)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))
(/.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 b a) (/.f64 #s(literal 1 binary64) (-.f64 b a)))))
(/.f64 (sin.f64 (/.f64 #s(literal 1/90 binary64) (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 (sin.f64 (/.f64 (*.f64 #s(literal 1/90 binary64) (PI.f64)) (/.f64 #s(literal 1 binary64) angle))) (/.f64 #s(literal 1 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 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 (*.f64 (-.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (/.f64 #s(literal 1 binary64) (+.f64 b a)))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 #s(literal 0 binary64) a) (/.f64 #s(literal 1 binary64) (+.f64 b a)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 b a) (/.f64 #s(literal 1 binary64) (+.f64 b a)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 b a) (/.f64 #s(literal 1 binary64) (+.f64 b a)))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #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 (*.f64 (-.f64 b a) (*.f64 #s(literal 1/90 binary64) (*.f64 angle (*.f64 (PI.f64) (+.f64 a b))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 b a)) (*.f64 (*.f64 (-.f64 b a) #s(literal 2 binary64)) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(/.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 (*.f64 b b) (*.f64 a a))) (*.f64 a a)))
(/.f64 (sin.f64 (*.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (*.f64 angle (PI.f64)))) #s(literal 1/90 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))) (*.f64 (-.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 (-.f64 b a) (/.f64 #s(literal 1 binary64) (+.f64 b a)))) (sin.f64 (/.f64 #s(literal 1/180 binary64) (/.f64 #s(literal 1 binary64) (*.f64 angle (PI.f64)))))) #s(literal 1 binary64))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 b a) (/.f64 #s(literal 1 binary64) (+.f64 b a)))) (sin.f64 (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle)))) #s(literal 1 binary64))
(/.f64 (sin.f64 (*.f64 (-.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 1 binary64) angle)) angle) #s(literal 1/90 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 b b))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/64800 binary64) (*.f64 angle angle)) (*.f64 (PI.f64) (PI.f64)))))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 b a)) (-.f64 b a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 b a) (/.f64 #s(literal 1 binary64) (+.f64 b a)))) (sin.f64 (-.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))
(/.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 b a)) (/.f64 #s(literal 1 binary64) (-.f64 b a)))))
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (*.f64 (-.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 (*.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 a (*.f64 a (*.f64 a a)))) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) (+.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 a (*.f64 a (*.f64 a a)))) (*.f64 (/.f64 #s(literal 1 binary64) (+.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 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 b a)))
(/.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 a (*.f64 a (*.f64 a a))))) (+.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 a (*.f64 a (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a a))))))
(*.f64 (*.f64 (-.f64 b a) (*.f64 angle (+.f64 (*.f64 (*.f64 #s(literal -1/17496000 binary64) (*.f64 angle angle)) (*.f64 (+.f64 a b) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))))) (*.f64 #s(literal 1/90 binary64) (*.f64 (PI.f64) (+.f64 a b)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (/.f64 (+.f64 b a) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))) #s(literal 1 binary64)) (/.f64 (-.f64 b a) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (-.f64 (*.f64 b b) (*.f64 a a))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))
(*.f64 (/.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b))))))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b)))) (/.f64 #s(literal 1 binary64) (+.f64 b a)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))
(*.f64 (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (/.f64 (+.f64 b a) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))) #s(literal 1 binary64))) (/.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64))) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 b b) (*.f64 b b))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 a (*.f64 a (*.f64 a a))))) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a a)))))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (+.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (+.f64 (*.f64 b b) (*.f64 a (-.f64 a b)))))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a)))))) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a)))))))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))
(*.f64 #s(literal -1/90 binary64) (*.f64 (*.f64 (*.f64 a a) angle) (pow.f64 (sqrt.f64 (PI.f64)) #s(literal 2 binary64))))
(*.f64 #s(literal -2 binary64) (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))))
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (*.f64 (*.f64 b b) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))))))
(*.f64 (*.f64 b (*.f64 (*.f64 #s(literal 2 binary64) b) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))) (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 #s(literal 2 binary64) (*.f64 b b))) (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 #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 #s(literal 2 binary64) (*.f64 b b))) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/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 #s(literal 180 binary64) angle))))
(*.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 (*.f64 (PI.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 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #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 (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 a a)) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (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 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
(*.f64 (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 b b)) #s(literal 2 binary64)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 1 binary64) angle)))) (*.f64 (*.f64 b b) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))))))
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))))))
(*.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) (*.f64 #s(literal -2 binary64) (*.f64 a a))) (cos.f64 (/.f64 #s(literal 1/180 binary64) (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64)))))
(*.f64 (*.f64 (sin.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal -180 binary64) (*.f64 (PI.f64) angle)))) (*.f64 #s(literal 2 binary64) (*.f64 b b))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(*.f64 (*.f64 (sin.f64 (/.f64 #s(literal 1/180 binary64) (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64)))) (*.f64 #s(literal 2 binary64) (*.f64 b b))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #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 angle #s(literal 180 binary64)))))
(*.f64 (*.f64 (-.f64 b a) (*.f64 (*.f64 #s(literal 2 binary64) a) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
(*.f64 (*.f64 (-.f64 b a) (*.f64 (*.f64 #s(literal 2 binary64) b) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
(/.f64 (sin.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) angle) #s(literal 1/90 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 1 binary64) angle)))) (*.f64 (*.f64 a (-.f64 #s(literal 0 binary64) a)) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))))))
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))))))
(*.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 (*.f64 (PI.f64) angle) #s(literal 180 binary64))))))
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64))))))
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 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 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (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 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64)) #s(literal 1/180 binary64)))))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (+.f64 b a)) (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (-.f64 b a)))
(*.f64 (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (*.f64 (-.f64 b a) (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (+.f64 b 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 b a) (*.f64 (*.f64 #s(literal 2 binary64) b) (sin.f64 (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
Outputs
(*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 b a) (/.f64 #s(literal 1 binary64) (+.f64 b a)))) (sin.f64 (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle)))) #s(literal 1 binary64))
Calls

4 calls:

50.0ms
(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
41.0ms
b
41.0ms
angle
39.0ms
(/.f64 angle #s(literal 180 binary64))
Results
AccuracySegmentsBranch
70.1%2angle
70.1%2(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
70.1%2(/.f64 angle #s(literal 180 binary64))
68.4%1b
Compiler

Compiled 22 to 18 computations (18.2% saved)

regimes154.0ms (0.7%)

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

5 calls:

43.0ms
b
26.0ms
(/.f64 angle #s(literal 180 binary64))
25.0ms
angle
25.0ms
a
25.0ms
(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
Results
AccuracySegmentsBranch
69.7%2b
67.9%1a
69.5%2angle
69.5%2(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
69.5%2(/.f64 angle #s(literal 180 binary64))
Compiler

Compiled 26 to 21 computations (19.2% saved)

regimes81.0ms (0.4%)

Counts
59 → 2
Calls
Call 1
Inputs
(*.f64 #s(literal -1/90 binary64) (*.f64 a (*.f64 (*.f64 angle a) (PI.f64))))
(*.f64 #s(literal -1/90 binary64) (*.f64 (*.f64 (PI.f64) a) (*.f64 angle a)))
(*.f64 #s(literal -1/90 binary64) (*.f64 (*.f64 (*.f64 a a) angle) (PI.f64)))
(*.f64 #s(literal -1/90 binary64) (*.f64 (*.f64 (*.f64 angle a) a) (PI.f64)))
(*.f64 #s(literal 1/90 binary64) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 #s(literal 1/90 binary64) (*.f64 (*.f64 angle (*.f64 b b)) (PI.f64)))
(*.f64 (*.f64 #s(literal -1/90 binary64) (*.f64 a (*.f64 angle a))) (PI.f64))
(*.f64 (*.f64 #s(literal -1/90 binary64) (*.f64 angle (*.f64 a a))) (PI.f64))
(*.f64 (*.f64 #s(literal -1/90 binary64) (*.f64 angle (*.f64 (PI.f64) a))) a)
(*.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 a)) (*.f64 (PI.f64) #s(literal -1/90 binary64)))
(*.f64 (*.f64 angle (*.f64 (PI.f64) a)) (*.f64 a #s(literal -1/90 binary64)))
(*.f64 (*.f64 (PI.f64) (*.f64 a (*.f64 angle a))) #s(literal -1/90 binary64))
(*.f64 (*.f64 (*.f64 a #s(literal -1/90 binary64)) angle) (*.f64 (PI.f64) a))
(*.f64 #s(literal -1/90 binary64) (*.f64 a (/.f64 a (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64)))))
(*.f64 #s(literal -1/90 binary64) (/.f64 (*.f64 (PI.f64) (*.f64 a a)) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (*.f64 #s(literal 1/90 binary64) angle) (*.f64 (*.f64 (PI.f64) b) (-.f64 b a)))
(*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (PI.f64))) (*.f64 a (-.f64 #s(literal 0 binary64) a)))
(*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (PI.f64))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (*.f64 (*.f64 (PI.f64) #s(literal 1/90 binary64)) (-.f64 (*.f64 b b) (*.f64 a a))) angle)
(*.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)) (-.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 b a) (*.f64 (-.f64 b a) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))
(*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (PI.f64))) (/.f64 (+.f64 b a) (/.f64 #s(literal 1 binary64) (-.f64 b a))))
(/.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))) (+.f64 b a)) (/.f64 #s(literal 1 binary64) (-.f64 b a)))
(*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (PI.f64))) (*.f64 (*.f64 a a) (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (PI.f64))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 a a) b) b))))
(*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (PI.f64))) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 b a)) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 b a))))
(*.f64 angle (+.f64 (*.f64 #s(literal 1/90 binary64) (*.f64 (PI.f64) (*.f64 b b))) (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 angle angle) (*.f64 b b)) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) #s(literal -1/8748000 binary64))))))
(*.f64 angle (+.f64 (*.f64 (PI.f64) (*.f64 (*.f64 b b) #s(literal 1/90 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (*.f64 #s(literal -1/8748000 binary64) (*.f64 b b)))))))
(/.f64 (*.f64 angle (+.f64 (*.f64 (*.f64 #s(literal -1/4374000 binary64) (*.f64 angle angle)) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 a (*.f64 a (*.f64 a a)))) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (+.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 angle (+.f64 (*.f64 #s(literal 1/90 binary64) (*.f64 (*.f64 (PI.f64) b) (-.f64 b a))) (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 angle angle) b) (*.f64 (*.f64 (-.f64 b a) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal -1/8748000 binary64))))))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 b a) (/.f64 #s(literal 1 binary64) (+.f64 b a)))) (*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) (*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))))) #s(literal 1 binary64))
(*.f64 angle (+.f64 (*.f64 #s(literal 1/90 binary64) (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 #s(literal -1/17496000 binary64) (*.f64 (*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (-.f64 (*.f64 b b) (*.f64 a a))))))
(*.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 (-.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 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (+.f64 a b)) (*.f64 (-.f64 b a) #s(literal -1/17496000 binary64))))))
(*.f64 #s(literal 2 binary64) (*.f64 angle (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 #s(literal -1/8748000 binary64) (*.f64 angle angle))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (PI.f64) #s(literal 1/180 binary64))))))
(*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (PI.f64))) (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (-.f64 (*.f64 b b) (*.f64 a a))))))
(*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (PI.f64))) (*.f64 (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 a (*.f64 a (*.f64 a a))))) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a a))))))
(*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (PI.f64))) (*.f64 (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a)))))) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))))))
(*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) (*.f64 b b)))
(*.f64 (*.f64 #s(literal -2 binary64) (*.f64 a a)) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))
(/.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) (/.f64 #s(literal -1 binary64) (*.f64 a a)))
(/.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 b b)))
(*.f64 (*.f64 #s(literal 2 binary64) b) (*.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) (+.f64 b #s(literal 0 binary64))))
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 b b))) #s(literal 1 binary64))
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (+.f64 b a)) (-.f64 b a))
(*.f64 (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 a a)) (sin.f64 (*.f64 (PI.f64) (/.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))))) #s(literal 1 binary64))
(*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #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 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 a (-.f64 #s(literal 0 binary64) a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))
(*.f64 (-.f64 b a) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))))
Outputs
(*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))
(*.f64 (-.f64 b a) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64))))
Calls

4 calls:

18.0ms
(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
18.0ms
(/.f64 angle #s(literal 180 binary64))
18.0ms
b
17.0ms
angle
Results
AccuracySegmentsBranch
69.4%2angle
69.4%2(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
69.4%2(/.f64 angle #s(literal 180 binary64))
67.9%1b
Compiler

Compiled 22 to 18 computations (18.2% saved)

regimes77.0ms (0.4%)

Counts
58 → 1
Calls
Call 1
Inputs
(*.f64 #s(literal -1/90 binary64) (*.f64 a (*.f64 (*.f64 angle a) (PI.f64))))
(*.f64 #s(literal -1/90 binary64) (*.f64 (*.f64 (PI.f64) a) (*.f64 angle a)))
(*.f64 #s(literal -1/90 binary64) (*.f64 (*.f64 (*.f64 a a) angle) (PI.f64)))
(*.f64 #s(literal -1/90 binary64) (*.f64 (*.f64 (*.f64 angle a) a) (PI.f64)))
(*.f64 #s(literal 1/90 binary64) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 #s(literal 1/90 binary64) (*.f64 (*.f64 angle (*.f64 b b)) (PI.f64)))
(*.f64 (*.f64 #s(literal -1/90 binary64) (*.f64 a (*.f64 angle a))) (PI.f64))
(*.f64 (*.f64 #s(literal -1/90 binary64) (*.f64 angle (*.f64 a a))) (PI.f64))
(*.f64 (*.f64 #s(literal -1/90 binary64) (*.f64 angle (*.f64 (PI.f64) a))) a)
(*.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 a)) (*.f64 (PI.f64) #s(literal -1/90 binary64)))
(*.f64 (*.f64 angle (*.f64 (PI.f64) a)) (*.f64 a #s(literal -1/90 binary64)))
(*.f64 (*.f64 (PI.f64) (*.f64 a (*.f64 angle a))) #s(literal -1/90 binary64))
(*.f64 (*.f64 (*.f64 a #s(literal -1/90 binary64)) angle) (*.f64 (PI.f64) a))
(*.f64 #s(literal -1/90 binary64) (*.f64 a (/.f64 a (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64)))))
(*.f64 #s(literal -1/90 binary64) (/.f64 (*.f64 (PI.f64) (*.f64 a a)) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (*.f64 #s(literal 1/90 binary64) angle) (*.f64 (*.f64 (PI.f64) b) (-.f64 b a)))
(*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (PI.f64))) (*.f64 a (-.f64 #s(literal 0 binary64) a)))
(*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (PI.f64))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (*.f64 (*.f64 (PI.f64) #s(literal 1/90 binary64)) (-.f64 (*.f64 b b) (*.f64 a a))) angle)
(*.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)) (-.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 b a) (*.f64 (-.f64 b a) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))
(*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (PI.f64))) (/.f64 (+.f64 b a) (/.f64 #s(literal 1 binary64) (-.f64 b a))))
(/.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))) (+.f64 b a)) (/.f64 #s(literal 1 binary64) (-.f64 b a)))
(*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (PI.f64))) (*.f64 (*.f64 a a) (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (PI.f64))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 a a) b) b))))
(*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (PI.f64))) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 b a)) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 b a))))
(*.f64 angle (+.f64 (*.f64 #s(literal 1/90 binary64) (*.f64 (PI.f64) (*.f64 b b))) (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 angle angle) (*.f64 b b)) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) #s(literal -1/8748000 binary64))))))
(*.f64 angle (+.f64 (*.f64 (PI.f64) (*.f64 (*.f64 b b) #s(literal 1/90 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (*.f64 #s(literal -1/8748000 binary64) (*.f64 b b)))))))
(/.f64 (*.f64 angle (+.f64 (*.f64 (*.f64 #s(literal -1/4374000 binary64) (*.f64 angle angle)) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 a (*.f64 a (*.f64 a a)))) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (+.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 angle (+.f64 (*.f64 #s(literal 1/90 binary64) (*.f64 (*.f64 (PI.f64) b) (-.f64 b a))) (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 angle angle) b) (*.f64 (*.f64 (-.f64 b a) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal -1/8748000 binary64))))))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 b a) (/.f64 #s(literal 1 binary64) (+.f64 b a)))) (*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) (*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))))) #s(literal 1 binary64))
(*.f64 angle (+.f64 (*.f64 #s(literal 1/90 binary64) (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 #s(literal -1/17496000 binary64) (*.f64 (*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (-.f64 (*.f64 b b) (*.f64 a a))))))
(*.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 (-.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 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (+.f64 a b)) (*.f64 (-.f64 b a) #s(literal -1/17496000 binary64))))))
(*.f64 #s(literal 2 binary64) (*.f64 angle (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 #s(literal -1/8748000 binary64) (*.f64 angle angle))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (PI.f64) #s(literal 1/180 binary64))))))
(*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (PI.f64))) (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (-.f64 (*.f64 b b) (*.f64 a a))))))
(*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (PI.f64))) (*.f64 (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 a (*.f64 a (*.f64 a a))))) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a a))))))
(*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (PI.f64))) (*.f64 (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a)))))) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))))))
(*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) (*.f64 b b)))
(*.f64 (*.f64 #s(literal -2 binary64) (*.f64 a a)) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))
(/.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) (/.f64 #s(literal -1 binary64) (*.f64 a a)))
(/.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 b b)))
(*.f64 (*.f64 #s(literal 2 binary64) b) (*.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) (+.f64 b #s(literal 0 binary64))))
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 b b))) #s(literal 1 binary64))
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (+.f64 b a)) (-.f64 b a))
(*.f64 (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 a a)) (sin.f64 (*.f64 (PI.f64) (/.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))))) #s(literal 1 binary64))
(*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #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 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 a (-.f64 #s(literal 0 binary64) a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))
Outputs
(*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))
Calls

4 calls:

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

Compiled 22 to 18 computations (18.2% saved)

regimes88.0ms (0.4%)

Counts
54 → 1
Calls
Call 1
Inputs
(*.f64 #s(literal -1/90 binary64) (*.f64 a (*.f64 (*.f64 angle a) (PI.f64))))
(*.f64 #s(literal -1/90 binary64) (*.f64 (*.f64 (PI.f64) a) (*.f64 angle a)))
(*.f64 #s(literal -1/90 binary64) (*.f64 (*.f64 (*.f64 a a) angle) (PI.f64)))
(*.f64 #s(literal -1/90 binary64) (*.f64 (*.f64 (*.f64 angle a) a) (PI.f64)))
(*.f64 #s(literal 1/90 binary64) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 #s(literal 1/90 binary64) (*.f64 (*.f64 angle (*.f64 b b)) (PI.f64)))
(*.f64 (*.f64 #s(literal -1/90 binary64) (*.f64 a (*.f64 angle a))) (PI.f64))
(*.f64 (*.f64 #s(literal -1/90 binary64) (*.f64 angle (*.f64 a a))) (PI.f64))
(*.f64 (*.f64 #s(literal -1/90 binary64) (*.f64 angle (*.f64 (PI.f64) a))) a)
(*.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 a)) (*.f64 (PI.f64) #s(literal -1/90 binary64)))
(*.f64 (*.f64 angle (*.f64 (PI.f64) a)) (*.f64 a #s(literal -1/90 binary64)))
(*.f64 (*.f64 (PI.f64) (*.f64 a (*.f64 angle a))) #s(literal -1/90 binary64))
(*.f64 (*.f64 (*.f64 a #s(literal -1/90 binary64)) angle) (*.f64 (PI.f64) a))
(*.f64 #s(literal -1/90 binary64) (*.f64 a (/.f64 a (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64)))))
(*.f64 #s(literal -1/90 binary64) (/.f64 (*.f64 (PI.f64) (*.f64 a a)) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (*.f64 #s(literal 1/90 binary64) angle) (*.f64 (*.f64 (PI.f64) b) (-.f64 b a)))
(*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (PI.f64))) (*.f64 a (-.f64 #s(literal 0 binary64) a)))
(*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (PI.f64))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (*.f64 (*.f64 (PI.f64) #s(literal 1/90 binary64)) (-.f64 (*.f64 b b) (*.f64 a a))) angle)
(*.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)) (-.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 b a) (*.f64 (-.f64 b a) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))
(*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (PI.f64))) (/.f64 (+.f64 b a) (/.f64 #s(literal 1 binary64) (-.f64 b a))))
(/.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))) (+.f64 b a)) (/.f64 #s(literal 1 binary64) (-.f64 b a)))
(*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (PI.f64))) (*.f64 (*.f64 a a) (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (PI.f64))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 a a) b) b))))
(*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (PI.f64))) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 b a)) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 b a))))
(*.f64 angle (+.f64 (*.f64 #s(literal 1/90 binary64) (*.f64 (PI.f64) (*.f64 b b))) (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 angle angle) (*.f64 b b)) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) #s(literal -1/8748000 binary64))))))
(*.f64 angle (+.f64 (*.f64 (PI.f64) (*.f64 (*.f64 b b) #s(literal 1/90 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (*.f64 #s(literal -1/8748000 binary64) (*.f64 b b)))))))
(/.f64 (*.f64 angle (+.f64 (*.f64 (*.f64 #s(literal -1/4374000 binary64) (*.f64 angle angle)) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 a (*.f64 a (*.f64 a a)))) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (+.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 angle (+.f64 (*.f64 #s(literal 1/90 binary64) (*.f64 (*.f64 (PI.f64) b) (-.f64 b a))) (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 angle angle) b) (*.f64 (*.f64 (-.f64 b a) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal -1/8748000 binary64))))))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 b a) (/.f64 #s(literal 1 binary64) (+.f64 b a)))) (*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) (*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))))) #s(literal 1 binary64))
(*.f64 angle (+.f64 (*.f64 #s(literal 1/90 binary64) (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 #s(literal -1/17496000 binary64) (*.f64 (*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (-.f64 (*.f64 b b) (*.f64 a a))))))
(*.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 (-.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 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (+.f64 a b)) (*.f64 (-.f64 b a) #s(literal -1/17496000 binary64))))))
(*.f64 #s(literal 2 binary64) (*.f64 angle (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 #s(literal -1/8748000 binary64) (*.f64 angle angle))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (PI.f64) #s(literal 1/180 binary64))))))
(*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (PI.f64))) (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (-.f64 (*.f64 b b) (*.f64 a a))))))
(*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (PI.f64))) (*.f64 (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 a (*.f64 a (*.f64 a a))))) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a a))))))
(*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (PI.f64))) (*.f64 (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a)))))) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))))))
(*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) (*.f64 b b)))
(*.f64 (*.f64 #s(literal -2 binary64) (*.f64 a a)) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))
(/.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) (/.f64 #s(literal -1 binary64) (*.f64 a a)))
(/.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 b b)))
(*.f64 (*.f64 #s(literal 2 binary64) b) (*.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) (+.f64 b #s(literal 0 binary64))))
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 b b))) #s(literal 1 binary64))
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (+.f64 b a)) (-.f64 b a))
(*.f64 (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 a a)) (sin.f64 (*.f64 (PI.f64) (/.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))))) #s(literal 1 binary64))
Outputs
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (+.f64 b a)) (-.f64 b a))
Calls

5 calls:

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

Compiled 26 to 21 computations (19.2% saved)

regimes53.0ms (0.3%)

Counts
51 → 2
Calls
Call 1
Inputs
(*.f64 #s(literal -1/90 binary64) (*.f64 a (*.f64 (*.f64 angle a) (PI.f64))))
(*.f64 #s(literal -1/90 binary64) (*.f64 (*.f64 (PI.f64) a) (*.f64 angle a)))
(*.f64 #s(literal -1/90 binary64) (*.f64 (*.f64 (*.f64 a a) angle) (PI.f64)))
(*.f64 #s(literal -1/90 binary64) (*.f64 (*.f64 (*.f64 angle a) a) (PI.f64)))
(*.f64 #s(literal 1/90 binary64) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 #s(literal 1/90 binary64) (*.f64 (*.f64 angle (*.f64 b b)) (PI.f64)))
(*.f64 (*.f64 #s(literal -1/90 binary64) (*.f64 a (*.f64 angle a))) (PI.f64))
(*.f64 (*.f64 #s(literal -1/90 binary64) (*.f64 angle (*.f64 a a))) (PI.f64))
(*.f64 (*.f64 #s(literal -1/90 binary64) (*.f64 angle (*.f64 (PI.f64) a))) a)
(*.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 a)) (*.f64 (PI.f64) #s(literal -1/90 binary64)))
(*.f64 (*.f64 angle (*.f64 (PI.f64) a)) (*.f64 a #s(literal -1/90 binary64)))
(*.f64 (*.f64 (PI.f64) (*.f64 a (*.f64 angle a))) #s(literal -1/90 binary64))
(*.f64 (*.f64 (*.f64 a #s(literal -1/90 binary64)) angle) (*.f64 (PI.f64) a))
(*.f64 #s(literal -1/90 binary64) (*.f64 a (/.f64 a (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64)))))
(*.f64 #s(literal -1/90 binary64) (/.f64 (*.f64 (PI.f64) (*.f64 a a)) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (*.f64 #s(literal 1/90 binary64) angle) (*.f64 (*.f64 (PI.f64) b) (-.f64 b a)))
(*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (PI.f64))) (*.f64 a (-.f64 #s(literal 0 binary64) a)))
(*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (PI.f64))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (*.f64 (*.f64 (PI.f64) #s(literal 1/90 binary64)) (-.f64 (*.f64 b b) (*.f64 a a))) angle)
(*.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)) (-.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 b a) (*.f64 (-.f64 b a) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))
(*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (PI.f64))) (/.f64 (+.f64 b a) (/.f64 #s(literal 1 binary64) (-.f64 b a))))
(/.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))) (+.f64 b a)) (/.f64 #s(literal 1 binary64) (-.f64 b a)))
(*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (PI.f64))) (*.f64 (*.f64 a a) (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (PI.f64))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 a a) b) b))))
(*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (PI.f64))) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 b a)) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 b a))))
(*.f64 angle (+.f64 (*.f64 #s(literal 1/90 binary64) (*.f64 (PI.f64) (*.f64 b b))) (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 angle angle) (*.f64 b b)) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) #s(literal -1/8748000 binary64))))))
(*.f64 angle (+.f64 (*.f64 (PI.f64) (*.f64 (*.f64 b b) #s(literal 1/90 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (*.f64 #s(literal -1/8748000 binary64) (*.f64 b b)))))))
(/.f64 (*.f64 angle (+.f64 (*.f64 (*.f64 #s(literal -1/4374000 binary64) (*.f64 angle angle)) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 a (*.f64 a (*.f64 a a)))) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (+.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 angle (+.f64 (*.f64 #s(literal 1/90 binary64) (*.f64 (*.f64 (PI.f64) b) (-.f64 b a))) (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 angle angle) b) (*.f64 (*.f64 (-.f64 b a) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal -1/8748000 binary64))))))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 b a) (/.f64 #s(literal 1 binary64) (+.f64 b a)))) (*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) (*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))))) #s(literal 1 binary64))
(*.f64 angle (+.f64 (*.f64 #s(literal 1/90 binary64) (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 #s(literal -1/17496000 binary64) (*.f64 (*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (-.f64 (*.f64 b b) (*.f64 a a))))))
(*.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 (-.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 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (+.f64 a b)) (*.f64 (-.f64 b a) #s(literal -1/17496000 binary64))))))
(*.f64 #s(literal 2 binary64) (*.f64 angle (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 #s(literal -1/8748000 binary64) (*.f64 angle angle))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (PI.f64) #s(literal 1/180 binary64))))))
(*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (PI.f64))) (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (-.f64 (*.f64 b b) (*.f64 a a))))))
(*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (PI.f64))) (*.f64 (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 a (*.f64 a (*.f64 a a))))) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a a))))))
(*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (PI.f64))) (*.f64 (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a)))))) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))))))
(*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) (*.f64 b b)))
(*.f64 (*.f64 #s(literal -2 binary64) (*.f64 a a)) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))
(/.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) (/.f64 #s(literal -1 binary64) (*.f64 a a)))
(/.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 b b)))
(*.f64 (*.f64 #s(literal 2 binary64) b) (*.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) (+.f64 b #s(literal 0 binary64))))
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 b b))) #s(literal 1 binary64))
Outputs
(/.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 b b)))
(*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))
Calls

3 calls:

16.0ms
angle
15.0ms
a
15.0ms
b
Results
AccuracySegmentsBranch
65.5%2a
63.4%2b
66.7%3angle
Compiler

Compiled 12 to 9 computations (25% saved)

regimes21.0ms (0.1%)

Counts
48 → 2
Calls
Call 1
Inputs
(*.f64 #s(literal -1/90 binary64) (*.f64 a (*.f64 (*.f64 angle a) (PI.f64))))
(*.f64 #s(literal -1/90 binary64) (*.f64 (*.f64 (PI.f64) a) (*.f64 angle a)))
(*.f64 #s(literal -1/90 binary64) (*.f64 (*.f64 (*.f64 a a) angle) (PI.f64)))
(*.f64 #s(literal -1/90 binary64) (*.f64 (*.f64 (*.f64 angle a) a) (PI.f64)))
(*.f64 #s(literal 1/90 binary64) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 #s(literal 1/90 binary64) (*.f64 (*.f64 angle (*.f64 b b)) (PI.f64)))
(*.f64 (*.f64 #s(literal -1/90 binary64) (*.f64 a (*.f64 angle a))) (PI.f64))
(*.f64 (*.f64 #s(literal -1/90 binary64) (*.f64 angle (*.f64 a a))) (PI.f64))
(*.f64 (*.f64 #s(literal -1/90 binary64) (*.f64 angle (*.f64 (PI.f64) a))) a)
(*.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 a)) (*.f64 (PI.f64) #s(literal -1/90 binary64)))
(*.f64 (*.f64 angle (*.f64 (PI.f64) a)) (*.f64 a #s(literal -1/90 binary64)))
(*.f64 (*.f64 (PI.f64) (*.f64 a (*.f64 angle a))) #s(literal -1/90 binary64))
(*.f64 (*.f64 (*.f64 a #s(literal -1/90 binary64)) angle) (*.f64 (PI.f64) a))
(*.f64 #s(literal -1/90 binary64) (*.f64 a (/.f64 a (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64)))))
(*.f64 #s(literal -1/90 binary64) (/.f64 (*.f64 (PI.f64) (*.f64 a a)) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (*.f64 #s(literal 1/90 binary64) angle) (*.f64 (*.f64 (PI.f64) b) (-.f64 b a)))
(*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (PI.f64))) (*.f64 a (-.f64 #s(literal 0 binary64) a)))
(*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (PI.f64))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (*.f64 (*.f64 (PI.f64) #s(literal 1/90 binary64)) (-.f64 (*.f64 b b) (*.f64 a a))) angle)
(*.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)) (-.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 b a) (*.f64 (-.f64 b a) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))
(*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (PI.f64))) (/.f64 (+.f64 b a) (/.f64 #s(literal 1 binary64) (-.f64 b a))))
(/.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))) (+.f64 b a)) (/.f64 #s(literal 1 binary64) (-.f64 b a)))
(*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (PI.f64))) (*.f64 (*.f64 a a) (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (PI.f64))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 a a) b) b))))
(*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (PI.f64))) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 b a)) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 b a))))
(*.f64 angle (+.f64 (*.f64 #s(literal 1/90 binary64) (*.f64 (PI.f64) (*.f64 b b))) (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 angle angle) (*.f64 b b)) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) #s(literal -1/8748000 binary64))))))
(*.f64 angle (+.f64 (*.f64 (PI.f64) (*.f64 (*.f64 b b) #s(literal 1/90 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (*.f64 #s(literal -1/8748000 binary64) (*.f64 b b)))))))
(/.f64 (*.f64 angle (+.f64 (*.f64 (*.f64 #s(literal -1/4374000 binary64) (*.f64 angle angle)) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 a (*.f64 a (*.f64 a a)))) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (+.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 angle (+.f64 (*.f64 #s(literal 1/90 binary64) (*.f64 (*.f64 (PI.f64) b) (-.f64 b a))) (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 angle angle) b) (*.f64 (*.f64 (-.f64 b a) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal -1/8748000 binary64))))))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 b a) (/.f64 #s(literal 1 binary64) (+.f64 b a)))) (*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) (*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))))) #s(literal 1 binary64))
(*.f64 angle (+.f64 (*.f64 #s(literal 1/90 binary64) (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 #s(literal -1/17496000 binary64) (*.f64 (*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (-.f64 (*.f64 b b) (*.f64 a a))))))
(*.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 (-.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 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (+.f64 a b)) (*.f64 (-.f64 b a) #s(literal -1/17496000 binary64))))))
(*.f64 #s(literal 2 binary64) (*.f64 angle (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 #s(literal -1/8748000 binary64) (*.f64 angle angle))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (PI.f64) #s(literal 1/180 binary64))))))
(*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (PI.f64))) (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (-.f64 (*.f64 b b) (*.f64 a a))))))
(*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (PI.f64))) (*.f64 (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 a (*.f64 a (*.f64 a a))))) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a a))))))
(*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (PI.f64))) (*.f64 (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a)))))) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))))))
(*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) (*.f64 b b)))
(*.f64 (*.f64 #s(literal -2 binary64) (*.f64 a a)) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))
(/.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) (/.f64 #s(literal -1 binary64) (*.f64 a a)))
Outputs
(*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))
(*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))
Calls

1 calls:

15.0ms
a
Results
AccuracySegmentsBranch
65.5%2a
Compiler

Compiled 4 to 3 computations (25% saved)

regimes33.0ms (0.2%)

Counts
43 → 3
Calls
Call 1
Inputs
(*.f64 #s(literal -1/90 binary64) (*.f64 a (*.f64 (*.f64 angle a) (PI.f64))))
(*.f64 #s(literal -1/90 binary64) (*.f64 (*.f64 (PI.f64) a) (*.f64 angle a)))
(*.f64 #s(literal -1/90 binary64) (*.f64 (*.f64 (*.f64 a a) angle) (PI.f64)))
(*.f64 #s(literal -1/90 binary64) (*.f64 (*.f64 (*.f64 angle a) a) (PI.f64)))
(*.f64 #s(literal 1/90 binary64) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 #s(literal 1/90 binary64) (*.f64 (*.f64 angle (*.f64 b b)) (PI.f64)))
(*.f64 (*.f64 #s(literal -1/90 binary64) (*.f64 a (*.f64 angle a))) (PI.f64))
(*.f64 (*.f64 #s(literal -1/90 binary64) (*.f64 angle (*.f64 a a))) (PI.f64))
(*.f64 (*.f64 #s(literal -1/90 binary64) (*.f64 angle (*.f64 (PI.f64) a))) a)
(*.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 a)) (*.f64 (PI.f64) #s(literal -1/90 binary64)))
(*.f64 (*.f64 angle (*.f64 (PI.f64) a)) (*.f64 a #s(literal -1/90 binary64)))
(*.f64 (*.f64 (PI.f64) (*.f64 a (*.f64 angle a))) #s(literal -1/90 binary64))
(*.f64 (*.f64 (*.f64 a #s(literal -1/90 binary64)) angle) (*.f64 (PI.f64) a))
(*.f64 #s(literal -1/90 binary64) (*.f64 a (/.f64 a (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64)))))
(*.f64 #s(literal -1/90 binary64) (/.f64 (*.f64 (PI.f64) (*.f64 a a)) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (*.f64 #s(literal 1/90 binary64) angle) (*.f64 (*.f64 (PI.f64) b) (-.f64 b a)))
(*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (PI.f64))) (*.f64 a (-.f64 #s(literal 0 binary64) a)))
(*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (PI.f64))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (*.f64 (*.f64 (PI.f64) #s(literal 1/90 binary64)) (-.f64 (*.f64 b b) (*.f64 a a))) angle)
(*.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)) (-.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 b a) (*.f64 (-.f64 b a) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))
(*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (PI.f64))) (/.f64 (+.f64 b a) (/.f64 #s(literal 1 binary64) (-.f64 b a))))
(/.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))) (+.f64 b a)) (/.f64 #s(literal 1 binary64) (-.f64 b a)))
(*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (PI.f64))) (*.f64 (*.f64 a a) (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (PI.f64))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 a a) b) b))))
(*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (PI.f64))) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 b a)) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 b a))))
(*.f64 angle (+.f64 (*.f64 #s(literal 1/90 binary64) (*.f64 (PI.f64) (*.f64 b b))) (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 angle angle) (*.f64 b b)) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) #s(literal -1/8748000 binary64))))))
(*.f64 angle (+.f64 (*.f64 (PI.f64) (*.f64 (*.f64 b b) #s(literal 1/90 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (*.f64 #s(literal -1/8748000 binary64) (*.f64 b b)))))))
(/.f64 (*.f64 angle (+.f64 (*.f64 (*.f64 #s(literal -1/4374000 binary64) (*.f64 angle angle)) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 a (*.f64 a (*.f64 a a)))) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) (+.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 angle (+.f64 (*.f64 #s(literal 1/90 binary64) (*.f64 (*.f64 (PI.f64) b) (-.f64 b a))) (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 angle angle) b) (*.f64 (*.f64 (-.f64 b a) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal -1/8748000 binary64))))))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 b a) (/.f64 #s(literal 1 binary64) (+.f64 b a)))) (*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) (*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))))) #s(literal 1 binary64))
(*.f64 angle (+.f64 (*.f64 #s(literal 1/90 binary64) (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 #s(literal -1/17496000 binary64) (*.f64 (*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (-.f64 (*.f64 b b) (*.f64 a a))))))
(*.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 (-.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 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (+.f64 a b)) (*.f64 (-.f64 b a) #s(literal -1/17496000 binary64))))))
(*.f64 #s(literal 2 binary64) (*.f64 angle (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 #s(literal -1/8748000 binary64) (*.f64 angle angle))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (PI.f64) #s(literal 1/180 binary64))))))
(*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (PI.f64))) (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (-.f64 (*.f64 b b) (*.f64 a a))))))
(*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (PI.f64))) (*.f64 (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 a (*.f64 a (*.f64 a a))))) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a a))))))
(*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (PI.f64))) (*.f64 (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a)))))) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 a a))))))))
Outputs
(*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 b a) (/.f64 #s(literal 1 binary64) (+.f64 b a)))) (*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) (*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))))) #s(literal 1 binary64))
(*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (PI.f64))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 a a) b) b))))
Calls

2 calls:

14.0ms
angle
12.0ms
a
Results
AccuracySegmentsBranch
66.4%3angle
63.8%2a
Compiler

Compiled 8 to 6 computations (25% saved)

regimes15.0ms (0.1%)

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

1 calls:

11.0ms
angle
Results
AccuracySegmentsBranch
66.0%3angle
Compiler

Compiled 4 to 3 computations (25% saved)

regimes14.0ms (0.1%)

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

1 calls:

10.0ms
angle
Results
AccuracySegmentsBranch
64.0%2angle
Compiler

Compiled 4 to 3 computations (25% saved)

regimes20.0ms (0.1%)

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

2 calls:

9.0ms
a
9.0ms
angle
Results
AccuracySegmentsBranch
63.8%2a
63.8%2angle
Compiler

Compiled 8 to 6 computations (25% saved)

regimes19.0ms (0.1%)

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

2 calls:

9.0ms
angle
8.0ms
a
Results
AccuracySegmentsBranch
63.8%2angle
63.4%2a
Compiler

Compiled 8 to 6 computations (25% saved)

regimes18.0ms (0.1%)

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

2 calls:

8.0ms
a
8.0ms
angle
Results
AccuracySegmentsBranch
63.4%2a
63.3%2angle
Compiler

Compiled 8 to 6 computations (25% saved)

regimes25.0ms (0.1%)

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

3 calls:

8.0ms
b
7.0ms
a
7.0ms
angle
Results
AccuracySegmentsBranch
53.1%1angle
55.8%2b
59.5%2a
Compiler

Compiled 12 to 9 computations (25% saved)

regimes10.0ms (0%)

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

1 calls:

8.0ms
a
Results
AccuracySegmentsBranch
59.5%2a
Compiler

Compiled 4 to 3 computations (25% saved)

regimes8.0ms (0%)

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

1 calls:

6.0ms
a
Results
AccuracySegmentsBranch
59.5%2a
Compiler

Compiled 4 to 3 computations (25% saved)

regimes8.0ms (0%)

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

1 calls:

7.0ms
a
Results
AccuracySegmentsBranch
56.0%2a
Compiler

Compiled 4 to 3 computations (25% saved)

regimes7.0ms (0%)

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

3 calls:

2.0ms
a
2.0ms
b
2.0ms
angle
Results
AccuracySegmentsBranch
37.0%2angle
34.5%1b
37.0%2a
Compiler

Compiled 12 to 9 computations (25% saved)

regimes6.0ms (0%)

Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

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

3 calls:

2.0ms
b
2.0ms
angle
2.0ms
a
Results
AccuracySegmentsBranch
32.8%1b
32.8%1a
32.8%1angle
Compiler

Compiled 12 to 9 computations (25% saved)

bsearch3.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
6.866355107289447e+134
2.447253378001745e+136
Compiler

Compiled 30 to 21 computations (30% saved)

bsearch3.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-inf
-1.5382086993452166e+291
Compiler

Compiled 32 to 21 computations (34.4% saved)

bsearch3.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
3.5793409139816925e+58
4.858151421266318e+71
Compiler

Compiled 32 to 21 computations (34.4% saved)

bsearch2.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.75463005396412e+143
2.915252407854917e+144
Compiler

Compiled 30 to 21 computations (30% saved)

bsearch27.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
23.0ms
9.258808921673005e-110
1.9083883330637998e-109
Results
16.0ms44×1valid
4.0ms36×0valid
Compiler

Compiled 277 to 206 computations (25.6% saved)

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

bsearch68.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
36.0ms
1.4738110533087919e+283
1.1036658560460293e+289
25.0ms
2.8543074321292756e+178
1.206990676477474e+179
Results
34.0ms103×1valid
18.0ms137×0valid
Compiler

Compiled 680 to 504 computations (25.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 38.0ms
ival-mult: 9.0ms (23.9% of total)
ival-pow: 7.0ms (18.6% of total)
ival-sin: 6.0ms (16% of total)
ival-cos: 5.0ms (13.3% of total)
ival-div: 3.0ms (8% of total)
backward-pass: 3.0ms (8% of total)
ival-pi: 2.0ms (5.3% of total)
ival-sub: 2.0ms (5.3% of total)
const: 1.0ms (2.7% of total)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
6.7312750223769525e+165
1.6312730695918473e+168
Compiler

Compiled 30 to 21 computations (30% saved)

bsearch33.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
30.0ms
1.5246015260849956e-111
1.2837666614506891e-110
Results
20.0ms53×1valid
5.0ms42×0valid
2.0ms2valid
Compiler

Compiled 260 to 189 computations (27.3% saved)

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

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.3193966762756577e+143
1.75463005396412e+143
Compiler

Compiled 30 to 21 computations (30% saved)

bsearch24.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
22.0ms
8.71967347701173e-167
2.1285572284006333e-166
Results
10.0ms28×1valid
6.0ms51×0valid
3.0ms3valid
Compiler

Compiled 197 to 146 computations (25.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 14.0ms
ival-sin: 4.0ms (29.4% of total)
ival-mult: 3.0ms (22% of total)
ival-cos: 2.0ms (14.7% of total)
ival-pow: 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)

bsearch23.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
20.0ms
8.71967347701173e-167
2.1285572284006333e-166
Results
10.0ms30×1valid
6.0ms50×0valid
Compiler

Compiled 187 to 136 computations (27.3% saved)

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

bsearch128.0ms (0.6%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
71.0ms
4.2243758827209765e+188
4.571315937371256e+192
49.0ms
5.162623358343527e+48
2.3958969402323716e+49
Results
60.0ms182×1valid
36.0ms13×3valid
13.0ms13×2valid
2.0ms16×0valid
Compiler

Compiled 808 to 557 computations (31.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 91.0ms
ival-sin: 41.0ms (44.9% of total)
ival-mult: 17.0ms (18.6% of total)
ival-cos: 10.0ms (10.9% of total)
ival-pow: 9.0ms (9.8% of total)
backward-pass: 6.0ms (6.6% of total)
ival-div: 4.0ms (4.4% of total)
ival-sub: 2.0ms (2.2% of total)
ival-pi: 2.0ms (2.2% of total)
const: 1.0ms (1.1% of total)

bsearch96.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
28.0ms
1.7259048368931417e+151
6.722983973780023e+151
62.0ms
5.162623358343527e+48
2.3958969402323716e+49
Results
50.0ms152×1valid
29.0ms12×3valid
4.0ms2valid
1.0ms0valid
Compiler

Compiled 610 to 409 computations (33% saved)

Precisions
Click to see histograms. Total time spent on operations: 69.0ms
ival-sin: 30.0ms (43.4% of total)
ival-mult: 13.0ms (18.8% of total)
ival-cos: 7.0ms (10.1% of total)
ival-pow: 7.0ms (10.1% of total)
backward-pass: 5.0ms (7.2% of total)
ival-div: 3.0ms (4.3% of total)
ival-pi: 2.0ms (2.9% of total)
ival-sub: 2.0ms (2.9% of total)
const: 1.0ms (1.4% of total)

bsearch13.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
12.0ms
8.712496223387932e-10
1.475072688445e-9
Results
9.0ms64×0valid
Compiler

Compiled 192 to 133 computations (30.7% saved)

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

bsearch36.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
33.0ms
5.971845215606676e-163
4.360642165843333e-160
Results
19.0ms49×1valid
10.0ms79×0valid
Compiler

Compiled 320 to 229 computations (28.4% saved)

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

bsearch24.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
22.0ms
1.475072688445e-9
5.777472513932738e-6
Results
17.0ms128×0valid
Compiler

Compiled 320 to 229 computations (28.4% saved)

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

bsearch32.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
28.0ms
1.8212830460875e-153
1.4889302945204976e-151
Results
14.0ms44×1valid
9.0ms68×0valid
Compiler

Compiled 242 to 175 computations (27.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 17.0ms
ival-mult: 4.0ms (22.9% of total)
ival-pow: 4.0ms (22.9% of total)
ival-sin: 3.0ms (17.2% of total)
ival-cos: 2.0ms (11.5% of total)
ival-div: 1.0ms (5.7% of total)
ival-pi: 1.0ms (5.7% of total)
ival-sub: 1.0ms (5.7% of total)
backward-pass: 1.0ms (5.7% of total)
const: 0.0ms (0% of total)

bsearch39.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
34.0ms
2.6719501550037395e+95
8.058135989082925e+97
Results
21.0ms64×1valid
9.0ms64×0valid
Compiler

Compiled 272 to 197 computations (27.6% saved)

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

bsearch36.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
33.0ms
2.6719501550037395e+95
8.058135989082925e+97
Results
19.0ms56×1valid
9.0ms72×0valid
Compiler

Compiled 272 to 197 computations (27.6% saved)

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

bsearch39.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
36.0ms
2.6719501550037395e+95
8.058135989082925e+97
Results
17.0ms54×1valid
10.0ms73×0valid
3.0ms3valid
Compiler

Compiled 272 to 197 computations (27.6% saved)

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

bsearch35.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
32.0ms
7.120821298685254e+27
1.951134816474878e+29
Results
22.0ms62×1valid
6.0ms50×0valid
Compiler

Compiled 214 to 161 computations (24.8% saved)

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

bsearch6.0ms (0%)

Algorithm
binary-search
Stop Event
predicate-same
Steps
TimeLeftRight
5.0ms
2.250651552275499e-89
1.356956207272278e-86
Results
4.0ms32×0valid
Compiler

Compiled 84 to 61 computations (27.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 2.0ms
ival-mult: 1.0ms (40.1% of total)
ival-pow: 1.0ms (40.1% of total)
ival-pi: 0.0ms (0% of total)
ival-div: 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)

simplify29.0ms (0.1%)

Algorithm
egg-herbie
Rules
150×*-commutative_binary64
26×+-commutative_binary64
20×sub-neg_binary64
12×neg-sub0_binary64
12×neg-mul-1_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0213994
1301994
2319994
3333994
4341994
5343994
Stop Event
saturated
Calls
Call 1
Inputs
(if (<=.f64 (/.f64 angle #s(literal 180 binary64)) #s(literal 999999999999999961829690841814939863449235336276785151445404123455100404055655690676191710164594560368702289580532071091311261383655424 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 b a)) (*.f64 (*.f64 (-.f64 b a) #s(literal 2 binary64)) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (cos.f64 (/.f64 #s(literal 1/180 binary64) (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64))))) (*.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (cos.f64 (/.f64 #s(literal 1/180 binary64) (/.f64 (/.f64 #s(literal 1 binary64) angle) (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)))))))))
(if (<=.f64 (*.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))))) #s(literal -inf.0 binary64)) (*.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (cos.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 b a)) (*.f64 (*.f64 (-.f64 b a) #s(literal 2 binary64)) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (cos.f64 (/.f64 #s(literal 1/180 binary64) (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64))))))
(if (<=.f64 (*.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))))) #s(literal 49999999999999998584394024780232100424968164183088578953216 binary64)) (*.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (cos.f64 (/.f64 #s(literal 1/180 binary64) (/.f64 (/.f64 #s(literal 1 binary64) angle) (cbrt.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))))))) (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 b a)) (*.f64 (*.f64 (-.f64 b a) #s(literal 2 binary64)) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (cos.f64 (/.f64 #s(literal 1/180 binary64) (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64))))))
(if (<=.f64 (/.f64 angle #s(literal 180 binary64)) #s(literal 200000000000000004749086471730221071481731585565736437494692997734047485908404114513635525643216658825869193826768023215158682633978016314687488 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 b a)) (*.f64 (*.f64 (-.f64 b a) #s(literal 2 binary64)) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (cos.f64 (/.f64 #s(literal 1/180 binary64) (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64))))) (*.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b 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))))))
(if (<=.f64 b #s(literal 7953825416484271/84615164005151820665845159428194693098035799419427996068435045795123941278247852265624218936283556460491675139202989862944768 binary64)) (*.f64 (-.f64 b a) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (*.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (cos.f64 (/.f64 #s(literal 1/180 binary64) (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64))))))
(if (<=.f64 b #s(literal 54000000000000003551484603292250742105244682063677610316208680042224195203790973482527179794232490377385622813273970904265810870436354338132676977866286679509173727063078416154624 binary64)) (*.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b 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))))) (if (<=.f64 b #s(literal 1949999999999999893160363428514046778424731309482409822078745076935541847459017801746039371745478790796531981816804589813610721615936243135175086548741255096096248633787603465870682434867261596443779903947318638192737412865393877744916313776024059297668847006994052639582981670462927405056 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 b a)) (*.f64 (*.f64 (-.f64 b a) #s(literal 2 binary64)) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))
(if (<=.f64 (/.f64 angle #s(literal 180 binary64)) #s(literal 9999999999999999404072760505352583023983296100855298230449769143938302256661863838179600254051950569374547392515068357773127490685649548117139715971745147241514401792 binary64)) (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))) (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 b a) (/.f64 #s(literal 1 binary64) (+.f64 b a)))) (sin.f64 (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle)))) #s(literal 1 binary64)))
(if (<=.f64 b #s(literal 1438457788087581/169230328010303641331690318856389386196071598838855992136870091590247882556495704531248437872567112920983350278405979725889536 binary64)) (*.f64 (-.f64 b a) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))))
(if (<=.f64 (/.f64 angle #s(literal 180 binary64)) #s(literal 150000000000000003561814853797665803611298689174302328121019748300535614431303085885226644232412494119401895370076017411369011975483512236015616 binary64)) (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))) (*.f64 (-.f64 b a) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))))
(*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (+.f64 b a)) (-.f64 b a))
(if (<=.f64 a #s(literal 2987651209594315/16598062275523971834049631454764644604049784928969747599982629318762611245651632585598828195788415177152791546445203156729580604301647101231547499336455854748244727213606038094741504 binary64)) (/.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 b b))) (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))))
(if (<=.f64 a #s(literal 4149515568880993/33196124551047943668099262909529289208099569857939495199965258637525222491303265171197656391576830354305583092890406313459161208603294202463094998672911709496489454427212076189483008 binary64)) (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))))
(if (<=.f64 angle #s(literal 20500000000000000006413759863388547116318920278016 binary64)) (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) (if (<=.f64 angle #s(literal 849999999999999957796527239017057301464732236212146875333142616128655882711775012311591250704791354365064762311758540667691455092130657643003366682467834165968687941256348322293428632158208 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 b a) (/.f64 #s(literal 1 binary64) (+.f64 b a)))) (*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) (*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))))) #s(literal 1 binary64)) (*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (PI.f64))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 a a) b) b))))))
(if (<=.f64 angle #s(literal 20500000000000000006413759863388547116318920278016 binary64)) (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) (if (<=.f64 angle #s(literal 40000000000000000687101295488708764721572416337221820430929313780800125051127541680330506971444692730890183838174171339147724505780692024998538197860352 binary64)) (/.f64 (*.f64 angle (+.f64 (*.f64 (*.f64 #s(literal -1/4374000 binary64) (*.f64 angle angle)) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (PI.f64))) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 b a)) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 b a))))))
(if (<=.f64 angle #s(literal 7011769753764849/4835703278458516698824704 binary64)) (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) (*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (PI.f64))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 a a) b) b)))))
(if (<=.f64 a #s(literal 398894471495823/63316582777114760719488645381029680648993625369910231018000142359781689627272157995600998671678219517337003885060131670873949448782528309751691815706084650986651333670066978816 binary64)) (/.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))))
(if (<=.f64 angle #s(literal 8028023020878397/4722366482869645213696 binary64)) (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) (*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (PI.f64))) (/.f64 (+.f64 b a) (/.f64 #s(literal 1 binary64) (-.f64 b a)))))
(if (<=.f64 a #s(literal 3396566182339387/943490606205385338060388645247067222729230305104110107094051575061406040598037213021531681294414691885367093757690961224942646157481198158140358562858174010912348831744 binary64)) (*.f64 #s(literal 1/90 binary64) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))) (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))))
(if (<=.f64 a #s(literal 55000000000000002149535471559930195366881323454633330127876789695579674068438989725630022088130560 binary64)) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 angle #s(literal 1/90 binary64))) (PI.f64)) (*.f64 #s(literal -1/90 binary64) (*.f64 a (*.f64 (*.f64 angle a) (PI.f64)))))
(if (<=.f64 a #s(literal 80000000000000005886069907816899987180608497217419654393966863210814073150417521616405437249224704 binary64)) (*.f64 (*.f64 (*.f64 (PI.f64) #s(literal 1/90 binary64)) (-.f64 (*.f64 b b) (*.f64 a a))) angle) (*.f64 #s(literal -1/90 binary64) (*.f64 a (*.f64 (*.f64 angle a) (PI.f64)))))
(if (<=.f64 a #s(literal 80000000000000005886069907816899987180608497217419654393966863210814073150417521616405437249224704 binary64)) (*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (PI.f64))) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 #s(literal -1/90 binary64) (*.f64 a (*.f64 (*.f64 angle a) (PI.f64)))))
(if (<=.f64 a #s(literal 55000000000000003204716691456 binary64)) (*.f64 #s(literal 1/90 binary64) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))) (*.f64 #s(literal -1/90 binary64) (*.f64 a (*.f64 (*.f64 angle a) (PI.f64)))))
(if (<=.f64 angle #s(literal 8958978968711217/8958978968711216842229769122273777112486581988938598139599956403855167484720643781523509973086428463104 binary64)) (*.f64 #s(literal -1/90 binary64) (*.f64 a (*.f64 (*.f64 angle a) (PI.f64)))) (*.f64 #s(literal -1/90 binary64) (*.f64 (*.f64 (*.f64 a a) angle) (PI.f64))))
(*.f64 #s(literal -1/90 binary64) (*.f64 a (*.f64 (*.f64 angle a) (PI.f64))))
Outputs
(if (<=.f64 (/.f64 angle #s(literal 180 binary64)) #s(literal 999999999999999961829690841814939863449235336276785151445404123455100404055655690676191710164594560368702289580532071091311261383655424 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 b a)) (*.f64 (*.f64 (-.f64 b a) #s(literal 2 binary64)) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (cos.f64 (/.f64 #s(literal 1/180 binary64) (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64))))) (*.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (cos.f64 (/.f64 #s(literal 1/180 binary64) (/.f64 (/.f64 #s(literal 1 binary64) angle) (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)))))))))
(if (<=.f64 (*.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))))) #s(literal -inf.0 binary64)) (*.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (cos.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 b a)) (*.f64 (*.f64 (-.f64 b a) #s(literal 2 binary64)) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (cos.f64 (/.f64 #s(literal 1/180 binary64) (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64))))))
(if (<=.f64 (*.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 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal -inf.0 binary64)) (*.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))))))) (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 b a)) (*.f64 (*.f64 (-.f64 b a) #s(literal 2 binary64)) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (cos.f64 (/.f64 #s(literal 1/180 binary64) (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64))))))
(if (<=.f64 (*.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))))) #s(literal 49999999999999998584394024780232100424968164183088578953216 binary64)) (*.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (cos.f64 (/.f64 #s(literal 1/180 binary64) (/.f64 (/.f64 #s(literal 1 binary64) angle) (cbrt.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))))))) (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 b a)) (*.f64 (*.f64 (-.f64 b a) #s(literal 2 binary64)) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (cos.f64 (/.f64 #s(literal 1/180 binary64) (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64))))))
(if (<=.f64 (*.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 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 49999999999999998584394024780232100424968164183088578953216 binary64)) (*.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (cos.f64 (/.f64 #s(literal 1/180 binary64) (/.f64 (/.f64 #s(literal 1 binary64) angle) (cbrt.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))))))) (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 b a)) (*.f64 (*.f64 (-.f64 b a) #s(literal 2 binary64)) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (cos.f64 (/.f64 #s(literal 1/180 binary64) (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64))))))
(if (<=.f64 (/.f64 angle #s(literal 180 binary64)) #s(literal 200000000000000004749086471730221071481731585565736437494692997734047485908404114513635525643216658825869193826768023215158682633978016314687488 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 b a)) (*.f64 (*.f64 (-.f64 b a) #s(literal 2 binary64)) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (cos.f64 (/.f64 #s(literal 1/180 binary64) (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64))))) (*.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b 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))))))
(if (<=.f64 (/.f64 angle #s(literal 180 binary64)) #s(literal 200000000000000004749086471730221071481731585565736437494692997734047485908404114513635525643216658825869193826768023215158682633978016314687488 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 b a)) (*.f64 (*.f64 (-.f64 b a) #s(literal 2 binary64)) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (cos.f64 (/.f64 #s(literal 1/180 binary64) (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64))))) (*.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))
(if (<=.f64 b #s(literal 7953825416484271/84615164005151820665845159428194693098035799419427996068435045795123941278247852265624218936283556460491675139202989862944768 binary64)) (*.f64 (-.f64 b a) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (*.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (cos.f64 (/.f64 #s(literal 1/180 binary64) (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64))))))
(if (<=.f64 b #s(literal 7953825416484271/84615164005151820665845159428194693098035799419427996068435045795123941278247852265624218936283556460491675139202989862944768 binary64)) (*.f64 (-.f64 b a) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (*.f64 (cos.f64 (/.f64 #s(literal 1/180 binary64) (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64)))) (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(if (<=.f64 b #s(literal 54000000000000003551484603292250742105244682063677610316208680042224195203790973482527179794232490377385622813273970904265810870436354338132676977866286679509173727063078416154624 binary64)) (*.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b 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))))) (if (<=.f64 b #s(literal 1949999999999999893160363428514046778424731309482409822078745076935541847459017801746039371745478790796531981816804589813610721615936243135175086548741255096096248633787603465870682434867261596443779903947318638192737412865393877744916313776024059297668847006994052639582981670462927405056 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 b a)) (*.f64 (*.f64 (-.f64 b a) #s(literal 2 binary64)) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))
(if (<=.f64 b #s(literal 54000000000000003551484603292250742105244682063677610316208680042224195203790973482527179794232490377385622813273970904265810870436354338132676977866286679509173727063078416154624 binary64)) (*.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (if (<=.f64 b #s(literal 1949999999999999893160363428514046778424731309482409822078745076935541847459017801746039371745478790796531981816804589813610721615936243135175086548741255096096248633787603465870682434867261596443779903947318638192737412865393877744916313776024059297668847006994052639582981670462927405056 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 b a)) (*.f64 (*.f64 (-.f64 b a) #s(literal 2 binary64)) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (*.f64 (*.f64 b b) (sin.f64 (*.f64 #s(literal 1/90 binary64) (*.f64 angle (PI.f64)))))))
(if (<=.f64 (/.f64 angle #s(literal 180 binary64)) #s(literal 9999999999999999404072760505352583023983296100855298230449769143938302256661863838179600254051950569374547392515068357773127490685649548117139715971745147241514401792 binary64)) (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))) (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 b a) (/.f64 #s(literal 1 binary64) (+.f64 b a)))) (sin.f64 (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle)))) #s(literal 1 binary64)))
(if (<=.f64 (/.f64 angle #s(literal 180 binary64)) #s(literal 9999999999999999404072760505352583023983296100855298230449769143938302256661863838179600254051950569374547392515068357773127490685649548117139715971745147241514401792 binary64)) (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 #s(literal 1/90 binary64) (*.f64 angle (PI.f64)))))) (*.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 b a) (/.f64 #s(literal 1 binary64) (+.f64 b a)))) (sin.f64 (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle)))))
(if (<=.f64 b #s(literal 1438457788087581/169230328010303641331690318856389386196071598838855992136870091590247882556495704531248437872567112920983350278405979725889536 binary64)) (*.f64 (-.f64 b a) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))))
(if (<=.f64 b #s(literal 1438457788087581/169230328010303641331690318856389386196071598838855992136870091590247882556495704531248437872567112920983350278405979725889536 binary64)) (*.f64 (-.f64 b a) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))) (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 #s(literal 1/90 binary64) (*.f64 angle (PI.f64)))))))
(if (<=.f64 (/.f64 angle #s(literal 180 binary64)) #s(literal 150000000000000003561814853797665803611298689174302328121019748300535614431303085885226644232412494119401895370076017411369011975483512236015616 binary64)) (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))) (*.f64 (-.f64 b a) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))))
(if (<=.f64 (/.f64 angle #s(literal 180 binary64)) #s(literal 150000000000000003561814853797665803611298689174302328121019748300535614431303085885226644232412494119401895370076017411369011975483512236015616 binary64)) (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 #s(literal 1/90 binary64) (*.f64 angle (PI.f64)))))) (*.f64 (-.f64 b a) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 b a) #s(literal 2 binary64)))))
(*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))
(*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 #s(literal 1/90 binary64) (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (+.f64 b a)) (-.f64 b a))
(*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))
(if (<=.f64 a #s(literal 2987651209594315/16598062275523971834049631454764644604049784928969747599982629318762611245651632585598828195788415177152791546445203156729580604301647101231547499336455854748244727213606038094741504 binary64)) (/.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 b b))) (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))))
(if (<=.f64 a #s(literal 2987651209594315/16598062275523971834049631454764644604049784928969747599982629318762611245651632585598828195788415177152791546445203156729580604301647101231547499336455854748244727213606038094741504 binary64)) (/.f64 (sin.f64 (*.f64 #s(literal 1/90 binary64) (*.f64 angle (PI.f64)))) (/.f64 #s(literal 1 binary64) (*.f64 b b))) (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))))
(if (<=.f64 a #s(literal 4149515568880993/33196124551047943668099262909529289208099569857939495199965258637525222491303265171197656391576830354305583092890406313459161208603294202463094998672911709496489454427212076189483008 binary64)) (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))))
(if (<=.f64 a #s(literal 4149515568880993/33196124551047943668099262909529289208099569857939495199965258637525222491303265171197656391576830354305583092890406313459161208603294202463094998672911709496489454427212076189483008 binary64)) (*.f64 (*.f64 b b) (sin.f64 (*.f64 #s(literal 1/90 binary64) (*.f64 angle (PI.f64))))) (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))))
(if (<=.f64 angle #s(literal 20500000000000000006413759863388547116318920278016 binary64)) (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) (if (<=.f64 angle #s(literal 849999999999999957796527239017057301464732236212146875333142616128655882711775012311591250704791354365064762311758540667691455092130657643003366682467834165968687941256348322293428632158208 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 b a) (/.f64 #s(literal 1 binary64) (+.f64 b a)))) (*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) (*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))))) #s(literal 1 binary64)) (*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (PI.f64))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 a a) b) b))))))
(if (<=.f64 angle #s(literal 20500000000000000006413759863388547116318920278016 binary64)) (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) (if (<=.f64 angle #s(literal 849999999999999957796527239017057301464732236212146875333142616128655882711775012311591250704791354365064762311758540667691455092130657643003366682467834165968687941256348322293428632158208 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 b a) (/.f64 #s(literal 1 binary64) (+.f64 b a)))) (*.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))))))) (*.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 a a) b) b))))))
(if (<=.f64 angle #s(literal 20500000000000000006413759863388547116318920278016 binary64)) (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) (if (<=.f64 angle #s(literal 40000000000000000687101295488708764721572416337221820430929313780800125051127541680330506971444692730890183838174171339147724505780692024998538197860352 binary64)) (/.f64 (*.f64 angle (+.f64 (*.f64 (*.f64 #s(literal -1/4374000 binary64) (*.f64 angle angle)) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (PI.f64))) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 b a)) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 b a))))))
(if (<=.f64 angle #s(literal 20500000000000000006413759863388547116318920278016 binary64)) (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) (if (<=.f64 angle #s(literal 40000000000000000687101295488708764721572416337221820430929313780800125051127541680330506971444692730890183838174171339147724505780692024998538197860352 binary64)) (/.f64 (*.f64 angle (+.f64 (*.f64 (PI.f64) #s(literal 1/90 binary64)) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (*.f64 (*.f64 angle angle) #s(literal -1/4374000 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 b a)) (*.f64 (-.f64 b a) (-.f64 (*.f64 b b) (*.f64 a a)))))))
(if (<=.f64 angle #s(literal 7011769753764849/4835703278458516698824704 binary64)) (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) (*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (PI.f64))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 a a) b) b)))))
(if (<=.f64 angle #s(literal 7011769753764849/4835703278458516698824704 binary64)) (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) (*.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 a a) b) b)))))
(if (<=.f64 a #s(literal 398894471495823/63316582777114760719488645381029680648993625369910231018000142359781689627272157995600998671678219517337003885060131670873949448782528309751691815706084650986651333670066978816 binary64)) (/.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))))
(if (<=.f64 angle #s(literal 8028023020878397/4722366482869645213696 binary64)) (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) (*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (PI.f64))) (/.f64 (+.f64 b a) (/.f64 #s(literal 1 binary64) (-.f64 b a)))))
(if (<=.f64 angle #s(literal 8028023020878397/4722366482869645213696 binary64)) (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))) (*.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))) (/.f64 (+.f64 b a) (/.f64 #s(literal 1 binary64) (-.f64 b a)))))
(if (<=.f64 a #s(literal 3396566182339387/943490606205385338060388645247067222729230305104110107094051575061406040598037213021531681294414691885367093757690961224942646157481198158140358562858174010912348831744 binary64)) (*.f64 #s(literal 1/90 binary64) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))) (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))))
(if (<=.f64 a #s(literal 55000000000000002149535471559930195366881323454633330127876789695579674068438989725630022088130560 binary64)) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 angle #s(literal 1/90 binary64))) (PI.f64)) (*.f64 #s(literal -1/90 binary64) (*.f64 a (*.f64 (*.f64 angle a) (PI.f64)))))
(if (<=.f64 a #s(literal 55000000000000002149535471559930195366881323454633330127876789695579674068438989725630022088130560 binary64)) (*.f64 (PI.f64) (*.f64 (*.f64 angle #s(literal 1/90 binary64)) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 #s(literal -1/90 binary64) (*.f64 a (*.f64 (PI.f64) (*.f64 angle a)))))
(if (<=.f64 a #s(literal 80000000000000005886069907816899987180608497217419654393966863210814073150417521616405437249224704 binary64)) (*.f64 (*.f64 (*.f64 (PI.f64) #s(literal 1/90 binary64)) (-.f64 (*.f64 b b) (*.f64 a a))) angle) (*.f64 #s(literal -1/90 binary64) (*.f64 a (*.f64 (*.f64 angle a) (PI.f64)))))
(if (<=.f64 a #s(literal 80000000000000005886069907816899987180608497217419654393966863210814073150417521616405437249224704 binary64)) (*.f64 angle (*.f64 (*.f64 (PI.f64) #s(literal 1/90 binary64)) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 #s(literal -1/90 binary64) (*.f64 a (*.f64 (PI.f64) (*.f64 angle a)))))
(if (<=.f64 a #s(literal 80000000000000005886069907816899987180608497217419654393966863210814073150417521616405437249224704 binary64)) (*.f64 (*.f64 angle (*.f64 #s(literal 1/90 binary64) (PI.f64))) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 #s(literal -1/90 binary64) (*.f64 a (*.f64 (*.f64 angle a) (PI.f64)))))
(if (<=.f64 a #s(literal 80000000000000005886069907816899987180608497217419654393966863210814073150417521616405437249224704 binary64)) (*.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 #s(literal -1/90 binary64) (*.f64 a (*.f64 (PI.f64) (*.f64 angle a)))))
(if (<=.f64 a #s(literal 55000000000000003204716691456 binary64)) (*.f64 #s(literal 1/90 binary64) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))) (*.f64 #s(literal -1/90 binary64) (*.f64 a (*.f64 (*.f64 angle a) (PI.f64)))))
(if (<=.f64 a #s(literal 55000000000000003204716691456 binary64)) (*.f64 #s(literal 1/90 binary64) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))) (*.f64 #s(literal -1/90 binary64) (*.f64 a (*.f64 (PI.f64) (*.f64 angle a)))))
(if (<=.f64 angle #s(literal 8958978968711217/8958978968711216842229769122273777112486581988938598139599956403855167484720643781523509973086428463104 binary64)) (*.f64 #s(literal -1/90 binary64) (*.f64 a (*.f64 (*.f64 angle a) (PI.f64)))) (*.f64 #s(literal -1/90 binary64) (*.f64 (*.f64 (*.f64 a a) angle) (PI.f64))))
(if (<=.f64 angle #s(literal 8958978968711217/8958978968711216842229769122273777112486581988938598139599956403855167484720643781523509973086428463104 binary64)) (*.f64 #s(literal -1/90 binary64) (*.f64 a (*.f64 (PI.f64) (*.f64 angle a)))) (*.f64 #s(literal -1/90 binary64) (*.f64 (PI.f64) (*.f64 angle (*.f64 a a)))))
(*.f64 #s(literal -1/90 binary64) (*.f64 a (*.f64 (*.f64 angle a) (PI.f64))))
(*.f64 #s(literal -1/90 binary64) (*.f64 a (*.f64 (PI.f64) (*.f64 angle a))))

soundness3.5s (16.7%)

Rules
6472×*-lowering-*.f32
6472×*-lowering-*.f64
5846×+-lowering-+.f64
5846×+-lowering-+.f32
5226×*-lowering-*.f32
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
026118
112882
268167
3787167
0808067
052810180
120268801
263988182
083868182
02145458
17564540
234524347
080504347
05959664
121688484
260227975
084997975
01623
13221
27815
323113
481713
5287813
6553113
0802813
04979409
118197564
080607564
052248
1256201
21547148
08553148
060282
1290177
21909163
08288163
051248
1233170
21357150
08980150
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 2560 to 1382 computations (46% saved)

preprocess247.0ms (1.2%)

Remove

(abs b)

(abs a)

Compiler

Compiled 4318 to 1756 computations (59.3% saved)

end0.0ms (0%)

Profiling

Loading profile data...